Gang Flasher-ST CLI(command line interface) allow to programming STM32 MCUs with using only command line. The following sections describe how to use the GangFlasher-ST from the command line , describle posible commands arguments and show in exaples how to use it.
Table of Contents | ||||
---|---|---|---|---|
|
List of supported commands
...
target_cfg <setup filepath>: path to setup file created in GUI that has the target parameters and other information;
usb_cfg <usb setup filepath>: Path to USB configuration file created in GUI(Figure 3.) that specifies a fixed USB PORT/HUB allocation;
cmd 1: selected F_AutoProgram() operation.
Load OS(STM32MP1 olny)
GangFlasher-CLI -target_cfg setup_mp1.cfg -cmd 3
Description: Install necessary to program memory, ST Linux OS on the STM32MP1 board. Output from command line shown in Figure 7.
Command arguments:
target_cfg <setup filepath>: path to setup file created in GUI that has the target parameters and other information;
cmd 3: selected F_Load_OS() operation.
...
Autoprogram STM32MP1
GangFlasher-CLI -target_cfg setup_mp1.cfg -tsv<tsv filepath> -cmd 1 or
GangFlasher-CLI -target_cfg setup_mp1.cfg -cmd 1
Description: Program the content of the specified binary file into device memory. The programing operation is preceded by the erase operation before the device memory is programmed . After programing memory is verify. Target MCUs set in setup_mp1.cfg file. TSV file set by -tsv command, instead that TSV file can be set in setup file and skip that argument. Output from command line shown in Figure 8.
Command arguments:
target_cfg <setup filepath>: path to setup file created in GUI that has the target parameters and other information;
tsv <tsv filepath>: Path to TSV file from ST that has the list of partitions to be created and file to be programmed
cmd 1: selected F_AutoProgram() operation.
...