anrfpga
New Contributor
4 years agoConfig/Boot flow without U-boot for Agilex devices
Hi,
I am trying to run a bare metal application on Agilex devkit and trying to figure out how to run my application without u-boot. As far as I understand, in the HPS first boot flow that I am interested in, the FPGA is configured via the SSBL/U-boot. Is there any way I can skip u-boot, make the u-boot spl/preloader to configure both HPS EMIF and program the FPGA and then run my application?
or is there any method to configure the FPGA after loading the preloader like in Xilinx SDK/Vitis?
Hi,
Unfortunately, we do not have the info on the future examples for Agilex Baremetal.
Well, alternatively, you could do, get the examples from Stratix 10 SoC baremetal and go from there since both are based on ARM* Cortex-A53 processors.
To get the examples for Stratix 10 SoC Baremetal, you need to install SoC EDS 20.1 Pro, the examples are located in "installation_folder/examples/software/...". :
Reference link for future guidance:
https://rocketboards.org/foswiki/Documentation/SoCEDS
https://github.com/altera-opensource/intel-socfpga-hwlib
https://rocketboards.org/foswiki/Documentation/HWLib