Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: rename Blues Wireless (blues.io) to Blues (blues.com) and add CYGNET R4 #2371

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
- [Generic STM32WBA boards](#generic-stm32wba-boards)
- [Generic STM32WL boards](#generic-stm32wl-boards)
- [3D printer boards](#3d-printer-boards)
- [Blues Wireless boards](#blues-wireless-boards)
- [Blues boards](#blues-boards)
- [Elecgator boards](#elecgator-boards)
- [Electronic Speed Controller boards](#electronic-speed-controller-boards)
- [Garatronic/McHobby boards](#garatronicmchobby-boards)
Expand Down Expand Up @@ -766,11 +766,12 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
| :green_heart: | STM32F446VE | [FYSETC_S6](https://wiki.fysetc.com/FYSETC_S6/) | *1.9.0* | |
| :green_heart: | STM32G0B1CB | [BTT EBB42 CAN V1.1](https://github.com/bigtreetech/EBB/tree/master/EBB%20CAN%20V1.1%20(STM32G0B1)/EBB42%20CAN%20V1.1) | *2.4.0* | |

### [Blues Wireless](https://blues.io/) boards
### [Blues](https://blues.com/) boards

| Status | Device(s) | Name | Release | Notes |
| :----: | :-------: | ---- | :-----: | :---- |
| :green_heart: | STM32L4R5ZIYx | [Swan R5](https://blues.io/products/swan) | *2.1.0* | |
| :green_heart: | STM32L4R5ZIYx | [Swan R5](https://blues.com/products/swan) | *3.0.0* | |
| :green_heart: | STM32L431CC | [Cygnet L4](https://blues.com/products/cygnet) | *1.1.0* | |
fpistm marked this conversation as resolved.
Show resolved Hide resolved

### [Elecgator](https://www.elecgator.com/) boards

Expand Down
193 changes: 105 additions & 88 deletions boards.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10707,46 +10707,63 @@ GenWL.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
3dprinter.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg

################################################################################
# Blues Wireless boards

BluesW.name=Blues Wireless boards

BluesW.build.core=arduino
BluesW.build.board=BluesWireless
BluesW.build.variant_h=variant_{build.board}.h
BluesW.build.st_extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
BluesW.build.flash_offset=0x0
BluesW.upload.maximum_size=0
BluesW.upload.maximum_data_size=0

# Swan R5 board
BluesW.menu.pnum.SWAN_R5=Swan R5
BluesW.menu.pnum.SWAN_R5.upload.maximum_size=2097152
BluesW.menu.pnum.SWAN_R5.upload.maximum_data_size=655360
BluesW.menu.pnum.SWAN_R5.build.mcu=cortex-m4
BluesW.menu.pnum.SWAN_R5.build.fpu=-mfpu=fpv4-sp-d16
BluesW.menu.pnum.SWAN_R5.build.float-abi=-mfloat-abi=hard
BluesW.menu.pnum.SWAN_R5.build.board=SWAN_R5
BluesW.menu.pnum.SWAN_R5.build.series=STM32L4xx
BluesW.menu.pnum.SWAN_R5.build.product_line=STM32L4R5xx
BluesW.menu.pnum.SWAN_R5.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
BluesW.menu.pnum.SWAN_R5.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
# Blues boards

Blues.name=Blues boards

Blues.build.core=arduino
Blues.build.board=Blues
Blues.build.variant_h=variant_{build.board}.h
Blues.build.st_extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
Blues.build.flash_offset=0x0
Blues.upload.maximum_size=0
Blues.upload.maximum_data_size=0

# Swan board
Blues.menu.pnum.SWAN_R5=Swan R5
Blues.menu.pnum.SWAN_R5.upload.maximum_size=2097152
Blues.menu.pnum.SWAN_R5.upload.maximum_data_size=655360
Blues.menu.pnum.SWAN_R5.build.mcu=cortex-m4
Blues.menu.pnum.SWAN_R5.build.fpu=-mfpu=fpv4-sp-d16
Blues.menu.pnum.SWAN_R5.build.float-abi=-mfloat-abi=hard
Blues.menu.pnum.SWAN_R5.build.board=SWAN_R5
Blues.menu.pnum.SWAN_R5.build.series=STM32L4xx
Blues.menu.pnum.SWAN_R5.build.product_line=STM32L4R5xx
Blues.menu.pnum.SWAN_R5.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
Blues.menu.pnum.SWAN_R5.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
Blues.menu.pnum.SWAN_R5.build.vid=0x30A4
Blues.menu.pnum.SWAN_R5.build.pid=0x0002

# Cygnet board
Blues.menu.pnum.CYGNET_L4=Cygnet L4
Blues.menu.pnum.CYGNET_L4.upload.maximum_size=262144
Blues.menu.pnum.CYGNET_L4.upload.maximum_data_size=65536
Blues.menu.pnum.CYGNET_L4.build.mcu=cortex-m4
Blues.menu.pnum.CYGNET_L4.build.fpu=-mfpu=fpv4-sp-d16
Blues.menu.pnum.CYGNET_L4.build.float-abi=-mfloat-abi=hard
Blues.menu.pnum.CYGNET_L4.build.board=CYGNET_L4
Blues.menu.pnum.CYGNET_L4.build.series=STM32L4xx
Blues.menu.pnum.CYGNET_L4.build.product_line=STM32L431xx
Blues.menu.pnum.CYGNET_L4.build.variant=STM32L4xx/L431C(B-C)(T-U)
Blues.menu.pnum.CYGNET_L4.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
Blues.menu.pnum.CYGNET_L4.build.vid=0x30A4
Blues.menu.pnum.CYGNET_L4.build.pid=0x0003
fpistm marked this conversation as resolved.
Show resolved Hide resolved

# Upload menu
BluesW.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
BluesW.menu.upload_method.swdMethod.upload.protocol=0
BluesW.menu.upload_method.swdMethod.upload.options=
BluesW.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
Blues.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
Blues.menu.upload_method.swdMethod.upload.protocol=0
Blues.menu.upload_method.swdMethod.upload.options=
Blues.menu.upload_method.swdMethod.upload.tool=stm32CubeProg

BluesW.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
BluesW.menu.upload_method.serialMethod.upload.protocol=1
BluesW.menu.upload_method.serialMethod.upload.options={serial.port.file}
BluesW.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
Blues.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
Blues.menu.upload_method.serialMethod.upload.protocol=1
Blues.menu.upload_method.serialMethod.upload.options={serial.port.file}
Blues.menu.upload_method.serialMethod.upload.tool=stm32CubeProg

BluesW.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
BluesW.menu.upload_method.dfuMethod.upload.protocol=2
BluesW.menu.upload_method.dfuMethod.upload.options=
BluesW.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
Blues.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
Blues.menu.upload_method.dfuMethod.upload.protocol=2
Blues.menu.upload_method.dfuMethod.upload.options=
Blues.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg

################################################################################
# Elecgator boards
Expand Down Expand Up @@ -11443,11 +11460,11 @@ GenWL.menu.xserial.disabled.build.xSerial=
3dprinter.menu.xserial.disabled=Disabled (no Serial support)
3dprinter.menu.xserial.disabled.build.xSerial=

BluesW.menu.xserial.generic=Enabled (generic 'Serial')
BluesW.menu.xserial.none=Enabled (no generic 'Serial')
BluesW.menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
BluesW.menu.xserial.disabled=Disabled (no Serial support)
BluesW.menu.xserial.disabled.build.xSerial=
Blues.menu.xserial.generic=Enabled (generic 'Serial')
Blues.menu.xserial.none=Enabled (no generic 'Serial')
Blues.menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
Blues.menu.xserial.disabled=Disabled (no Serial support)
Blues.menu.xserial.disabled.build.xSerial=

Elecgator.menu.xserial.generic=Enabled (generic 'Serial')
Elecgator.menu.xserial.none=Enabled (no generic 'Serial')
Expand Down Expand Up @@ -11762,18 +11779,18 @@ GenWB.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
3dprinter.menu.xusb.HSFS=High Speed in Full Speed mode
3dprinter.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS

BluesW.menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
BluesW.menu.usb.CDCgen.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
BluesW.menu.usb.CDC=CDC (no generic 'Serial')
BluesW.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB
BluesW.menu.usb.HID=HID (keyboard and mouse)
BluesW.menu.usb.HID.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
BluesW.menu.usb.none=None
BluesW.menu.xusb.FS=Low/Full Speed
BluesW.menu.xusb.HS=High Speed
BluesW.menu.xusb.HS.build.usb_speed=-DUSE_USB_HS
BluesW.menu.xusb.HSFS=High Speed in Full Speed mode
BluesW.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS
Blues.menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
Blues.menu.usb.CDCgen.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
Blues.menu.usb.CDC=CDC (no generic 'Serial')
Blues.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB
Blues.menu.usb.HID=HID (keyboard and mouse)
Blues.menu.usb.HID.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
Blues.menu.usb.none=None
Blues.menu.xusb.FS=Low/Full Speed
Blues.menu.xusb.HS=High Speed
Blues.menu.xusb.HS.build.usb_speed=-DUSE_USB_HS
Blues.menu.xusb.HSFS=High Speed in Full Speed mode
Blues.menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS

Elecgator.menu.usb.none=None
Elecgator.menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART)
Expand Down Expand Up @@ -12367,25 +12384,25 @@ GenWL.menu.opt.o0std.build.flags.optimize=-O0
3dprinter.menu.opt.o0std=No Optimization (-O0)
3dprinter.menu.opt.o0std.build.flags.optimize=-O0

BluesW.menu.opt.osstd=Smallest (-Os default)
BluesW.menu.opt.oslto=Smallest (-Os) with LTO
BluesW.menu.opt.oslto.build.flags.optimize=-Os -flto
BluesW.menu.opt.o1std=Fast (-O1)
BluesW.menu.opt.o1std.build.flags.optimize=-O1
BluesW.menu.opt.o1lto=Fast (-O1) with LTO
BluesW.menu.opt.o1lto.build.flags.optimize=-O1 -flto
BluesW.menu.opt.o2std=Faster (-O2)
BluesW.menu.opt.o2std.build.flags.optimize=-O2
BluesW.menu.opt.o2lto=Faster (-O2) with LTO
BluesW.menu.opt.o2lto.build.flags.optimize=-O2 -flto
BluesW.menu.opt.o3std=Fastest (-O3)
BluesW.menu.opt.o3std.build.flags.optimize=-O3
BluesW.menu.opt.o3lto=Fastest (-O3) with LTO
BluesW.menu.opt.o3lto.build.flags.optimize=-O3 -flto
BluesW.menu.opt.ogstd=Debug (-Og)
BluesW.menu.opt.ogstd.build.flags.optimize=-Og
BluesW.menu.opt.o0std=No Optimization (-O0)
BluesW.menu.opt.o0std.build.flags.optimize=-O0
Blues.menu.opt.osstd=Smallest (-Os default)
Blues.menu.opt.oslto=Smallest (-Os) with LTO
Blues.menu.opt.oslto.build.flags.optimize=-Os -flto
Blues.menu.opt.o1std=Fast (-O1)
Blues.menu.opt.o1std.build.flags.optimize=-O1
Blues.menu.opt.o1lto=Fast (-O1) with LTO
Blues.menu.opt.o1lto.build.flags.optimize=-O1 -flto
Blues.menu.opt.o2std=Faster (-O2)
Blues.menu.opt.o2std.build.flags.optimize=-O2
Blues.menu.opt.o2lto=Faster (-O2) with LTO
Blues.menu.opt.o2lto.build.flags.optimize=-O2 -flto
Blues.menu.opt.o3std=Fastest (-O3)
Blues.menu.opt.o3std.build.flags.optimize=-O3
Blues.menu.opt.o3lto=Fastest (-O3) with LTO
Blues.menu.opt.o3lto.build.flags.optimize=-O3 -flto
Blues.menu.opt.ogstd=Debug (-Og)
Blues.menu.opt.ogstd.build.flags.optimize=-Og
Blues.menu.opt.o0std=No Optimization (-O0)
Blues.menu.opt.o0std.build.flags.optimize=-O0

Elecgator.menu.opt.osstd=Smallest (-Os default)
Elecgator.menu.opt.oslto=Smallest (-Os) with LTO
Expand Down Expand Up @@ -12744,13 +12761,13 @@ GenWL.menu.dbg.enable_all.build.flags.debug=-g
3dprinter.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
3dprinter.menu.dbg.enable_all.build.flags.debug=-g

BluesW.menu.dbg.none=None
BluesW.menu.dbg.enable_sym=Symbols Enabled (-g)
BluesW.menu.dbg.enable_sym.build.flags.debug=-g -DNDEBUG
BluesW.menu.dbg.enable_log=Core logs Enabled
BluesW.menu.dbg.enable_log.build.flags.debug=
BluesW.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
BluesW.menu.dbg.enable_all.build.flags.debug=-g
Blues.menu.dbg.none=None
Blues.menu.dbg.enable_sym=Symbols Enabled (-g)
Blues.menu.dbg.enable_sym.build.flags.debug=-g -DNDEBUG
Blues.menu.dbg.enable_log=Core logs Enabled
Blues.menu.dbg.enable_log.build.flags.debug=
Blues.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
Blues.menu.dbg.enable_all.build.flags.debug=-g

Elecgator.menu.dbg.none=None
Elecgator.menu.dbg.enable_sym=Symbols Enabled (-g)
Expand Down Expand Up @@ -13077,15 +13094,15 @@ GenWL.menu.rtlib.full.build.flags.ldspecs=
3dprinter.menu.rtlib.full=Newlib Standard
3dprinter.menu.rtlib.full.build.flags.ldspecs=

BluesW.menu.rtlib.nano=Newlib Nano (default)
BluesW.menu.rtlib.nanofp=Newlib Nano + Float Printf
BluesW.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
BluesW.menu.rtlib.nanofs=Newlib Nano + Float Scanf
BluesW.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
BluesW.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
BluesW.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
BluesW.menu.rtlib.full=Newlib Standard
BluesW.menu.rtlib.full.build.flags.ldspecs=
Blues.menu.rtlib.nano=Newlib Nano (default)
Blues.menu.rtlib.nanofp=Newlib Nano + Float Printf
Blues.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
Blues.menu.rtlib.nanofs=Newlib Nano + Float Scanf
Blues.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
Blues.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
Blues.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
Blues.menu.rtlib.full=Newlib Standard
Blues.menu.rtlib.full.build.flags.ldspecs=

Elecgator.menu.rtlib.nano=Newlib Nano (default)
Elecgator.menu.rtlib.nanofp=Newlib Nano + Float Printf
Expand Down
82 changes: 82 additions & 0 deletions cmake/boards_db.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -105964,6 +105964,88 @@ target_compile_options(SWAN_R5_xusb_HSFS INTERFACE
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
)

# CYGNET_L4
# -----------------------------------------------------------------------------

set(CYGNET_L4_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32L4xx/L431C(B-C)(T-U)")
set(CYGNET_L4_MAXSIZE 262144)
set(CYGNET_L4_MAXDATASIZE 65536)
set(CYGNET_L4_MCU cortex-m4)
set(CYGNET_L4_FPCONF "fpv4-sp-d16-hard")
add_library(CYGNET_L4 INTERFACE)
target_compile_options(CYGNET_L4 INTERFACE
"SHELL:-DSTM32L4xx "
"SHELL:-DCUSTOM_PERIPHERAL_PINS"
"SHELL:"
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
-mcpu=${CYGNET_L4_MCU}
)
target_compile_definitions(CYGNET_L4 INTERFACE
"STM32L4xx"
"ARDUINO_CYGNET_L4"
"BOARD_NAME=\"CYGNET_L4\""
"BOARD_ID=CYGNET_L4"
"VARIANT_H=\"variant_CYGNET_L4.h\""
)
target_include_directories(CYGNET_L4 INTERFACE
${CMAKE_CURRENT_LIST_DIR}/../system/STM32L4xx
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L4xx_HAL_Driver/Inc
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32L4xx_HAL_Driver/Src
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L4xx/Include/
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32L4xx/Source/Templates/gcc/
${CYGNET_L4_VARIANT_PATH}
)

target_link_options(CYGNET_L4 INTERFACE
"LINKER:--default-script=${CYGNET_L4_VARIANT_PATH}/ldscript.ld"
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
"LINKER:--defsym=LD_MAX_SIZE=262144"
"LINKER:--defsym=LD_MAX_DATA_SIZE=65536"
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
-mcpu=${CYGNET_L4_MCU}
)

add_library(CYGNET_L4_serial_disabled INTERFACE)
target_compile_options(CYGNET_L4_serial_disabled INTERFACE
"SHELL:"
)
add_library(CYGNET_L4_serial_generic INTERFACE)
target_compile_options(CYGNET_L4_serial_generic INTERFACE
"SHELL:-DHAL_UART_MODULE_ENABLED"
)
add_library(CYGNET_L4_serial_none INTERFACE)
target_compile_options(CYGNET_L4_serial_none INTERFACE
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
)
add_library(CYGNET_L4_usb_CDC INTERFACE)
target_compile_options(CYGNET_L4_usb_CDC INTERFACE
"SHELL:-DUSBCON -DUSBD_VID=0 -DUSBD_PID=-1 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
)
add_library(CYGNET_L4_usb_CDCgen INTERFACE)
target_compile_options(CYGNET_L4_usb_CDCgen INTERFACE
"SHELL:-DUSBCON -DUSBD_VID=0 -DUSBD_PID=-1 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
)
add_library(CYGNET_L4_usb_HID INTERFACE)
target_compile_options(CYGNET_L4_usb_HID INTERFACE
"SHELL:-DUSBCON -DUSBD_VID=0 -DUSBD_PID=-1 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
)
add_library(CYGNET_L4_usb_none INTERFACE)
target_compile_options(CYGNET_L4_usb_none INTERFACE
"SHELL:"
)
add_library(CYGNET_L4_xusb_FS INTERFACE)
target_compile_options(CYGNET_L4_xusb_FS INTERFACE
"SHELL:"
)
add_library(CYGNET_L4_xusb_HS INTERFACE)
target_compile_options(CYGNET_L4_xusb_HS INTERFACE
"SHELL:-DUSE_USB_HS"
)
add_library(CYGNET_L4_xusb_HSFS INTERFACE)
target_compile_options(CYGNET_L4_xusb_HSFS INTERFACE
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
)

# THUNDERPACK_F411
# -----------------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion tools/platformio/boards_remap.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@
"thunder_pack_f411": "THUNDERPACK_F411",
"vccgnd_f103zet6": "VCCGND_F103ZET6_MINI",
"waveshare_open103z": "GENERIC_F103ZEHX",
"bw_swan_r5": "SWAN_R5",
"blues_swan_r5": "SWAN_R5",
"blues_cygnet_l4": "CYGNET_L4",
"disco_b_g431b_esc1": "B_G431B_ESC1",
"disco_b_u585i_iot02a": "B_U585I_IOT02A",
"nucleo_wl55jc": "NUCLEO_WL55JC1"
Expand Down
2 changes: 2 additions & 0 deletions variants/STM32L4xx/L431C(B-C)(T-U)/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ target_link_libraries(variant INTERFACE variant_usage)
add_library(variant_bin STATIC EXCLUDE_FROM_ALL
generic_clock.c
PeripheralPins.c
PeripheralPins_CYGNET_L4.c
variant_generic.cpp
variant_CYGNET_L4.cpp
)
target_link_libraries(variant_bin PUBLIC variant_usage)

Expand Down
Loading
Loading