| Option | Description |
|---|---|
| -t [name] | Specifies an embedded application program that will be loaded to the target device. |
| -a [name] | Specifies the memory-specific application that will be loaded to the target device. The application algorithm manages memory and allows you to perform some additional actions, for example reading and writing to memory. |
| -i [uart | can | eth] | Specifies the communication interface. Options:
|
| -p [devicename] | Specifies the communication device name.
|
| -sd | Enables working with the Secure Digital (SD) card. |
| -mmc | Enables working with the Multi Media Card (MMC). |
For example, to load your application to flash memory:
S32FlashTool.exe -t ../targets/S32V234.bin -a ../flash/Cypress_S26KL512S2_algo.bin -i uart -p COM35
S32FlashTool.exe -t ../targets/S32V234.bin -a ../flash/EMMC_SD_algo.bin -i uart -p COM35 -sd