Forum Discussion
Altera_Forum
Honored Contributor
13 years agoFlash memory is probably a parallel memory chip while the EPCS is a serial configuration device for the FPGA. Both are able to contain the .elf file. Do you really have both memories on the board? Do you intend to use one for the FPGA configuration and another one for the software?
With the EPCS there is a bootloader in the controller that copies the .elf contents to main RAM and runs the application there. With a parallel flash you have the choice between using a bootloader that would also copy the application to main memory, or execute the software directly from the flash.