Skip to content

Commit d26e04a

Browse files
fpistmmatthijskooijman
authored andcommitted
Update stm32CubeProg upload pattern
Allow to request reset to bootloader mode Signed-off-by: Frederic Pillon <[email protected]>
1 parent 0abbe39 commit d26e04a

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
@@ -175,7 +175,7 @@ Nucleo_144.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
175175

176176
Nucleo_144.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
177177
Nucleo_144.menu.upload_method.serialMethod.upload.protocol=1
178-
Nucleo_144.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
178+
Nucleo_144.menu.upload_method.serialMethod.upload.options=-s
179179
Nucleo_144.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
180180

181181
Nucleo_144.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -460,7 +460,7 @@ Nucleo_64.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
460460

461461
Nucleo_64.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
462462
Nucleo_64.menu.upload_method.serialMethod.upload.protocol=1
463-
Nucleo_64.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
463+
Nucleo_64.menu.upload_method.serialMethod.upload.options=-s
464464
Nucleo_64.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
465465

466466
Nucleo_64.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -565,7 +565,7 @@ Nucleo_32.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
565565

566566
Nucleo_32.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
567567
Nucleo_32.menu.upload_method.serialMethod.upload.protocol=1
568-
Nucleo_32.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
568+
Nucleo_32.menu.upload_method.serialMethod.upload.options=-s
569569
Nucleo_32.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
570570

571571
Nucleo_32.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -721,7 +721,7 @@ Disco.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
721721

722722
Disco.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
723723
Disco.menu.upload_method.serialMethod.upload.protocol=1
724-
Disco.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
724+
Disco.menu.upload_method.serialMethod.upload.options=-s
725725
Disco.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
726726

727727
Disco.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -841,7 +841,7 @@ GenF0.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
841841

842842
GenF0.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
843843
GenF0.menu.upload_method.serialMethod.upload.protocol=1
844-
GenF0.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
844+
GenF0.menu.upload_method.serialMethod.upload.options=-s
845845
GenF0.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
846846

847847
GenF0.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1146,7 +1146,7 @@ GenF1.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
11461146

11471147
GenF1.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
11481148
GenF1.menu.upload_method.serialMethod.upload.protocol=1
1149-
GenF1.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1149+
GenF1.menu.upload_method.serialMethod.upload.options=-s
11501150
GenF1.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
11511151

11521152
GenF1.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1209,7 +1209,7 @@ GenF3.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
12091209

12101210
GenF3.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
12111211
GenF3.menu.upload_method.serialMethod.upload.protocol=1
1212-
GenF3.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1212+
GenF3.menu.upload_method.serialMethod.upload.options=-s
12131213
GenF3.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
12141214

12151215
GenF3.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1617,7 +1617,7 @@ GenF4.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
16171617

16181618
GenF4.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
16191619
GenF4.menu.upload_method.serialMethod.upload.protocol=1
1620-
GenF4.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1620+
GenF4.menu.upload_method.serialMethod.upload.options=-s
16211621
GenF4.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
16221622

16231623
GenF4.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1746,7 +1746,7 @@ ESC_board.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
17461746

17471747
ESC_board.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
17481748
ESC_board.menu.upload_method.serialMethod.upload.protocol=1
1749-
ESC_board.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1749+
ESC_board.menu.upload_method.serialMethod.upload.options=-s
17501750
ESC_board.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
17511751

17521752
ESC_board.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -1828,7 +1828,7 @@ LoRa.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
18281828

18291829
LoRa.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
18301830
LoRa.menu.upload_method.serialMethod.upload.protocol=1
1831-
LoRa.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1831+
LoRa.menu.upload_method.serialMethod.upload.options=-s
18321832
LoRa.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
18331833

18341834
LoRa.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -2004,7 +2004,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
20042004

20052005
3dprinter.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
20062006
3dprinter.menu.upload_method.serialMethod.upload.protocol=1
2007-
3dprinter.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
2007+
3dprinter.menu.upload_method.serialMethod.upload.options=-s
20082008
3dprinter.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
20092009

20102010
3dprinter.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -2063,7 +2063,7 @@ Genericflight.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
20632063

20642064
Genericflight.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
20652065
Genericflight.menu.upload_method.serialMethod.upload.protocol=1
2066-
Genericflight.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
2066+
Genericflight.menu.upload_method.serialMethod.upload.options=-s
20672067
Genericflight.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
20682068

20692069
Genericflight.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
@@ -2193,7 +2193,7 @@ Midatronics.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
21932193

21942194
Midatronics.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
21952195
Midatronics.menu.upload_method.serialMethod.upload.protocol=1
2196-
Midatronics.menu.upload_method.serialMethod.upload.options={serial.port.file} -s
2196+
Midatronics.menu.upload_method.serialMethod.upload.options=-s
21972197
Midatronics.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
21982198

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

platform.txt

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

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

0 commit comments

Comments
 (0)