- IAR Embedded Workbench for RISC-V 3.40
- C-SPY Debugging
- Flash loaders
- Reference information on the flash loader
- Flash Loader Configuration dialog box
Flash Loader Configuration dialog box
The Flash Loader Configuration dialog box is available from the Flash Loader Overview dialog box.

Use the Flash Loader Configuration dialog box to configure the download to suit your board. A copy of the default board file will be created in your project directory.
Requirements
Available for supported hardware debugger systems.
Memory range
Specify the part of your application to be downloaded to flash memory. Choose between:
- All
The whole application is downloaded using this flash loader.
- Start/End
Specify the start and the end of the memory area for which part of the application will be downloaded.
Relocate
Overrides the default flash base address, in other words, relocates the location of the application in memory. This means that you can flash your application to a different location from where it was linked. Choose between:
- Offset
A numeric value for a relative offset. This offset will be added to the addresses in the application file.
- Absolute address
A numeric value for an absolute base address where the application will be flashed. The lowest address in the application will be placed on this address. Note that you can only use one flash loader for your application when you specify an absolute address.
You can use these numeric formats:
123456, decimal numbers0x123456, hexadecimal numbers0123456, octal numbers
The default base address used for writing the first byte—the lowest address—to flash is specified in the linker configuration file used for your application. However, it can sometimes be necessary to override the flash base address and start at a different location in the address space. This can, for example, be necessary for devices that remap the location of the flash memory.
Flash loader path
Use the text box to specify the path to the flash loader file (*.flash) to be used by your board configuration.
RAM load address
If the flash loader is relocatable, this option overrides the default address in the target RAM memory that flash loader is downloaded to, in other words, relocates the flash loader. Use the text box to specify the address.
Extra parameters
Some flash loaders define their own set of specific options. Use this text box to specify options to control the flash loader. For information about available flash loader options, see the Parameter descriptions field.
Parameter descriptions
Displays a description of the extra parameters specified in the Extra parameters text box.