@@ -10779,46 +10779,63 @@ GenWL.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10779
10779
3dprinter.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10780
10780
10781
10781
################################################################################
10782
- # Blues Wireless boards
10782
+ # Blues boards
10783
10783
10784
- BluesW .name=Blues Wireless boards
10784
+ Blues .name=Blues boards
10785
10785
10786
- BluesW .build.core=arduino
10787
- BluesW .build.board=BluesWireless
10788
- BluesW .build.variant_h=variant_{build.board}.h
10789
- BluesW .build.st_extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
10790
- BluesW .build.flash_offset=0x0
10791
- BluesW .upload.maximum_size=0
10792
- BluesW .upload.maximum_data_size=0
10786
+ Blues .build.core=arduino
10787
+ Blues .build.board=Blues
10788
+ Blues .build.variant_h=variant_{build.board}.h
10789
+ Blues .build.st_extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
10790
+ Blues .build.flash_offset=0x0
10791
+ Blues .upload.maximum_size=0
10792
+ Blues .upload.maximum_data_size=0
10793
10793
10794
10794
# Swan R5 board
10795
- BluesW.menu.pnum.SWAN_R5=Swan R5
10796
- BluesW.menu.pnum.SWAN_R5.upload.maximum_size=2097152
10797
- BluesW.menu.pnum.SWAN_R5.upload.maximum_data_size=655360
10798
- BluesW.menu.pnum.SWAN_R5.build.mcu=cortex-m4
10799
- BluesW.menu.pnum.SWAN_R5.build.fpu=-mfpu=fpv4-sp-d16
10800
- BluesW.menu.pnum.SWAN_R5.build.float-abi=-mfloat-abi=hard
10801
- BluesW.menu.pnum.SWAN_R5.build.board=SWAN_R5
10802
- BluesW.menu.pnum.SWAN_R5.build.series=STM32L4xx
10803
- BluesW.menu.pnum.SWAN_R5.build.product_line=STM32L4R5xx
10804
- BluesW.menu.pnum.SWAN_R5.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
10805
- BluesW.menu.pnum.SWAN_R5.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
10795
+ Blues.menu.pnum.SWAN_R5=Swan R5
10796
+ Blues.menu.pnum.SWAN_R5.upload.maximum_size=2097152
10797
+ Blues.menu.pnum.SWAN_R5.upload.maximum_data_size=655360
10798
+ Blues.menu.pnum.SWAN_R5.build.mcu=cortex-m4
10799
+ Blues.menu.pnum.SWAN_R5.build.fpu=-mfpu=fpv4-sp-d16
10800
+ Blues.menu.pnum.SWAN_R5.build.float-abi=-mfloat-abi=hard
10801
+ Blues.menu.pnum.SWAN_R5.build.board=SWAN_R5
10802
+ Blues.menu.pnum.SWAN_R5.build.series=STM32L4xx
10803
+ Blues.menu.pnum.SWAN_R5.build.product_line=STM32L4R5xx
10804
+ Blues.menu.pnum.SWAN_R5.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
10805
+ Blues.menu.pnum.SWAN_R5.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
10806
+ Blues.menu.pnum.SWAN_R5.build.vid=0x30A4
10807
+ Blues.menu.pnum.SWAN_R5.build.pid=0x0002
10808
+
10809
+ # Cygnet board
10810
+ Blues.menu.pnum.CYGNET=Cygnet
10811
+ Blues.menu.pnum.CYGNET.upload.maximum_size=262144
10812
+ Blues.menu.pnum.CYGNET.upload.maximum_data_size=65536
10813
+ Blues.menu.pnum.CYGNET.build.mcu=cortex-m4
10814
+ Blues.menu.pnum.CYGNET.build.fpu=-mfpu=fpv4-sp-d16
10815
+ Blues.menu.pnum.CYGNET.build.float-abi=-mfloat-abi=hard
10816
+ Blues.menu.pnum.CYGNET.build.board=CYGNET
10817
+ Blues.menu.pnum.CYGNET.build.series=STM32L4xx
10818
+ Blues.menu.pnum.CYGNET.build.product_line=STM32L433xx
10819
+ Blues.menu.pnum.CYGNET.build.variant=STM32L4xx/L433C(B-C)(T-U)_L443CC(T-U)
10820
+ Blues.menu.pnum.CYGNET.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
10821
+ Blues.menu.pnum.CYGNET_L4.build.vid=0x30A4
10822
+ Blues.menu.pnum.CYGNET_L4.build.pid=0x0003
10806
10823
10807
10824
# Upload menu
10808
- BluesW .menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
10809
- BluesW .menu.upload_method.swdMethod.upload.protocol=0
10810
- BluesW .menu.upload_method.swdMethod.upload.options=
10811
- BluesW .menu.upload_method.swdMethod.upload.tool=stm32CubeProg
10825
+ Blues .menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
10826
+ Blues .menu.upload_method.swdMethod.upload.protocol=0
10827
+ Blues .menu.upload_method.swdMethod.upload.options=
10828
+ Blues .menu.upload_method.swdMethod.upload.tool=stm32CubeProg
10812
10829
10813
- BluesW .menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
10814
- BluesW .menu.upload_method.serialMethod.upload.protocol=1
10815
- BluesW .menu.upload_method.serialMethod.upload.options={serial.port.file}
10816
- BluesW .menu.upload_method.serialMethod.upload.tool=stm32CubeProg
10830
+ Blues .menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
10831
+ Blues .menu.upload_method.serialMethod.upload.protocol=1
10832
+ Blues .menu.upload_method.serialMethod.upload.options={serial.port.file}
10833
+ Blues .menu.upload_method.serialMethod.upload.tool=stm32CubeProg
10817
10834
10818
- BluesW .menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
10819
- BluesW .menu.upload_method.dfuMethod.upload.protocol=2
10820
- BluesW .menu.upload_method.dfuMethod.upload.options=
10821
- BluesW .menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10835
+ Blues .menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
10836
+ Blues .menu.upload_method.dfuMethod.upload.protocol=2
10837
+ Blues .menu.upload_method.dfuMethod.upload.options=
10838
+ Blues .menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10822
10839
10823
10840
################################################################################
10824
10841
# Elecgator boards
@@ -11549,11 +11566,11 @@ GenWL.menu.xserial.disabled.build.xSerial=
11549
11566
3dprinter.menu.xserial.disabled=Disabled (no Serial support)
11550
11567
3dprinter.menu.xserial.disabled.build.xSerial=
11551
11568
11552
- BluesW .menu.xserial.generic=Enabled (generic 'Serial')
11553
- BluesW .menu.xserial.none=Enabled (no generic 'Serial')
11554
- BluesW .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
11555
- BluesW .menu.xserial.disabled=Disabled (no Serial support)
11556
- BluesW .menu.xserial.disabled.build.xSerial=
11569
+ Blues .menu.xserial.generic=Enabled (generic 'Serial')
11570
+ Blues .menu.xserial.none=Enabled (no generic 'Serial')
11571
+ Blues .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
11572
+ Blues .menu.xserial.disabled=Disabled (no Serial support)
11573
+ Blues .menu.xserial.disabled.build.xSerial=
11557
11574
11558
11575
Elecgator.menu.xserial.generic=Enabled (generic 'Serial')
11559
11576
Elecgator.menu.xserial.none=Enabled (no generic 'Serial')
@@ -11874,18 +11891,18 @@ GenWB.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11874
11891
3dprinter.menu.xusb.HSFS=High Speed in Full Speed mode
11875
11892
3dprinter.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11876
11893
11877
- BluesW .menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
11878
- BluesW .menu.usb.CDCgen.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
11879
- BluesW .menu.usb.CDC=CDC (no generic 'Serial')
11880
- BluesW .menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB
11881
- BluesW .menu.usb.HID=HID (keyboard and mouse)
11882
- BluesW .menu.usb.HID.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
11883
- BluesW .menu.usb.none=None
11884
- BluesW .menu.xusb.FS=Low/Full Speed
11885
- BluesW .menu.xusb.HS=High Speed
11886
- BluesW .menu.xusb.HS.build.usb_speed=-DUSE_USB_HS
11887
- BluesW .menu.xusb.HSFS=High Speed in Full Speed mode
11888
- BluesW .menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11894
+ Blues .menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
11895
+ Blues .menu.usb.CDCgen.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
11896
+ Blues .menu.usb.CDC=CDC (no generic 'Serial')
11897
+ Blues .menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB
11898
+ Blues .menu.usb.HID=HID (keyboard and mouse)
11899
+ Blues .menu.usb.HID.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
11900
+ Blues .menu.usb.none=None
11901
+ Blues .menu.xusb.FS=Low/Full Speed
11902
+ Blues .menu.xusb.HS=High Speed
11903
+ Blues .menu.xusb.HS.build.usb_speed=-DUSE_USB_HS
11904
+ Blues .menu.xusb.HSFS=High Speed in Full Speed mode
11905
+ Blues .menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11889
11906
11890
11907
Elecgator.menu.usb.none=None
11891
11908
Elecgator.menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
@@ -12479,25 +12496,25 @@ GenWL.menu.opt.o0std.build.flags.optimize=-O0
12479
12496
3dprinter.menu.opt.o0std=No Optimization (-O0)
12480
12497
3dprinter.menu.opt.o0std.build.flags.optimize=-O0
12481
12498
12482
- BluesW .menu.opt.osstd=Smallest (-Os default)
12483
- BluesW .menu.opt.oslto=Smallest (-Os) with LTO
12484
- BluesW .menu.opt.oslto.build.flags.optimize=-Os -flto
12485
- BluesW .menu.opt.o1std=Fast (-O1)
12486
- BluesW .menu.opt.o1std.build.flags.optimize=-O1
12487
- BluesW .menu.opt.o1lto=Fast (-O1) with LTO
12488
- BluesW .menu.opt.o1lto.build.flags.optimize=-O1 -flto
12489
- BluesW .menu.opt.o2std=Faster (-O2)
12490
- BluesW .menu.opt.o2std.build.flags.optimize=-O2
12491
- BluesW .menu.opt.o2lto=Faster (-O2) with LTO
12492
- BluesW .menu.opt.o2lto.build.flags.optimize=-O2 -flto
12493
- BluesW .menu.opt.o3std=Fastest (-O3)
12494
- BluesW .menu.opt.o3std.build.flags.optimize=-O3
12495
- BluesW .menu.opt.o3lto=Fastest (-O3) with LTO
12496
- BluesW .menu.opt.o3lto.build.flags.optimize=-O3 -flto
12497
- BluesW .menu.opt.ogstd=Debug (-Og)
12498
- BluesW .menu.opt.ogstd.build.flags.optimize=-Og
12499
- BluesW .menu.opt.o0std=No Optimization (-O0)
12500
- BluesW .menu.opt.o0std.build.flags.optimize=-O0
12499
+ Blues .menu.opt.osstd=Smallest (-Os default)
12500
+ Blues .menu.opt.oslto=Smallest (-Os) with LTO
12501
+ Blues .menu.opt.oslto.build.flags.optimize=-Os -flto
12502
+ Blues .menu.opt.o1std=Fast (-O1)
12503
+ Blues .menu.opt.o1std.build.flags.optimize=-O1
12504
+ Blues .menu.opt.o1lto=Fast (-O1) with LTO
12505
+ Blues .menu.opt.o1lto.build.flags.optimize=-O1 -flto
12506
+ Blues .menu.opt.o2std=Faster (-O2)
12507
+ Blues .menu.opt.o2std.build.flags.optimize=-O2
12508
+ Blues .menu.opt.o2lto=Faster (-O2) with LTO
12509
+ Blues .menu.opt.o2lto.build.flags.optimize=-O2 -flto
12510
+ Blues .menu.opt.o3std=Fastest (-O3)
12511
+ Blues .menu.opt.o3std.build.flags.optimize=-O3
12512
+ Blues .menu.opt.o3lto=Fastest (-O3) with LTO
12513
+ Blues .menu.opt.o3lto.build.flags.optimize=-O3 -flto
12514
+ Blues .menu.opt.ogstd=Debug (-Og)
12515
+ Blues .menu.opt.ogstd.build.flags.optimize=-Og
12516
+ Blues .menu.opt.o0std=No Optimization (-O0)
12517
+ Blues .menu.opt.o0std.build.flags.optimize=-O0
12501
12518
12502
12519
Elecgator.menu.opt.osstd=Smallest (-Os default)
12503
12520
Elecgator.menu.opt.oslto=Smallest (-Os) with LTO
@@ -12876,13 +12893,13 @@ GenWL.menu.dbg.enable_all.build.flags.debug=-g
12876
12893
3dprinter.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
12877
12894
3dprinter.menu.dbg.enable_all.build.flags.debug=-g
12878
12895
12879
- BluesW .menu.dbg.none=None
12880
- BluesW .menu.dbg.enable_sym=Symbols Enabled (-g)
12881
- BluesW .menu.dbg.enable_sym.build.flags.debug=-g -DNDEBUG
12882
- BluesW .menu.dbg.enable_log=Core logs Enabled
12883
- BluesW .menu.dbg.enable_log.build.flags.debug=
12884
- BluesW .menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
12885
- BluesW .menu.dbg.enable_all.build.flags.debug=-g
12896
+ Blues .menu.dbg.none=None
12897
+ Blues .menu.dbg.enable_sym=Symbols Enabled (-g)
12898
+ Blues .menu.dbg.enable_sym.build.flags.debug=-g -DNDEBUG
12899
+ Blues .menu.dbg.enable_log=Core logs Enabled
12900
+ Blues .menu.dbg.enable_log.build.flags.debug=
12901
+ Blues .menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
12902
+ Blues .menu.dbg.enable_all.build.flags.debug=-g
12886
12903
12887
12904
Elecgator.menu.dbg.none=None
12888
12905
Elecgator.menu.dbg.enable_sym=Symbols Enabled (-g)
@@ -13217,15 +13234,15 @@ GenWL.menu.rtlib.full.build.flags.ldspecs=
13217
13234
3dprinter.menu.rtlib.full=Newlib Standard
13218
13235
3dprinter.menu.rtlib.full.build.flags.ldspecs=
13219
13236
13220
- BluesW .menu.rtlib.nano=Newlib Nano (default)
13221
- BluesW .menu.rtlib.nanofp=Newlib Nano + Float Printf
13222
- BluesW .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
13223
- BluesW .menu.rtlib.nanofs=Newlib Nano + Float Scanf
13224
- BluesW .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
13225
- BluesW .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
13226
- BluesW .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
13227
- BluesW .menu.rtlib.full=Newlib Standard
13228
- BluesW .menu.rtlib.full.build.flags.ldspecs=
13237
+ Blues .menu.rtlib.nano=Newlib Nano (default)
13238
+ Blues .menu.rtlib.nanofp=Newlib Nano + Float Printf
13239
+ Blues .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
13240
+ Blues .menu.rtlib.nanofs=Newlib Nano + Float Scanf
13241
+ Blues .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
13242
+ Blues .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
13243
+ Blues .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
13244
+ Blues .menu.rtlib.full=Newlib Standard
13245
+ Blues .menu.rtlib.full.build.flags.ldspecs=
13229
13246
13230
13247
Elecgator.menu.rtlib.nano=Newlib Nano (default)
13231
13248
Elecgator.menu.rtlib.nanofp=Newlib Nano + Float Printf
0 commit comments