Arria® 10 GX Transceiver Signal Integrity Development Kit User Guide
A. Programming the Flash Memory Device
As you develop your own project using the Altera tools, you can program the flash memory device so that your own design loads from flash memory into the FPGA on power up. This appendix describes the pre-programmed contents of the common flash interface (CFI) flash memory device on the Arria® 10 GX transceiver signal integrity development board and the Nios® II EDS tools involved with reprogramming the user portions of the flash memory device.
The Arria® 10 GX transceiver signal integrity development board ships with the CFI flash device pre-programmed with a default factory FPGA configuration for running the Board Update Portal (BUP) design example and a default user configuration for running the Board Test System demonstration. There are several other factory software files written to the CFI flash device to support the BUP. These software files were created using the Nios® II EDS, just as the hardware design was created using the Quartus® Prime software.
Section Content
CFI Flash Memory Map
Preparing Design Files for Flash Programming
Creating Flash Files Using the Nios II EDS
Programming Flash Memory Using the Board Update Portal
Programming Flash Memory Using the Nios II EDS
Restoring the Flash Device to the Factory Settings
Restoring the MAX V CPLD to the Factory Settings