DE10-nano HPS boot from EPCS
Hello,
I am currently trying to setup LoanIO on a DE10-nano so i can access the PHYs RGMII0 signals from the FPGA. According to the Cyclone V Manual, the HPS registers have to be set up in the preloader for this. So i follow this guide to build the u-boot-spl:
https://www.rocketboards.org/foswiki/Documentation/UpdatePreloaderUBootOnDE10NanoOnWindows10OS
Then converted it to a .hex file to initialize the on-chip Memory following to this guide:
https://www.rocketboards.org/foswiki/Documentation/BootFromFPGA150
Then recompile the design and finally generate the .jic file to configure everything from EPCS64. Now the FPGA part of my design is running but the preloader does not seem to be executed.
I am using Quartus Prime 24.1std and u-boot branch socfpga_v2025_07.
I also tried setting SPL_TEXT_BASE to 0xC0000000 and CONFIG_SPI_BOOT inside the menuconfig.
Am i missing any relevant flags or is the problem elsewhere?
Best regards.