Skip to content

Commit ec0ec18

Browse files
Changed stm32f1 boards.txt to include vid and pid value for maple serial, so that the 'Get Board Info' feature shows all stm32duino bootloader boards as Maple mini. (note this is not ideal, but as we don't allocate different ID's to each board variant, we will have to live with this feature in the IDE reporting all boards as Maple mini,- at least for the time being)
1 parent f1a394e commit ec0ec18

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

STM32F1/boards.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ menu.upload_method=Upload method
88
mapleMini.name=Maple Mini
99

1010
mapleMini.build.board=MAPLE_MINI
11+
mapleMini.vid.0=0x1EAF
12+
mapleMini.pid.0=0x0004
1113
mapleMini.build.core=maple
1214
mapleMini.build.cpu_flags=-DMCU_STM32F103CB -DSERIAL_USB
1315
mapleMini.build.variant=maple_mini
@@ -38,6 +40,8 @@ mapleMini.menu.bootloader_version.bootloader20.upload.altID=2
3840
##############################################################
3941
maple.name=Maple (Rev 3)
4042

43+
maple.vid.0=0x1EAF
44+
maple.pid.0=0x0004
4145
maple.upload.tool=maple_upload
4246
maple.upload.protocol=maple_dfu
4347
maple.upload.maximum_size=108000
@@ -59,6 +63,8 @@ maple.build.vect=VECT_TAB_ADDR=0x8005000
5963
##############################################################
6064
mapleRET6.name=Maple (RET6)
6165

66+
mapleRET6.vid.0=0x1EAF
67+
mapleRET6.pid.0=0x0004
6268
mapleRET6.build.board=MAPLE_RET6
6369
mapleRET6.build.core=maple
6470
mapleRET6.build.cpu_flags=-DMCU_STM32F103RE -DSERIAL_USB
@@ -82,6 +88,8 @@ mapleRET6.upload.auto_reset=true
8288

8389
microduino32_flash.name=Microduino Core STM32 to Flash
8490

91+
microduino32_flash.vid.0=0x1EAF
92+
microduino32_flash.pid.0=0x0004
8593
microduino32_flash.upload.tool=maple_upload
8694
microduino32_flash.upload.protocol=maple_dfu
8795
microduino32_flash.upload.maximum_size=108000
@@ -150,6 +158,8 @@ nucleo_f103rb.menu.device_variant.NucleoF103_HSE.build.extra_flags=-DNUCLEO_HSE_
150158
###################### Generic STM32F103C ########################################
151159

152160
genericSTM32F103C.name=Generic STM32F103C series
161+
genericSTM32F103C.vid.0=0x1EAF
162+
genericSTM32F103C.pid.0=0x0004
153163
genericSTM32F103C.build.variant=generic_stm32f103c
154164
genericSTM32F103C.build.vect=VECT_TAB_ADDR=0x8000000
155165
genericSTM32F103C.build.core=maple
@@ -203,6 +213,8 @@ genericSTM32F103C.menu.upload_method.BMPMethod.build.upload_flags=-DCONFIG_MAPLE
203213
########################### Generic STM32F103R ###########################
204214

205215
genericSTM32F103R.name=Generic STM32F103R series
216+
genericSTM32F103R.vid.0=0x1EAF
217+
genericSTM32F103R.pid.0=0x0004
206218
#genericSTM32F103R.build.variant=generic_stm32f103r
207219
genericSTM32F103R.build.vect=VECT_TAB_ADDR=0x8000000
208220
genericSTM32F103R.build.core=maple
@@ -271,6 +283,8 @@ genericSTM32F103R.menu.upload_method.BMPMethod.build.upload_flags=-DCONFIG_MAPLE
271283
###################### Generic STM32F103T ########################################
272284

273285
genericSTM32F103T.name=Generic STM32F103T series
286+
genericSTM32F103T.vid.0=0x1EAF
287+
genericSTM32F103T.pid.0=0x0004
274288
genericSTM32F103T.build.variant=generic_stm32f103t
275289
genericSTM32F103T.build.vect=VECT_TAB_ADDR=0x8000000
276290
genericSTM32F103T.build.core=maple
@@ -323,6 +337,8 @@ genericSTM32F103T.menu.upload_method.BMPMethod.build.upload_flags=-DCONFIG_MAPLE
323337
########################### Generic STM32F103V ###########################
324338

325339
genericSTM32F103V.name=Generic STM32F103V series
340+
genericSTM32F103V.vid.0=0x1EAF
341+
genericSTM32F103V.pid.0=0x0004
326342
genericSTM32F103V.build.variant=generic_stm32f103v
327343
genericSTM32F103V.build.vect=VECT_TAB_ADDR=0x8000000
328344
genericSTM32F103V.build.core=maple
@@ -383,6 +399,8 @@ genericSTM32F103V.menu.upload_method.BMPMethod.build.upload_flags=-DCONFIG_MAPLE
383399
########################### Generic STM32F103Z ###########################
384400

385401
genericSTM32F103Z.name=Generic STM32F103Z series
402+
genericSTM32F103Z.vid.0=0x1EAF
403+
genericSTM32F103Z.pid.0=0x0004
386404
genericSTM32F103Z.build.variant=generic_stm32f103z
387405
genericSTM32F103Z.build.vect=VECT_TAB_ADDR=0x8000000
388406
genericSTM32F103Z.build.core=maple

0 commit comments

Comments
 (0)