Visible to Intel only — GUID: lro1429463963197
Ixiasoft
2.1. Starting the Flash Programmer GUI
2.2. Specifying your Flash Programmer Settings
2.3. Working with Flash Programmer Settings Files
2.4. Setting the Hardware Connection
2.5. Checking System ID and System Timestamp
2.6. Generating Flash Files and Programming Flash Memory
2.7. Document Revision History for Using the Flash Programmer GUI
B.1. Overview
B.2. Start Button Grayed Out in the Flash Programmer GUI
B.3. 'No Nios® II Processors Available' Error
B.4. 'No CFI Table Found' Error
B.5. 'No EPCS Registers Found' Error
B.6. 'System Does Not Have Any Flash Memory' Error
B.7. 'Reading System ID at Address 0x<address>: FAIL' Error
B.8. 'Base Address Not Aligned on Size of Device' Error
B.9. Document Revision History for Troubleshooting
Visible to Intel only — GUID: lro1429463963197
Ixiasoft
2. Using the Flash Programmer GUI
Note: The GUI uses the legacy nios2-flash-programmer tool instead of quartus_pgm --nios 2. Intel recommends you to use the Quartus Prime Programmer.
The Nios® II Flash Programmer GUI, available in Intel® Quartus® Prime Standard Edition, is an easy-to-use graphical interface that allows you to:
- automate the process of programming flash memory.
- control the programming parameters
- program any combination of software, hardware, and binary data in flash memory in one operation.
- generate flash files for your future use, and store them without programming the flash memory. Generating flash files or programming flash memory from the flash programmer GUI generates a script for future use from the command line.
You start the Nios® II Flash Programmer GUI from the Nios® II SBT for Eclipse or from the command line.
Alternatively, you can use the flash programmer from the command line. Using the Flash Programmer from the Command Line chapter describes the flash programmer command-line utilities.
Note: It is recommended that you use the Nios® II Flash Programmer GUI to generate automated scripts, and use the scripts to automate the Nios II flash programming process.
- Starting the Flash Programmer GUI
- Specifying your Flash Programmer Settings
- Working with Flash Programmer Settings Files
- Setting the Hardware Connection
- Checking System ID and System Timestamp
- Generating Flash Files and Programming Flash Memory
- Document Revision History for Using the Flash Programmer GUI