hps_debug.sof file generation
Hi,
I am currently working on the GSRD for an Htile S10 -
Stratix 10 SoC H-Tile GSRD | Documentation | RocketBoards.org
I am working on building the SD Card version, and hit a snag during the GHRD. After following the steps referenced in the GSRD and using the git files from the following -
https://github.com/altera-opensource/ghrd-socfpga
I have generated each of the output files
"
- ghrd_1sx280hu2f50e1vgas.sof - FPGA SOF file, without HPS FSBL
- ghrd_1sx280hu2f50e1vgas_hps_debug.sof - FPGA SOF, with HPS Debug FSBL
- ghrd_1sx280hu2f50e1vgas.pr_partition_0.rbf - PR bitsream for the baseline persona
- alternate_persona.pr_partition_0.rbf - PR bitstream for the alternate persona
"
except for the "ghrd_1sx280hu2f50e1vgas_hps_debug.sof", which is needed in the next step "building core rbf". I have come to the conclusion that it is because my build is not generating a file called "hps_debug.ihex". I am wondering why this file is not being generated.
I was more confident that the problem was this .ihex file when I came across this archive -
Index of /ghrd_release/stratix10/ (rocketboards.org)
specifically the htile_devkit_ghrd from 12-NOV-2022, which includes this missing "hps_debug.ihex" file, and when running the scrub, generate and make all commands, generating the "debug.sof" file perfectly. When I add this .hex file into my design it also runs perfectly. What am I missing?
Overall my goal is to get this default git build from the GSRD H-tile to generate the "hps_debug.sof" so I can continue.
Hi All,
If this occurs to anyone, please note that the work around I have been using is to run this command...
quartus_pfg -c -o hps_path=software/hps_debug/hps_debug.ihex output_files/ghrd_1sx280hu2f50e1vgas.sof output_files/ghrd_1sx280hu2f50e1vgas_hps_debug.sof
Please note that you need the .ihex file I mentioned which can be obtained from the link in the first question on this thread.
Thanks,
James