Skip to content

Commit 7c9b1cc

Browse files
Enable SWD pins for all upload types, on all F103 boards except Maple mini and Maple
1 parent 76dcee3 commit 7c9b1cc

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

STM32F1/boards.txt

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ genericSTM32F103C.menu.device_variant.STM32F103CB.upload.flash.maximum_size=1310
190190
genericSTM32F103C.menu.upload_method.DFUUploadMethod=STM32duino bootloader
191191
genericSTM32F103C.menu.upload_method.DFUUploadMethod.upload.protocol=maple_dfu
192192
genericSTM32F103C.menu.upload_method.DFUUploadMethod.upload.tool=maple_upload
193-
genericSTM32F103C.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER
193+
genericSTM32F103C.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
194194
genericSTM32F103C.menu.upload_method.DFUUploadMethod.build.vect=VECT_TAB_ADDR=0x8002000
195195
genericSTM32F103C.menu.upload_method.DFUUploadMethod.build.ldscript=ld/bootloader_20.ld
196196
genericSTM32F103C.menu.upload_method.DFUUploadMethod.upload.usbID=1EAF:0003
@@ -199,7 +199,7 @@ genericSTM32F103C.menu.upload_method.DFUUploadMethod.upload.altID=2
199199
genericSTM32F103C.menu.upload_method.serialMethod=Serial
200200
genericSTM32F103C.menu.upload_method.serialMethod.upload.protocol=maple_serial
201201
genericSTM32F103C.menu.upload_method.serialMethod.upload.tool=serial_upload
202-
202+
genericSTM32F103C.menu.upload_method.serialMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG
203203

204204
genericSTM32F103C.menu.upload_method.STLinkMethod=STLink
205205
genericSTM32F103C.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -267,7 +267,7 @@ genericSTM32F103R.menu.device_variant.STM32F103RE.build.ldscript=ld/stm32f103re.
267267
genericSTM32F103R.menu.upload_method.DFUUploadMethod=STM32duino bootloader
268268
genericSTM32F103R.menu.upload_method.DFUUploadMethod.upload.protocol=maple_dfu
269269
genericSTM32F103R.menu.upload_method.DFUUploadMethod.upload.tool=maple_upload
270-
genericSTM32F103R.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER
270+
genericSTM32F103R.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
271271
genericSTM32F103R.menu.upload_method.DFUUploadMethod.build.vect=VECT_TAB_ADDR=0x8002000
272272
genericSTM32F103R.menu.upload_method.DFUUploadMethod.build.ldscript=ld/bootloader.ld
273273
genericSTM32F103R.menu.upload_method.DFUUploadMethod.upload.usbID=1EAF:0003
@@ -276,6 +276,7 @@ genericSTM32F103R.menu.upload_method.DFUUploadMethod.upload.altID=2
276276
genericSTM32F103R.menu.upload_method.serialMethod=Serial
277277
genericSTM32F103R.menu.upload_method.serialMethod.upload.protocol=maple_serial
278278
genericSTM32F103R.menu.upload_method.serialMethod.upload.tool=serial_upload
279+
genericSTM32F103R.menu.upload_method.serialMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
279280

280281
genericSTM32F103R.menu.upload_method.STLinkMethod=STLink
281282
genericSTM32F103R.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -321,7 +322,7 @@ genericSTM32F103T.menu.device_variant.STM32F103TB.upload.flash.maximum_size=1310
321322
genericSTM32F103T.menu.upload_method.DFUUploadMethod=STM32duino bootloader
322323
genericSTM32F103T.menu.upload_method.DFUUploadMethod.upload.protocol=maple_dfu
323324
genericSTM32F103T.menu.upload_method.DFUUploadMethod.upload.tool=maple_upload
324-
genericSTM32F103T.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER
325+
genericSTM32F103T.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
325326
genericSTM32F103T.menu.upload_method.DFUUploadMethod.build.vect=VECT_TAB_ADDR=0x8002000
326327
genericSTM32F103T.menu.upload_method.DFUUploadMethod.build.ldscript=ld/bootloader_20.ld
327328
genericSTM32F103T.menu.upload_method.DFUUploadMethod.upload.usbID=1EAF:0003
@@ -330,6 +331,7 @@ genericSTM32F103T.menu.upload_method.DFUUploadMethod.upload.altID=2
330331
genericSTM32F103T.menu.upload_method.serialMethod=Serial
331332
genericSTM32F103T.menu.upload_method.serialMethod.upload.protocol=maple_serial
332333
genericSTM32F103T.menu.upload_method.serialMethod.upload.tool=serial_upload
334+
genericSTM32F103T.menu.upload_method.serialMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
333335

