Skip to content

Commit 5c13c17

Browse files
committed
Update stm32CubeProg upload pattern
Allow to request reset to bootloader mode Signed-off-by: Frederic Pillon <[email protected]>
1 parent 238898b commit 5c13c17

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

boards.txt

+13-13
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ Nucleo_144.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
149149

150150
Nucleo_144.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
151151
Nucleo_144.menu.upload_method.serialMethod.upload.protocol=1
152-
Nucleo_144.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
152+
Nucleo_144.menu.upload_method.serialMethod.upload.options=-s
153153
Nucleo_144.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
154154

155155
Nucleo_144.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -410,7 +410,7 @@ Nucleo_64.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
410410

411411
Nucleo_64.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
412412
Nucleo_64.menu.upload_method.serialMethod.upload.protocol=1
413-
Nucleo_64.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
413+
Nucleo_64.menu.upload_method.serialMethod.upload.options=-s
414414
Nucleo_64.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
415415

416416
Nucleo_64.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -504,7 +504,7 @@ Nucleo_32.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
504504

505505
Nucleo_32.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
506506
Nucleo_32.menu.upload_method.serialMethod.upload.protocol=1
507-
Nucleo_32.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
507+
Nucleo_32.menu.upload_method.serialMethod.upload.options=-s
508508
Nucleo_32.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
509509

510510
Nucleo_32.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -622,7 +622,7 @@ Disco.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
622622

623623
Disco.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
624624
Disco.menu.upload_method.serialMethod.upload.protocol=1
625-
Disco.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
625+
Disco.menu.upload_method.serialMethod.upload.options=-s
626626
Disco.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
627627

628628
Disco.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -744,7 +744,7 @@ GenF0.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
744744

745745
GenF0.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
746746
GenF0.menu.upload_method.serialMethod.upload.protocol=1
747-
GenF0.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
747+
GenF0.menu.upload_method.serialMethod.upload.options=-s
748748
GenF0.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
749749

750750
GenF0.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -855,7 +855,7 @@ GenF1.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
855855

856856
GenF1.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
857857
GenF1.menu.upload_method.serialMethod.upload.protocol=1
858-
GenF1.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
858+
GenF1.menu.upload_method.serialMethod.upload.options=-s
859859
GenF1.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
860860

861861
GenF1.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -919,7 +919,7 @@ GenF3.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
919919

920920
GenF3.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
921921
GenF3.menu.upload_method.serialMethod.upload.protocol=1
922-
GenF3.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
922+
GenF3.menu.upload_method.serialMethod.upload.options=-s
923923
GenF3.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
924924

925925
GenF3.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1069,7 +1069,7 @@ GenF4.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
10691069

10701070
GenF4.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
10711071
GenF4.menu.upload_method.serialMethod.upload.protocol=1
1072-
GenF4.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1072+
GenF4.menu.upload_method.serialMethod.upload.options=-s
10731073
GenF4.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
10741074

10751075
GenF4.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1164,7 +1164,7 @@ ESC_board.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
11641164

11651165
ESC_board.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
11661166
ESC_board.menu.upload_method.serialMethod.upload.protocol=1
1167-
ESC_board.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1167+
ESC_board.menu.upload_method.serialMethod.upload.options=-s
11681168
ESC_board.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
11691169

11701170
ESC_board.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1235,7 +1235,7 @@ LoRa.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
12351235

12361236
LoRa.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
12371237
LoRa.menu.upload_method.serialMethod.upload.protocol=1
1238-
LoRa.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1238+
LoRa.menu.upload_method.serialMethod.upload.options=-s
12391239
LoRa.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
12401240

12411241
LoRa.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1400,7 +1400,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
14001400

14011401
3dprinter.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
14021402
3dprinter.menu.upload_method.serialMethod.upload.protocol=1
1403-
3dprinter.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1403+
3dprinter.menu.upload_method.serialMethod.upload.options=-s
14041404
3dprinter.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
14051405

14061406
3dprinter.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1460,7 +1460,7 @@ Genericflight.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
14601460

14611461
Genericflight.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
14621462
Genericflight.menu.upload_method.serialMethod.upload.protocol=1
1463-
Genericflight.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1463+
Genericflight.menu.upload_method.serialMethod.upload.options=-s
14641464
Genericflight.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
14651465

14661466
Genericflight.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1529,7 +1529,7 @@ Midatronics.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
15291529

15301530
Midatronics.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
15311531
Midatronics.menu.upload_method.serialMethod.upload.protocol=1
1532-
Midatronics.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1532+
Midatronics.menu.upload_method.serialMethod.upload.options=-s
15331533
Midatronics.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
15341534

15351535
Midatronics.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)

platform.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ tools.stm32CubeProg.path.macosx={runtime.tools.STM32Tools.path}/tools/macosx
172172
tools.stm32CubeProg.path.windows={runtime.tools.STM32Tools.path}/tools/win
173173
tools.stm32CubeProg.upload.params.verbose=
174174
tools.stm32CubeProg.upload.params.quiet=
175-
tools.stm32CubeProg.upload.pattern="{path}/{cmd}" {upload.protocol} "{build.path}/{build.project_name}.bin" {upload.options}
175+
tools.stm32CubeProg.upload.pattern="{path}/{cmd}" {upload.protocol} "{build.path}/{build.project_name}.bin" -serport={serial.port.file} {upload.options}
176176

177177
# blackmagic upload for generic STM32
178178
tools.bmp_upload.cmd=arm-none-eabi-gdb

0 commit comments

Comments
 (0)