Visible to Intel only — GUID: kko1494970058421
Ixiasoft
Visible to Intel only — GUID: kko1494970058421
Ixiasoft
5.3.4.5.2. Overlapping Data in EPCS/EPCQ Flash
In EPCS/EPCQ flash, the FPGA configuration image must always start at offset 0x0. To avoid programming any boot images on top of the FPGA configuration image, you must determine the end offset of the FPGA configuration image. Convert your FPGA configuration image SRAM Object File (.sof) to a .flash image using the sof2flash utility, then run nios2-elf-size on that flash image. The result is the offset at the end of the FPGA configuration image in EPCS/EPCQ flash. Ensure that any software boot images you program into EPCS/EPCQ flash begin at an offset beyond the end of the FPGA configuration image.