Skip to content

Commit 356bd44

Browse files
committed
Add upload.use_1200bps_touch=true
The upload.use_1200bps_touch key tells the IDE to open the user-selected serial port at 1200 baud, and then close it, before attempting an upload. This allow to jump in BL mode. Signed-off-by: Frederic Pillon <[email protected]>
1 parent 5c13c17 commit 356bd44

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

Diff for: boards.txt

+15
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ Nucleo_144.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
155155
Nucleo_144.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
156156
Nucleo_144.menu.upload_method.dfuMethod.upload.protocol=2
157157
Nucleo_144.menu.upload_method.dfuMethod.upload.options=-g
158+
Nucleo_144.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
158159
Nucleo_144.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
159160

160161
################################################################################
@@ -416,6 +417,7 @@ Nucleo_64.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
416417
Nucleo_64.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
417418
Nucleo_64.menu.upload_method.dfuMethod.upload.protocol=2
418419
Nucleo_64.menu.upload_method.dfuMethod.upload.options=-g
420+
Nucleo_64.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
419421
Nucleo_64.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
420422

421423
################################################################################
@@ -510,6 +512,7 @@ Nucleo_32.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
510512
Nucleo_32.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
511513
Nucleo_32.menu.upload_method.dfuMethod.upload.protocol=2
512514
Nucleo_32.menu.upload_method.dfuMethod.upload.options=-g
515+
Nucleo_32.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
513516
Nucleo_32.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
514517

515518
################################################################################
@@ -628,6 +631,7 @@ Disco.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
628631
Disco.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
629632
Disco.menu.upload_method.dfuMethod.upload.protocol=2
630633
Disco.menu.upload_method.dfuMethod.upload.options=-g
634+
Disco.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
631635
Disco.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
632636

633637
################################################################################
@@ -661,6 +665,7 @@ Eval.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
661665
Eval.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
662666
Eval.menu.upload_method.dfuMethod.upload.protocol=2
663667
Eval.menu.upload_method.dfuMethod.upload.options=-g
668+
Eval.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
664669
Eval.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
665670

666671
################################################################################
@@ -750,6 +755,7 @@ GenF0.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
750755
GenF0.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
751756
GenF0.menu.upload_method.dfuMethod.upload.protocol=2
752757
GenF0.menu.upload_method.dfuMethod.upload.options=-g
758+
GenF0.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
753759
GenF0.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
754760

755761
################################################################################
@@ -861,6 +867,7 @@ GenF1.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
861867
GenF1.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
862868
GenF1.menu.upload_method.dfuMethod.upload.protocol=2
863869
GenF1.menu.upload_method.dfuMethod.upload.options=-g
870+
GenF1.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
864871
GenF1.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
865872

866873
GenF1.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
@@ -925,6 +932,7 @@ GenF3.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
925932
GenF3.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
926933
GenF3.menu.upload_method.dfuMethod.upload.protocol=2
927934
GenF3.menu.upload_method.dfuMethod.upload.options=-g
935+
GenF3.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
928936
GenF3.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
929937

930938
GenF3.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
@@ -1075,6 +1083,7 @@ GenF4.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
10751083
GenF4.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
10761084
GenF4.menu.upload_method.dfuMethod.upload.protocol=2
10771085
GenF4.menu.upload_method.dfuMethod.upload.options=-g
1086+
GenF4.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
10781087
GenF4.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10791088

10801089
GenF4.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
@@ -1129,6 +1138,7 @@ GenL0.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
11291138
GenL0.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
11301139
GenL0.menu.upload_method.dfuMethod.upload.protocol=2
11311140
GenL0.menu.upload_method.dfuMethod.upload.options=-g
1141+
GenL0.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
11321142
GenL0.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
11331143

11341144
GenL0.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
@@ -1170,6 +1180,7 @@ ESC_board.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
11701180
ESC_board.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
11711181
ESC_board.menu.upload_method.dfuMethod.upload.protocol=2
11721182
ESC_board.menu.upload_method.dfuMethod.upload.options=-g
1183+
ESC_board.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
11731184
ESC_board.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
11741185

11751186
################################################################################
@@ -1241,6 +1252,7 @@ LoRa.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
12411252
LoRa.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
12421253
LoRa.menu.upload_method.dfuMethod.upload.protocol=2
12431254
LoRa.menu.upload_method.dfuMethod.upload.options=-g
1255+
LoRa.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
12441256
LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
12451257

12461258
###############################
@@ -1406,6 +1418,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
14061418
3dprinter.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
14071419
3dprinter.menu.upload_method.dfuMethod.upload.protocol=2
14081420
3dprinter.menu.upload_method.dfuMethod.upload.options=-g
1421+
3dprinter.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
14091422
3dprinter.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
14101423

14111424

@@ -1466,6 +1479,7 @@ Genericflight.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
14661479
Genericflight.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
14671480
Genericflight.menu.upload_method.dfuMethod.upload.protocol=2
14681481
Genericflight.menu.upload_method.dfuMethod.upload.options=-g
1482+
Genericflight.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
14691483
Genericflight.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
14701484

14711485
Genericflight.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
@@ -1535,6 +1549,7 @@ Midatronics.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
15351549
Midatronics.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
15361550
Midatronics.menu.upload_method.dfuMethod.upload.protocol=2
15371551
Midatronics.menu.upload_method.dfuMethod.upload.options=-g
1552+
Midatronics.menu.upload_method.dfuMethod.upload.use_1200bps_touch=true
15381553
Midatronics.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
15391554

15401555
################################################################################

0 commit comments

Comments
 (0)