Hi All
I'm trying to recompile the standard GHRD for the Terasic De10-Nano Cyclone V SoC Board, and following the instructions (User Manual chapter 7) very carefully, it fails with a great number of errors (and four warnings), the first one a complaint about a missing file hps_AC_ROM.hex. This file does exist, in the soc_system/synthesis/submodules/ directory.
Has anyone met this? Or can give any useful pointer for what to try?
The source is from Terasic's DE10-Nano CD-ROM v 1.2.3 (but the versions of this CD do the same thing).
To repeat the error:
- Make a copy of the source:
Code:
cp -Rp cdrom/Demonstrations/SoC_FPGA/DE10_NANO_SoC_GHRD GHRDx
- Run quartus
- Open Project DE10_NANO_SoC_GHRD.qpf
- Tools > Qsys and open soc_system.qsys
- Generate > Generate HDL, (defaults for form: Verilog, no third-party, yes create block, sim model none, output dir ./soc_system)
The
Generate HDL command fails with errors, the first of which is
Error: border: Error during execution of script generate_hps_sdram.tcl: seq: add_fileset_file: No such file /tmp/alt7540_4530398708016069914.dir/0003_seq_gen/hps_AC_ROM.hex
The compilation environment is a newly-configured Ubuntu 16.04 LTS server with
$ quartus_sh --version
Quartus Prime Shell
Version 16.0.0 Build 211 04/27/2016 SJ Lite Edition
I tried it with 17.0 and got the same result: but 16.0 is what the manual says you need, and is what the source was made with.
I've managed to compile the simpler, non-Qsys examples and run them, but I've spent about five days getting nowhere with this.
Many thanks for any help and suggestions,
Jonathan.