41
TR10a-LPQ User Manual
December
10,
2018
Chapter 3
Flash Programming
s you develop your own project using the Altera tools, you can program the
flash memory device so that your own design loads from CFI flash memory into
the FPGA on power up. This chapter will describe how to use Altera Quartus
Prime Programmer Tool to program the common flash interface (CFI) flash memory
device on the FPGA board.
The Arria 10 GX FPGA development board ships with the CFI flash device
preprogrammed with two FPGA configurations. The two configuration images are called:
factory
image and
user
image, respectively.
3.1
FPGA Configure Operation
Below shows the procedure to enable the FPGA configuration from Flash. Users can
select one boot image between factory image and user image.
1.
Make sure the two default FPGA configurations data has been stored in the CFI
flash.
2.
Set the FPGA configuration mode to FPPx16 mode by setting S1 MSEL[2:0] as
000
3.
Specify the configuration of the FPGA using the default Factory Configuration
Image or User Configuration Image by setting S1.4 according to
. When
the switch is in position “1”, the factory image is used when the system boots.
When the switch is in position “0”, user image is used when the system boots.
4.
Power on the FPGA board or press the MAX_RST button if board is already
powered on,
5.
When the configuration is completed, the green Configure Done LED will light. If
there is an error, the red Configure Error LED will light.
A