@@ -10779,46 +10779,48 @@ 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
10806
10808
10807
10809
# 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
10810
+ Blues .menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
10811
+ Blues .menu.upload_method.swdMethod.upload.protocol=0
10812
+ Blues .menu.upload_method.swdMethod.upload.options=
10813
+ Blues .menu.upload_method.swdMethod.upload.tool=stm32CubeProg
10812
10814
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
10815
+ Blues .menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
10816
+ Blues .menu.upload_method.serialMethod.upload.protocol=1
10817
+ Blues .menu.upload_method.serialMethod.upload.options={serial.port.file}
10818
+ Blues .menu.upload_method.serialMethod.upload.tool=stm32CubeProg
10817
10819
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
10820
+ Blues .menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
10821
+ Blues .menu.upload_method.dfuMethod.upload.protocol=2
10822
+ Blues .menu.upload_method.dfuMethod.upload.options=
10823
+ Blues .menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10822
10824
10823
10825
################################################################################
10824
10826
# Elecgator boards
@@ -11549,11 +11551,11 @@ GenWL.menu.xserial.disabled.build.xSerial=
11549
11551
3dprinter.menu.xserial.disabled=Disabled (no Serial support)
11550
11552
3dprinter.menu.xserial.disabled.build.xSerial=
11551
11553
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=
11554
+ Blues .menu.xserial.generic=Enabled (generic 'Serial')
11555
+ Blues .menu.xserial.none=Enabled (no generic 'Serial')
11556
+ Blues .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
11557
+ Blues .menu.xserial.disabled=Disabled (no Serial support)
11558
+ Blues .menu.xserial.disabled.build.xSerial=
11557
11559
11558
11560
Elecgator.menu.xserial.generic=Enabled (generic 'Serial')
11559
11561
Elecgator.menu.xserial.none=Enabled (no generic 'Serial')
@@ -11874,18 +11876,18 @@ GenWB.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11874
11876
3dprinter.menu.xusb.HSFS=High Speed in Full Speed mode
11875
11877
3dprinter.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11876
11878
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
11879
+ Blues .menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
11880
+ Blues .menu.usb.CDCgen.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
11881
+ Blues .menu.usb.CDC=CDC (no generic 'Serial')
11882
+ Blues .menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB
11883
+ Blues .menu.usb.HID=HID (keyboard and mouse)
11884
+ Blues .menu.usb.HID.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
11885
+ Blues .menu.usb.none=None
11886
+ Blues .menu.xusb.FS=Low/Full Speed
11887
+ Blues .menu.xusb.HS=High Speed
11888
+ Blues .menu.xusb.HS.build.usb_speed=-DUSE_USB_HS
11889
+ Blues .menu.xusb.HSFS=High Speed in Full Speed mode
11890
+ Blues .menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11889
11891
11890
11892
Elecgator.menu.usb.none=None
11891
11893
Elecgator.menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
@@ -12479,25 +12481,25 @@ GenWL.menu.opt.o0std.build.flags.optimize=-O0
12479
12481
3dprinter.menu.opt.o0std=No Optimization (-O0)
12480
12482
3dprinter.menu.opt.o0std.build.flags.optimize=-O0
12481
12483
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
12484
+ Blues .menu.opt.osstd=Smallest (-Os default)
12485
+ Blues .menu.opt.oslto=Smallest (-Os) with LTO
12486
+ Blues .menu.opt.oslto.build.flags.optimize=-Os -flto
12487
+ Blues .menu.opt.o1std=Fast (-O1)
12488
+ Blues .menu.opt.o1std.build.flags.optimize=-O1
12489
+ Blues .menu.opt.o1lto=Fast (-O1) with LTO
12490
+ Blues .menu.opt.o1lto.build.flags.optimize=-O1 -flto
12491
+ Blues .menu.opt.o2std=Faster (-O2)
12492
+ Blues .menu.opt.o2std.build.flags.optimize=-O2
12493
+ Blues .menu.opt.o2lto=Faster (-O2) with LTO
12494
+ Blues .menu.opt.o2lto.build.flags.optimize=-O2 -flto
12495
+ Blues .menu.opt.o3std=Fastest (-O3)
12496
+ Blues .menu.opt.o3std.build.flags.optimize=-O3
12497
+ Blues .menu.opt.o3lto=Fastest (-O3) with LTO
12498
+ Blues .menu.opt.o3lto.build.flags.optimize=-O3 -flto
12499
+ Blues .menu.opt.ogstd=Debug (-Og)
12500
+ Blues .menu.opt.ogstd.build.flags.optimize=-Og
12501
+ Blues .menu.opt.o0std=No Optimization (-O0)
12502
+ Blues .menu.opt.o0std.build.flags.optimize=-O0
12501
12503
12502
12504
Elecgator.menu.opt.osstd=Smallest (-Os default)
12503
12505
Elecgator.menu.opt.oslto=Smallest (-Os) with LTO
@@ -12876,13 +12878,13 @@ GenWL.menu.dbg.enable_all.build.flags.debug=-g
12876
12878
3dprinter.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
12877
12879
3dprinter.menu.dbg.enable_all.build.flags.debug=-g
12878
12880
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
12881
+ Blues .menu.dbg.none=None
12882
+ Blues .menu.dbg.enable_sym=Symbols Enabled (-g)
12883
+ Blues .menu.dbg.enable_sym.build.flags.debug=-g -DNDEBUG
12884
+ Blues .menu.dbg.enable_log=Core logs Enabled
12885
+ Blues .menu.dbg.enable_log.build.flags.debug=
12886
+ Blues .menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
12887
+ Blues .menu.dbg.enable_all.build.flags.debug=-g
12886
12888
12887
12889
Elecgator.menu.dbg.none=None
12888
12890
Elecgator.menu.dbg.enable_sym=Symbols Enabled (-g)
@@ -13217,15 +13219,15 @@ GenWL.menu.rtlib.full.build.flags.ldspecs=
13217
13219
3dprinter.menu.rtlib.full=Newlib Standard
13218
13220
3dprinter.menu.rtlib.full.build.flags.ldspecs=
13219
13221
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=
13222
+ Blues .menu.rtlib.nano=Newlib Nano (default)
13223
+ Blues .menu.rtlib.nanofp=Newlib Nano + Float Printf
13224
+ Blues .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
13225
+ Blues .menu.rtlib.nanofs=Newlib Nano + Float Scanf
13226
+ Blues .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
13227
+ Blues .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
13228
+ Blues .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
13229
+ Blues .menu.rtlib.full=Newlib Standard
13230
+ Blues .menu.rtlib.full.build.flags.ldspecs=
13229
13231
13230
13232
Elecgator.menu.rtlib.nano=Newlib Nano (default)
13231
13233
Elecgator.menu.rtlib.nanofp=Newlib Nano + Float Printf
0 commit comments