Forum Discussion
Altera_Forum
Honored Contributor
20 years agoConfiguring firmware & software into EPCS
Hello all, Until now, using the Nios development board I was working as follows: download the firmware (.sof) into the FPGA using Quartus Programmer, and then using the Nios IDE to run my softw...
Altera_Forum
Honored Contributor
20 years agoIf you use the generated linker file for your nios software only thing you need to do is to compile your nios code before compiling your core. Generated linker file produces initialization files for the memories that you have designed. Files are named <memory name>.hex and they contain initial values that are compiled into your core. If you want to separate your software from core then you need to configure your nios to boot from EPCS controller or write your own bootloader which loads the software from EPCS.
If you don't have direct access to your EPCS device you can use jtag indirect configuration (.jic files) to program your EPCS.