Nios® II Software Developer Handbook

ID 683525
Date 8/28/2023
Public
Document Table of Contents

5.11.1.3. The Nios® II Flash Programmer

The Nios® II flash programmer allows you to program flash memory devices on a target board. The flash programmer supports programming flash on any board, including Intel FPGA development boards and your own custom boards. The flash programmer facilitates programming flash for the following purposes:
  • Executable code and data
  • Bootstrap code to copy code from flash to RAM, and then run from RAM
  • HAL file subsystems
  • FPGA hardware configuration data

You can launch the flash programmer either of the following ways:

  • From the Nios® II menu in the Nios® II SBT for Eclipse
  • From the Nios® II Command Shell, by typing:

    nios2-flash-programmer-generate