Visible to Intel only — GUID: lro1432908040296
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: lro1432908040296
Ixiasoft
3.1.2. quartus_pgm --nios2 Command-Line Examples
- Programs CFI flash memory based at address 0x200000 with input file ext_flash.flash using a cable named "Usb-blaster [USB-0]".
quartus_pgm --nios2 --cable="Usb-blaster [USB-0]" --base=0x200000\ --program ext_flash.flash
- Programs an EPCS/EPCQ device based at address 0x02100000 with input file epcs_controller.flash.
quartus_pgm --nios2 --epcs --base=0x02100000 epcs_controller.flash
- Reads 0x10000 bytes from CFI flash memory based at address 0x200000 and writes the contents to a file named current.srec.
quartus_pgm --nios2 --base=0x200000 --read=current.srec \ --read-bytes=0,0x10000
- Erases address range 0x8000 to 0x10000 in CFI flash memory based at address 0x200000.
quartus_pgm --nios2 --base=0x200000 --erase=0x8000,0x10000
- Queries CFI flash memory based at address 0x200000 and reports the result. This command dumps the flash memory's query table.
quartus_pgm --nios2 --base=0x200000 --debug