Altera Arria V SoC User Manual

Page 42

Advertising
background image

A–2

Appendix A: Programming Flash Memory

CFI Flash Memory

Arria V SoC Development Kit

June 2014

Altera Corporation

User Guide

Convert the JTAG stream provided by the Quartus II software.

Program the CFI flash memory devices connected to the CPLD I/O pins.

Figure A–1

shows an Altera CPLD configured as a bridge to program the CFI flash

memory device through the JTAG interface.

Perform the following steps to program a user design to the flash device in the
Quartus II Programmer:

1

The following flash writing procedure blinks the SEL 2, 1, and 0 LEDs and does not
support the Power Monitor, Clock Control, or other logic functions. It should only be
used for configuration.

1. On the Tools menu in the Quartus II software, click Programmer.

2. In the Programmer window, click Auto-Detect.

1

If you do not see USB Blaster or the board's embedded USB Blaster II listed
next to Hardware Setup, refer to the

“Installing the USB-Blaster II Driver”

on page 2–4

.

3. Click Add File and open <install

dir>\kits\arriaVST_5astfd5kf40es_soc\factory_recovery\max2_PFL_writer.pof.

4. Turn on the Program/Configure option for the .pof file.

5. Click Start to download the selected configuration file to the MAX V CPLD.

Configuration is complete when the progress bar reaches 100%

6. Click Auto Detect and a flash device should show up attached to the MAX V in

the main window.

7. Double-click the graphic of the flash device in the device chain pane to display the

Device’s Properties

dialog box.

8. Select the flash image .pof file generated from the Quartus II Convert

Programming Files

dialog box. The default file name is output_file.pof.

9. After the flash image .pof is attached in the Quartus II Programmer, turn on

Page_1

and Option Bits. (Page_0 is reserved for the GSRD factory design.)

Figure A–1. Programming the CFI Flash Memory With the JTAG Interface

MAX II CPLD

CFI Flash

Memory

Altera

FPGA

Configuration Data

Common
Flash
Interface

PFL

Quartus II

Software
via JTAG

Altera FPGA Not Used

for Flash Programming

Advertising