334336
genericSTM32F103T.menu.upload_method.STLinkMethod=STLink
335337
genericSTM32F103T.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -383,7 +385,7 @@ genericSTM32F103V.menu.device_variant.STM32F103VE.build.ldscript=ld/stm32f103ve.
383385
genericSTM32F103V.menu.upload_method.DFUUploadMethod=STM32duino bootloader
384386
genericSTM32F103V.menu.upload_method.DFUUploadMethod.upload.protocol=maple_dfu
385387
genericSTM32F103V.menu.upload_method.DFUUploadMethod.upload.tool=maple_upload
386-
genericSTM32F103V.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER
388+
genericSTM32F103V.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
387389
genericSTM32F103V.menu.upload_method.DFUUploadMethod.build.vect=VECT_TAB_ADDR=0x8002000
388390
genericSTM32F103V.menu.upload_method.DFUUploadMethod.build.ldscript=ld/stm32f103veDFU.ld
389391
genericSTM32F103V.menu.upload_method.DFUUploadMethod.upload.usbID=1EAF:0003
@@ -392,6 +394,7 @@ genericSTM32F103V.menu.upload_method.DFUUploadMethod.upload.altID=2
392394
genericSTM32F103V.menu.upload_method.serialMethod=Serial
393395
genericSTM32F103V.menu.upload_method.serialMethod.upload.protocol=maple_serial
394396
genericSTM32F103V.menu.upload_method.serialMethod.upload.tool=serial_upload
397+
genericSTM32F103V.menu.upload_method.serialMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
395398

396399
genericSTM32F103V.menu.upload_method.STLinkMethod=STLink
397400
genericSTM32F103V.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -442,7 +445,7 @@ genericSTM32F103Z.menu.device_variant.STM32F103ZE.build.ldscript=ld/stm32f103ze.
442445
genericSTM32F103Z.menu.upload_method.DFUUploadMethod=STM32duino bootloader
443446
genericSTM32F103Z.menu.upload_method.DFUUploadMethod.upload.protocol=maple_dfu
444447
genericSTM32F103Z.menu.upload_method.DFUUploadMethod.upload.tool=maple_upload
445-
genericSTM32F103Z.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER
448+
genericSTM32F103Z.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
446449
genericSTM32F103Z.menu.upload_method.DFUUploadMethod.build.vect=VECT_TAB_ADDR=0x8002000
447450
genericSTM32F103Z.menu.upload_method.DFUUploadMethod.build.ldscript=ld/stm32f103z_dfu.ld
448451
genericSTM32F103Z.menu.upload_method.DFUUploadMethod.upload.usbID=1EAF:0003
@@ -451,6 +454,7 @@ genericSTM32F103Z.menu.upload_method.DFUUploadMethod.upload.altID=2
451454
genericSTM32F103Z.menu.upload_method.serialMethod=Serial
452455
genericSTM32F103Z.menu.upload_method.serialMethod.upload.protocol=maple_serial
453456
genericSTM32F103Z.menu.upload_method.serialMethod.upload.tool=serial_upload
457+
genericSTM32F103Z.menu.upload_method.serialMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
454458

455459
genericSTM32F103Z.menu.upload_method.STLinkMethod=STLink
456460
genericSTM32F103Z.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -497,7 +501,7 @@ hytiny-stm32f103t.menu.upload_method.DFUUploadMethod.upload.altID=2
497501
hytiny-stm32f103t.menu.upload_method.serialMethod=Serial
498502
hytiny-stm32f103t.menu.upload_method.serialMethod.upload.protocol=maple_serial
499503
hytiny-stm32f103t.menu.upload_method.serialMethod.upload.tool=serial_upload
500-
504+
hytiny-stm32f103t.menu.upload_method.serialMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
501505

502506
hytiny-stm32f103t.menu.upload_method.STLinkMethod=STLink
503507
hytiny-stm32f103t.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -550,7 +554,7 @@ genericGD32F103C.menu.upload_method.DFUUploadMethod=GD32duino bootloader
550554

551555
genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.protocol=maple_dfu
552556
genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.tool=maple_upload
553-
genericGD32F103C.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER
557+
genericGD32F103C.menu.upload_method.DFUUploadMethod.build.upload_flags=-DSERIAL_USB -DGENERIC_BOOTLOADER -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
554558
genericGD32F103C.menu.upload_method.DFUUploadMethod.build.vect=VECT_TAB_ADDR=0x8002000
555559
genericGD32F103C.menu.upload_method.DFUUploadMethod.build.ldscript=ld/bootloader_20.ld
556560
genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.usbID=1EAF:0003
@@ -559,7 +563,7 @@ genericGD32F103C.menu.upload_method.DFUUploadMethod.upload.altID=2
559563
genericGD32F103C.menu.upload_method.serialMethod=Serial
560564
genericGD32F103C.menu.upload_method.serialMethod.upload.protocol=maple_serial
561565
genericGD32F103C.menu.upload_method.serialMethod.upload.tool=serial_upload
562-
566+
genericGD32F103C.menu.upload_method.serialMethod.build.upload_flags=-DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1
563567

564568
genericGD32F103C.menu.upload_method.STLinkMethod=STLink
565569
genericGD32F103C.menu.upload_method.STLinkMethod.upload.protocol=STLink

0 commit comments

Comments
 (0)