Skip to content

Commit 472cb57

Browse files
committed
STM32WBA2: Add Bluetooth LE
Provide Bluetooth LE support for STM32WBA2. Add WBA2 basic and full BLE libraries (BLOBS). Signed-off-by: Ali Hozhabri <ali.hozhabri@st.com>
1 parent 686cf2d commit 472cb57

2 files changed

Lines changed: 18 additions & 2 deletions

File tree

lib/stm32wba/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,13 @@ if(CONFIG_BT_STM32WBA)
6161
target_link_libraries(app PUBLIC stm32wba_ble_lib)
6262
endif()
6363

64-
# Distinguish STM32WBA6x from STM32WBA5x lines
64+
# Distinguish between WBA series SoCs
6565
if(CONFIG_SOC_STM32WBA65XX)
6666
set(libname_prefix "WBA6_")
6767
elseif(CONFIG_SOC_STM32WBA55XX OR CONFIG_SOC_STM32WBA52XX)
6868
set(libname_prefix "WBA5_")
69+
elseif(CONFIG_SOC_STM32WBA25XX OR CONFIG_SOC_STM32WBA23XX)
70+
set(libname_prefix "WBA2_")
6971
else()
7072
message(FATAL_ERROR "Unsupported SoC: ${CONFIG_SOC}")
7173
endif()

zephyr/module.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,18 @@ blobs:
7373
version: '1.9.0'
7474
license-path: zephyr/blobs/stm32wba/lib/license.md
7575
url: https://github.com/stm32-hotspot/STM32WBA-Zephyr-custom-binaries/raw/a61f3fd1631a6909702f66d12cc08026c4672563/lib/WBA5_LinkLayer_BLE_Basic_15_4_lib_Zephyr.a
76-
description: "Binary Link Layer library including BLE Basic features for the STM32WBA5 BLE-802.15.4 Concurrent mode subsystem"
76+
description: "Binary Link Layer library including BLE Basic features for the STM32WBA5 BLE-802.15.4 Concurrent mode subsystem"
77+
- path: stm32wba/lib/WBA2_LinkLayer_BLE_Full_lib.a
78+
sha256: 09ec037889d7aa5126b759b2f8baa60c726b5246bf7f7cea6178ceef9cc2a44a
79+
type: lib
80+
version: '1.9.0'
81+
license-path: zephyr/blobs/stm32wba/lib/license.md
82+
url: https://github.com/STMicroelectronics/stm32-mw-wpan/raw/v2.9.0/link_layer/ll_cmd_lib/lib/WBA2_LinkLayer_BLE_Full_lib.a
83+
description: "Binary Link Layer library including BLE Full features for the STM32WBA2 Bluetooth subsystem"
84+
- path: stm32wba/lib/WBA2_LinkLayer_BLE_Basic_lib.a
85+
sha256: 4f167278eafe22a55d8b4443d9d1f0813999e3ff66ba48bef5d44dbf080a7a6e
86+
type: lib
87+
version: '1.9.0'
88+
license-path: zephyr/blobs/stm32wba/lib/license.md
89+
url: https://github.com/STMicroelectronics/stm32-mw-wpan/raw/v2.9.0/link_layer/ll_cmd_lib/lib/WBA2_LinkLayer_BLE_Basic_lib.a
90+
description: "Binary Link Layer library including BLE Basic features for the STM32WBA2 Bluetooth subsystem"

0 commit comments

Comments
 (0)