Forum Discussion
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.