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 software on top of the firmware. Soon, my card will be arrived, and I start to think how to store the whole firmware + software on the EPCS device. The board contains a Stratix II + a EPCS16, and the FPGA loads itself from the EPCS on powerup using AS configuration. I want to create firmware for the Stratix, which includes the Nios processor, plus my software built in the Nios IDE and configure it all into the EPCS device, so that the card will operate independently of any download cable and / or IDE. How is it done ? I know that the Nios IDE build process creates and ELF file that contains the software compiled into binary code. How is this linked with the SOF of the compliled VHDL to create a single programming file for the EPCS, and how is that programming file loaded into the device? Thanks in advance