GHRD for S10 SoC fails
Hi All,
I've facing an issue for quite a while now running the GHRD for the stratix 10 SoC. Here's a screenshot of the problem space:
A quick recap:
I downloaded Quartus Prime Pro 22.1, setup my bashrc with the necessary environment variables and followed the instructions on rocketboards.io: https://www.rocketboards.org/foswiki/Documentation/Stratix10SoCGSRD (see Building Hardware Design).
I then run make scrub_clean_all followed make generate_from_tcl which results in the error above.
I added some debug code a little but everywhere and found what I think to be the bottleneck.
In the Makefile we get to the point where we are generating the qsys file at line 673 at which point it calls the create_ghrd_qsys.tcl file. The create_ghrd_qsys.tcl file appears to run all the way to line 339 where it calls construct_hps.tcl. Once it calls that file and finishes, it appears to never comeback to the create_ghrd_qsys.tcl file and just exits without creating the qsys_top.qsys and tries to resume the next steps of the Makefile(past line 673) which are dependent on the qsys_top.qsys and thus causes the error.
Has anyone ever faced something similar before? Is there maybe something I'm missing ? Note that I've faced the same problem trying to run the GHRD for Quartus Prime Pro 21.4 and 19.1.
Let me know if I can post anything else to better illustrate the problem.
Thanks
Hi JingyangTeh,
I managed to figure it out. My Ubuntu VM has 4 GB of RAM and the process that was constructing the HPS ip was consuming 8GB of RAM thus the process was being killed. I increased my RAM to 16 GB and the issue was solved.
Thanks for your suggestions.
Regards,
Birane