User guide

Nios II IDE Help System
Additional nios2-flash-programmer arguments—Specifies
additional command line arguments. For a complete list of arguments,
type nios2-flash-programmer --help on a command line.
Load JDI File—Specifies which JTAG device to download the .elf file
to, in hardware designs containing multiple processors or multiple
SOPC Builder systems. Loading the JDI file ensures that the
Additional nios2-flash-programmer arguments contain the
correct JTAG instance ID.
Note: When Program software project into flash
memory is off and Project is blank, the target hardware
boxes enable, allowing you to specify target hardware
required for FPGA configuration data and data file
programming.
Program FPGA configuration data into hardware-image region
of flash memory—When on, you can specify the configuration data to
program into flash memory. The following options specify how the
configuration data is programmed.
FPGA Configuration (.sof)—Specifies the SRAM object file
that contains the configuration data.
Hardware Image—Specifies the hardware image location in
which to store the FPGA configuration. The SOPC Builder
System selected determines the Hardware Image options
available.
Memory—Specifies the flash memory device. The SOPC
Builder System selected determines the Memory options
available.
Offset—Specifies the offset within the flash memory.
Program a file into flash memory—When on, you can specify a data
file to program into the specified flash memory device at the given
offset. The following options affect how the file is programmed into
flash.
File—Specifies the file to program to flash.
Memory—Specifies the flash memory device. The SOPC
Builder System selected determines the Memory options
available.
Offset—Specifies the offset within the flash memory.
Validate Nios II system ID before software download—This
option is only enabled if there is a system ID component in your SOPC
Builder system. When on, the Nios II IDE verifies the system ID in the
target before downloading code. If the ID expected by your executable
does not match the actual hardware ID, a mismatch error appears in
the Console view.
Target Connection Tab—Allows you to specify the download cable and
device for the selected configuration. The Target Connection tab contains the
following settings.
JTAG cable—Specifies the Altera download cable (such as the USB
Blaster) to use for communicating with the Nios II processor. If you
have only one cable, the automatic value selects your cable.
Refresh—Updates the list if you change your JTAG cables
while in the Flash Programmer dialog box.
96