Forum Discussion
Hi,
Greetings and welcome to Intel's forum.
The Stratix 10 TX uses EPCQ flash to store non volatile memory.
With the OCRAM method, it does not support using the EPCQL flash as the application and runtime location will be on the OCRAM, and not EPCQL flash.
Here is the link for your reference on the booting methods and supported flash memory: https://www.intel.com/content/www/us/en/docs/programmable/683689/current/processor-booting-methods.html
You may need to try booting using the EPCQ booting method with the link here: https://www.intel.com/content/www/us/en/docs/programmable/683689/current/processor-design-configuration-and-boot-flow-05953.html
Hope this clarify your doubts.
Thank you.
Regards,
Kelly
Thanks for your response.
The FPGA is configured from the EPCQL WITH the .hex file embedded in the .jic, so the NIOS boots from the OCRAM after the config file is downloaded to the FPGA from the EPCQL. If you look at the images I linked in the first picture, I think you will understand what I am doing.
Again, EPCQL is used for CONFIGURATION, but the NIOS does not boot from it. This is indicated here in figure 165:
It sounds like you are talking about storing the .sof and .hex SEPARATELY on the EPCQL which is not the flow I am using.
Additionally - should NIOS work if this is pushed down via JTAG, without a full FPGA reconfiguration?