Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20690 Discussions

Error Compiling Arria V Hardware Design

MTrippi
Beginner
338 Views

I'm trying to build an Arria V custom preloader and I'm following the instructions listed here : https://rocketboards.org/foswiki/Documentation/AVGSRDPreloader . I'm getting build errors when I try to "Compile the Design in Quartus" I get errors and it won't build. The attached Screenshot shows the actual error. Any ideas on what I need to do to get this to work? I'm using the 19.1 versions of everything because that is what the web site said to use, but I have the same problem if I try to use the 20.1.1 version. Here are the links to the individual parts :

Intel SoC FPGA Embedded Development Suite, Standard Edition : SoCEDSSetup-19.1.0.670-linux.run : https://fpgasoftware.intel.com/soceds/19.1/?edition=standard&platform=linux&download_manager=direct

Quartus Standard Edition, Multiple File Download, Quartus Prime Standard Edition Sofware (Device support not included) : Quartus-19.1.0.670-linux.tar : https://fpgasoftware.intel.com/19.1/?edition=standard&platform=linux

Quartus Standard Edition, Multiple File Download, Quartus Prime Device Package 2 (Arria series except Arria 10) : Quartus-19.1.0.670-devices-2.tar : https://fpgasoftware.intel.com/19.1/?edition=standard&platform=linux

Golden System Reference Design (GSRD) : av_soc_devkit_ghrd.tar.gz : https://releases.rocketboards.org/release/2019.04/gsrd/av_gsrd/

Generating and Compiling the PreLoader : https://rocketboards.org/foswiki/Documentation/AVGSRDPreloader

0 Kudos
1 Reply
MTrippi
Beginner
326 Views

I got an answer from Intel support which solves the mystery.

+++++++++++

I was able to replicate the same issue. It looks like the GHRD from that release has a problem. The only combination that works is using Quartus 18.1std and the GHRD from Rocketboards:

Arria5 av_soc_devkit_ghrd.tar.gz GHRD design

Unfortunately, we have discontinued the Arria 5 devkit in 2018. This is why the last stable version we have is 18.1std. 
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/pcn/pdn1815.pdf
 
On the other hand, if you can generate the binaries from Quartus you should be able to generate U-boot following the same instructions as we do for Cyclone V. Please refer to the new flow at:
https://rocketboards.org/foswiki/Documentation/BuildingBootloader

0 Kudos
Reply