@@ -10707,46 +10707,63 @@ GenWL.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10707
10707
3dprinter.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10708
10708
10709
10709
################################################################################
10710
- # Blues Wireless boards
10711
-
10712
- BluesW.name=Blues Wireless boards
10713
-
10714
- BluesW.build.core=arduino
10715
- BluesW.build.board=BluesWireless
10716
- BluesW.build.variant_h=variant_{build.board}.h
10717
- BluesW.build.st_extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
10718
- BluesW.build.flash_offset=0x0
10719
- BluesW.upload.maximum_size=0
10720
- BluesW.upload.maximum_data_size=0
10721
-
10722
- # Swan R5 board
10723
- BluesW.menu.pnum.SWAN_R5=Swan R5
10724
- BluesW.menu.pnum.SWAN_R5.upload.maximum_size=2097152
10725
- BluesW.menu.pnum.SWAN_R5.upload.maximum_data_size=655360
10726
- BluesW.menu.pnum.SWAN_R5.build.mcu=cortex-m4
10727
- BluesW.menu.pnum.SWAN_R5.build.fpu=-mfpu=fpv4-sp-d16
10728
- BluesW.menu.pnum.SWAN_R5.build.float-abi=-mfloat-abi=hard
10729
- BluesW.menu.pnum.SWAN_R5.build.board=SWAN_R5
10730
- BluesW.menu.pnum.SWAN_R5.build.series=STM32L4xx
10731
- BluesW.menu.pnum.SWAN_R5.build.product_line=STM32L4R5xx
10732
- BluesW.menu.pnum.SWAN_R5.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
10733
- BluesW.menu.pnum.SWAN_R5.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
10710
+ # Blues boards
10711
+
10712
+ Blues.name=Blues boards
10713
+
10714
+ Blues.build.core=arduino
10715
+ Blues.build.board=Blues
10716
+ Blues.build.variant_h=variant_{build.board}.h
10717
+ Blues.build.st_extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
10718
+ Blues.build.flash_offset=0x0
10719
+ Blues.upload.maximum_size=0
10720
+ Blues.upload.maximum_data_size=0
10721
+
10722
+ # Swan board
10723
+ Blues.menu.pnum.SWAN_R5=Swan R5
10724
+ Blues.menu.pnum.SWAN_R5.upload.maximum_size=2097152
10725
+ Blues.menu.pnum.SWAN_R5.upload.maximum_data_size=655360
10726
+ Blues.menu.pnum.SWAN_R5.build.mcu=cortex-m4
10727
+ Blues.menu.pnum.SWAN_R5.build.fpu=-mfpu=fpv4-sp-d16
10728
+ Blues.menu.pnum.SWAN_R5.build.float-abi=-mfloat-abi=hard
10729
+ Blues.menu.pnum.SWAN_R5.build.board=SWAN_R5
10730
+ Blues.menu.pnum.SWAN_R5.build.series=STM32L4xx
10731
+ Blues.menu.pnum.SWAN_R5.build.product_line=STM32L4R5xx
10732
+ Blues.menu.pnum.SWAN_R5.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
10733
+ Blues.menu.pnum.SWAN_R5.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
10734
+ Blues.menu.pnum.SWAN_R5.build.vid=0x30A4
10735
+ Blues.menu.pnum.SWAN_R5.build.pid=0x0002
10736
+
10737
+ # Cygnet board
10738
+ Blues.menu.pnum.CYGNET_L4=Cygnet L4
10739
+ Blues.menu.pnum.CYGNET_L4.upload.maximum_size=262144
10740
+ Blues.menu.pnum.CYGNET_L4.upload.maximum_data_size=65536
10741
+ Blues.menu.pnum.CYGNET_L4.build.mcu=cortex-m4
10742
+ Blues.menu.pnum.CYGNET_L4.build.fpu=-mfpu=fpv4-sp-d16
10743
+ Blues.menu.pnum.CYGNET_L4.build.float-abi=-mfloat-abi=hard
10744
+ Blues.menu.pnum.CYGNET_L4.build.board=CYGNET_L4
10745
+ Blues.menu.pnum.CYGNET_L4.build.series=STM32L4xx
10746
+ Blues.menu.pnum.CYGNET_L4.build.product_line=STM32L431xx
10747
+ Blues.menu.pnum.CYGNET_L4.build.variant=STM32L4xx/L431C(B-C)(T-U)
10748
+ Blues.menu.pnum.CYGNET_L4.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
10749
+ Blues.menu.pnum.CYGNET_L4.build.vid=0x30A4
10750
+ Blues.menu.pnum.CYGNET_L4.build.pid=0x0003
10734
10751
10735
10752
# Upload menu
10736
- BluesW .menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
10737
- BluesW .menu.upload_method.swdMethod.upload.protocol=0
10738
- BluesW .menu.upload_method.swdMethod.upload.options=
10739
- BluesW .menu.upload_method.swdMethod.upload.tool=stm32CubeProg
10753
+ Blues .menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
10754
+ Blues .menu.upload_method.swdMethod.upload.protocol=0
10755
+ Blues .menu.upload_method.swdMethod.upload.options=
10756
+ Blues .menu.upload_method.swdMethod.upload.tool=stm32CubeProg
10740
10757
10741
- BluesW .menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
10742
- BluesW .menu.upload_method.serialMethod.upload.protocol=1
10743
- BluesW .menu.upload_method.serialMethod.upload.options={serial.port.file}
10744
- BluesW .menu.upload_method.serialMethod.upload.tool=stm32CubeProg
10758
+ Blues .menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
10759
+ Blues .menu.upload_method.serialMethod.upload.protocol=1
10760
+ Blues .menu.upload_method.serialMethod.upload.options={serial.port.file}
10761
+ Blues .menu.upload_method.serialMethod.upload.tool=stm32CubeProg
10745
10762
10746
- BluesW .menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
10747
- BluesW .menu.upload_method.dfuMethod.upload.protocol=2
10748
- BluesW .menu.upload_method.dfuMethod.upload.options=
10749
- BluesW .menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10763
+ Blues .menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
10764
+ Blues .menu.upload_method.dfuMethod.upload.protocol=2
10765
+ Blues .menu.upload_method.dfuMethod.upload.options=
10766
+ Blues .menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10750
10767
10751
10768
################################################################################
10752
10769
# Elecgator boards
@@ -11443,11 +11460,11 @@ GenWL.menu.xserial.disabled.build.xSerial=
11443
11460
3dprinter.menu.xserial.disabled=Disabled (no Serial support)
11444
11461
3dprinter.menu.xserial.disabled.build.xSerial=
11445
11462
11446
- BluesW .menu.xserial.generic=Enabled (generic 'Serial')
11447
- BluesW .menu.xserial.none=Enabled (no generic 'Serial')
11448
- BluesW .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
11449
- BluesW .menu.xserial.disabled=Disabled (no Serial support)
11450
- BluesW .menu.xserial.disabled.build.xSerial=
11463
+ Blues .menu.xserial.generic=Enabled (generic 'Serial')
11464
+ Blues .menu.xserial.none=Enabled (no generic 'Serial')
11465
+ Blues .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
11466
+ Blues .menu.xserial.disabled=Disabled (no Serial support)
11467
+ Blues .menu.xserial.disabled.build.xSerial=
11451
11468
11452
11469
Elecgator.menu.xserial.generic=Enabled (generic 'Serial')
11453
11470
Elecgator.menu.xserial.none=Enabled (no generic 'Serial')
@@ -11762,18 +11779,18 @@ GenWB.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11762
11779
3dprinter.menu.xusb.HSFS=High Speed in Full Speed mode
11763
11780
3dprinter.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11764
11781
11765
- BluesW .menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
11766
- BluesW .menu.usb.CDCgen.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
11767
- BluesW .menu.usb.CDC=CDC (no generic 'Serial')
11768
- BluesW .menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB
11769
- BluesW .menu.usb.HID=HID (keyboard and mouse)
11770
- BluesW .menu.usb.HID.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
11771
- BluesW .menu.usb.none=None
11772
- BluesW .menu.xusb.FS=Low/Full Speed
11773
- BluesW .menu.xusb.HS=High Speed
11774
- BluesW .menu.xusb.HS.build.usb_speed=-DUSE_USB_HS
11775
- BluesW .menu.xusb.HSFS=High Speed in Full Speed mode
11776
- BluesW .menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11782
+ Blues .menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
11783
+ Blues .menu.usb.CDCgen.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
11784
+ Blues .menu.usb.CDC=CDC (no generic 'Serial')
11785
+ Blues .menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB
11786
+ Blues .menu.usb.HID=HID (keyboard and mouse)
11787
+ Blues .menu.usb.HID.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
11788
+ Blues .menu.usb.none=None
11789
+ Blues .menu.xusb.FS=Low/Full Speed
11790
+ Blues .menu.xusb.HS=High Speed
11791
+ Blues .menu.xusb.HS.build.usb_speed=-DUSE_USB_HS
11792
+ Blues .menu.xusb.HSFS=High Speed in Full Speed mode
11793
+ Blues .menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
11777
11794
11778
11795
Elecgator.menu.usb.none=None
11779
11796
Elecgator.menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
@@ -12367,25 +12384,25 @@ GenWL.menu.opt.o0std.build.flags.optimize=-O0
12367
12384
3dprinter.menu.opt.o0std=No Optimization (-O0)
12368
12385
3dprinter.menu.opt.o0std.build.flags.optimize=-O0
12369
12386
12370
- BluesW .menu.opt.osstd=Smallest (-Os default)
12371
- BluesW .menu.opt.oslto=Smallest (-Os) with LTO
12372
- BluesW .menu.opt.oslto.build.flags.optimize=-Os -flto
12373
- BluesW .menu.opt.o1std=Fast (-O1)
12374
- BluesW .menu.opt.o1std.build.flags.optimize=-O1
12375
- BluesW .menu.opt.o1lto=Fast (-O1) with LTO
12376
- BluesW .menu.opt.o1lto.build.flags.optimize=-O1 -flto
12377
- BluesW .menu.opt.o2std=Faster (-O2)
12378
- BluesW .menu.opt.o2std.build.flags.optimize=-O2
12379
- BluesW .menu.opt.o2lto=Faster (-O2) with LTO
12380
- BluesW .menu.opt.o2lto.build.flags.optimize=-O2 -flto
12381
- BluesW .menu.opt.o3std=Fastest (-O3)
12382
- BluesW .menu.opt.o3std.build.flags.optimize=-O3
12383
- BluesW .menu.opt.o3lto=Fastest (-O3) with LTO
12384
- BluesW .menu.opt.o3lto.build.flags.optimize=-O3 -flto
12385
- BluesW .menu.opt.ogstd=Debug (-Og)
12386
- BluesW .menu.opt.ogstd.build.flags.optimize=-Og
12387
- BluesW .menu.opt.o0std=No Optimization (-O0)
12388
- BluesW .menu.opt.o0std.build.flags.optimize=-O0
12387
+ Blues .menu.opt.osstd=Smallest (-Os default)
12388
+ Blues .menu.opt.oslto=Smallest (-Os) with LTO
12389
+ Blues .menu.opt.oslto.build.flags.optimize=-Os -flto
12390
+ Blues .menu.opt.o1std=Fast (-O1)
12391
+ Blues .menu.opt.o1std.build.flags.optimize=-O1
12392
+ Blues .menu.opt.o1lto=Fast (-O1) with LTO
12393
+ Blues .menu.opt.o1lto.build.flags.optimize=-O1 -flto
12394
+ Blues .menu.opt.o2std=Faster (-O2)
12395
+ Blues .menu.opt.o2std.build.flags.optimize=-O2
12396
+ Blues .menu.opt.o2lto=Faster (-O2) with LTO
12397
+ Blues .menu.opt.o2lto.build.flags.optimize=-O2 -flto
12398
+ Blues .menu.opt.o3std=Fastest (-O3)
12399
+ Blues .menu.opt.o3std.build.flags.optimize=-O3
12400
+ Blues .menu.opt.o3lto=Fastest (-O3) with LTO
12401
+ Blues .menu.opt.o3lto.build.flags.optimize=-O3 -flto
12402
+ Blues .menu.opt.ogstd=Debug (-Og)
12403
+ Blues .menu.opt.ogstd.build.flags.optimize=-Og
12404
+ Blues .menu.opt.o0std=No Optimization (-O0)
12405
+ Blues .menu.opt.o0std.build.flags.optimize=-O0
12389
12406
12390
12407
Elecgator.menu.opt.osstd=Smallest (-Os default)
12391
12408
Elecgator.menu.opt.oslto=Smallest (-Os) with LTO
@@ -12744,13 +12761,13 @@ GenWL.menu.dbg.enable_all.build.flags.debug=-g
12744
12761
3dprinter.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
12745
12762
3dprinter.menu.dbg.enable_all.build.flags.debug=-g
12746
12763
12747
- BluesW .menu.dbg.none=None
12748
- BluesW .menu.dbg.enable_sym=Symbols Enabled (-g)
12749
- BluesW .menu.dbg.enable_sym.build.flags.debug=-g -DNDEBUG
12750
- BluesW .menu.dbg.enable_log=Core logs Enabled
12751
- BluesW .menu.dbg.enable_log.build.flags.debug=
12752
- BluesW .menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
12753
- BluesW .menu.dbg.enable_all.build.flags.debug=-g
12764
+ Blues .menu.dbg.none=None
12765
+ Blues .menu.dbg.enable_sym=Symbols Enabled (-g)
12766
+ Blues .menu.dbg.enable_sym.build.flags.debug=-g -DNDEBUG
12767
+ Blues .menu.dbg.enable_log=Core logs Enabled
12768
+ Blues .menu.dbg.enable_log.build.flags.debug=
12769
+ Blues .menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
12770
+ Blues .menu.dbg.enable_all.build.flags.debug=-g
12754
12771
12755
12772
Elecgator.menu.dbg.none=None
12756
12773
Elecgator.menu.dbg.enable_sym=Symbols Enabled (-g)
@@ -13077,15 +13094,15 @@ GenWL.menu.rtlib.full.build.flags.ldspecs=
13077
13094
3dprinter.menu.rtlib.full=Newlib Standard
13078
13095
3dprinter.menu.rtlib.full.build.flags.ldspecs=
13079
13096
13080
- BluesW .menu.rtlib.nano=Newlib Nano (default)
13081
- BluesW .menu.rtlib.nanofp=Newlib Nano + Float Printf
13082
- BluesW .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
13083
- BluesW .menu.rtlib.nanofs=Newlib Nano + Float Scanf
13084
- BluesW .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
13085
- BluesW .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
13086
- BluesW .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
13087
- BluesW .menu.rtlib.full=Newlib Standard
13088
- BluesW .menu.rtlib.full.build.flags.ldspecs=
13097
+ Blues .menu.rtlib.nano=Newlib Nano (default)
13098
+ Blues .menu.rtlib.nanofp=Newlib Nano + Float Printf
13099
+ Blues .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
13100
+ Blues .menu.rtlib.nanofs=Newlib Nano + Float Scanf
13101
+ Blues .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
13102
+ Blues .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
13103
+ Blues .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
13104
+ Blues .menu.rtlib.full=Newlib Standard
13105
+ Blues .menu.rtlib.full.build.flags.ldspecs=
13089
13106
13090
13107
Elecgator.menu.rtlib.nano=Newlib Nano (default)
13091
13108
Elecgator.menu.rtlib.nanofp=Newlib Nano + Float Printf
0 commit comments