@@ -543,6 +543,15 @@ GenF1.menu.pnum.BLUEPILL_F103C8B.build.board=BLUEPILL_F103C8
543
543
GenF1.menu.pnum.BLUEPILL_F103C8B.build.product_line=STM32F103xB
544
544
GenF1.menu.pnum.BLUEPILL_F103C8B.build.variant=BLUEPILL_F103C8
545
545
546
+ # MAPLEMINI_F103CB board
547
+ # Support: Serial2 (USART2 on PA3, PA2) and Serial3 (USART3 on PB11, PB10)
548
+ GenF1.menu.pnum.MAPLEMINI_F103CB=Maple Mini F103CB
549
+ GenF1.menu.pnum.MAPLEMINI_F103CB.upload.maximum_size=131072
550
+ GenF1.menu.pnum.MAPLEMINI_F103CB.upload.maximum_data_size=20480
551
+ GenF1.menu.pnum.MAPLEMINI_F103CB.build.board=MAPLEMINI_F103CB
552
+ GenF1.menu.pnum.MAPLEMINI_F103CB.build.product_line=STM32F103xB
553
+ GenF1.menu.pnum.MAPLEMINI_F103CB.build.variant=MAPLEMINI_F103CB
554
+
546
555
# Upload menu
547
556
GenF1.menu.upload_method.STLinkMethod=STLink
548
557
GenF1.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -642,36 +651,6 @@ GenF4.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
642
651
GenF4.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
643
652
GenF4.menu.upload_method.bmpMethod.upload.tool=bmp_upload
644
653
645
- ###############################
646
- # Maple
647
- Maple.name=Maple series
648
-
649
- Maple.build.vid=0x0483
650
- Maple.build.core=arduino
651
- Maple.build.board=Maple
652
- Maple.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
653
-
654
- # MAPLEMINI_F103CB board
655
- # Support: Serial2 (USART2 on PA3, PA2) and Serial3 (USART3 on PB11, PB10)
656
- Maple.menu.pnum.MAPLEMINI_F103CB=Maple Mini F103CB
657
- Maple.menu.pnum.MAPLEMINI_F103CB.upload.maximum_size=131072
658
- Maple.menu.pnum.MAPLEMINI_F103CB.upload.maximum_data_size=20480
659
- Maple.menu.pnum.MAPLEMINI_F103CB.build.mcu=cortex-m3
660
- Maple.menu.pnum.MAPLEMINI_F103CB.build.board=MAPLEMINI_F103CB
661
- Maple.menu.pnum.MAPLEMINI_F103CB.build.series=STM32F1xx
662
- Maple.menu.pnum.MAPLEMINI_F103CB.build.product_line=STM32F103xB
663
- Maple.menu.pnum.MAPLEMINI_F103CB.build.variant=MAPLEMINI_F103CB
664
- Maple.menu.pnum.MAPLEMINI_F103CB.build.cmsis_lib_gcc=arm_cortexM3l_math
665
-
666
- # Upload menu
667
- Maple.menu.upload_method.STLinkMethod=STLink
668
- Maple.menu.upload_method.STLinkMethod.upload.protocol=STLink
669
- Maple.menu.upload_method.STLinkMethod.upload.tool=stlink_upload
670
-
671
- Maple.menu.upload_method.serialMethod=Serial
672
- Maple.menu.upload_method.serialMethod.upload.protocol=maple_serial
673
- Maple.menu.upload_method.serialMethod.upload.tool=serial_upload
674
-
675
654
################################################################################
676
655
# RAK boards
677
656
@@ -809,12 +788,6 @@ GenF4.menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
809
788
GenF4.menu.xserial.disabled=Disabled (No Serial)
810
789
GenF4.menu.xserial.disabled.build.xSerial=
811
790
812
- Maple.menu.xserial.generic=Enabled with generic Serial
813
- Maple.menu.xserial.none=Enabled without generic Serial
814
- Maple.menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
815
- Maple.menu.xserial.disabled=Disabled (No Serial)
816
- Maple.menu.xserial.disabled.build.xSerial=
817
-
818
791
RAK.menu.xserial.generic=Enabled with generic Serial
819
792
RAK.menu.xserial.none=Enabled without generic Serial
820
793
RAK.menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
@@ -890,16 +863,6 @@ GenF4.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
890
863
GenF4.menu.usb.CDCHS=CDC High Speed
891
864
GenF4.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
892
865
893
- Maple.menu.usb.none=None
894
- Maple.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
895
- Maple.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
896
- Maple.menu.usb.HIDHS=HID keyboard and mouse support High Speed
897
- Maple.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
898
- Maple.menu.usb.CDCFS=CDC Full Speed
899
- Maple.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
900
- Maple.menu.usb.CDCHS=CDC High Speed
901
- Maple.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
902
-
903
866
3dprinter.menu.usb.none=None
904
867
3dprinter.menu.usb.CDCFS=CDC Full Speed
905
868
3dprinter.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
@@ -1034,24 +997,6 @@ GenF4.menu.opt.o3lto.build.flags.optimize=-O3 -flto
1034
997
GenF4.menu.opt.ogstd=Debug (-g)
1035
998
GenF4.menu.opt.ogstd.build.flags.optimize=-g -Og
1036
999
1037
- Maple.menu.opt.osstd=Smallest (-Os default)
1038
- Maple.menu.opt.oslto=Smallest (-Os) with LTO
1039
- Maple.menu.opt.oslto.build.flags.optimize=-Os -flto
1040
- Maple.menu.opt.o1std=Fast (-O1)
1041
- Maple.menu.opt.o1std.build.flags.optimize=-O1
1042
- Maple.menu.opt.o1lto=Fast (-O1) with LTO
1043
- Maple.menu.opt.o1lto.build.flags.optimize=-O1 -flto
1044
- Maple.menu.opt.o2std=Faster (-O2)
1045
- Maple.menu.opt.o2std.build.flags.optimize=-O2
1046
- Maple.menu.opt.o2lto=Faster (-O2) with LTO
1047
- Maple.menu.opt.o2lto.build.flags.optimize=-O2 -flto
1048
- Maple.menu.opt.o3std=Fastest (-O3)
1049
- Maple.menu.opt.o3std.build.flags.optimize=-O3
1050
- Maple.menu.opt.o3lto=Fastest (-O3) with LTO
1051
- Maple.menu.opt.o3lto.build.flags.optimize=-O3 -flto
1052
- Maple.menu.opt.ogstd=Debug (-g)
1053
- Maple.menu.opt.ogstd.build.flags.optimize=-g -Og
1054
-
1055
1000
RAK.menu.opt.osstd=Smallest (-Os default)
1056
1001
RAK.menu.opt.oslto=Smallest (-Os) with LTO
1057
1002
RAK.menu.opt.oslto.build.flags.optimize=-Os -flto
@@ -1159,16 +1104,6 @@ GenF4.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float
1159
1104
GenF4.menu.rtlib.full=Newlib Standard
1160
1105
GenF4.menu.rtlib.full.build.flags.ldspecs=
1161
1106
1162
- Maple.menu.rtlib.nano=Newlib Nano (default)
1163
- Maple.menu.rtlib.nanofp=Newlib Nano + Float Printf
1164
- Maple.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
1165
- Maple.menu.rtlib.nanofs=Newlib Nano + Float Scanf
1166
- Maple.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
1167
- Maple.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
1168
- Maple.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
1169
- Maple.menu.rtlib.full=Newlib Standard
1170
- Maple.menu.rtlib.full.build.flags.ldspecs=
1171
-
1172
1107
RAK.menu.rtlib.nano=Newlib Nano (default)
1173
1108
RAK.menu.rtlib.nanofp=Newlib Nano + Float Printf
1174
1109
RAK.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
0 commit comments