Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- The current design configures from an EPCS4SI8 device using AS. --- Quote End --- Ok, the EPCS devices are SPI Flash. Micron and others supply similar parts at much lower cost. You could use a part that could support two images. --- Quote Start --- I would add a JTAG 10 pin connector for a second method of programming at our factory. --- Quote End --- Its always a good idea to include the Altera JTAG header as it provides a debug interface to your board. The EPCS device can be programmed via the FPGA using JTAG indirect mode, there is no need for an Active Serial header. --- Quote Start --- I could support two images. Since I will re-design this board, I can be open to changes. --- Quote End --- Review the remote update block. I haven't used that IP, but I do recall you can change the MSBs of the address used to access the EPCS flash, i.e., you can change where the FPGA loads its configuration image from within the flash. Your task will be to determine how to configure that IP so that it first attempts to load from the customer flash area, and if that fails, tries to configure from the factory area. Cheers, Dave