From f8793c3e2ab6d2c84897405a6fcf529703185063 Mon Sep 17 00:00:00 2001 From: rihab kouki Date: Fri, 13 Aug 2021 09:06:07 +0100 Subject: Release v1.12.1 --- Drivers/CMSIS/Device/ST/STM32WBxx/README.md | 26 +- Drivers/STM32WBxx_HAL_Driver/README.md | 2 +- Projects/STM32CubeProjectsList.html | 46 +- .../STM32WB1x/Release_Notes.html | 68 +- .../STM32WB1x/stm32wb1x_BLE_HCILayer_fw.bin | Bin 77668 -> 77680 bytes .../STM32WB1x/stm32wb1x_BLE_HCI_AdvScan_fw.bin | Bin 38516 -> 38528 bytes .../STM32WB1x/stm32wb1x_BLE_Stack_basic_fw.bin | Bin 148844 -> 148856 bytes .../STM32WB1x/stm32wb1x_BLE_Stack_full_fw.bin | Bin 171836 -> 171848 bytes .../STM32WB1x/stm32wb1x_BLE_Stack_light_fw.bin | Bin 122272 -> 122284 bytes .../STM32WB3x/Release_Notes.html | 165 ++++- .../STM32WB3x/stm32wb3x_BLE_HCILayer_fw.bin | Bin 77008 -> 77024 bytes .../STM32WB3x/stm32wb3x_BLE_HCI_AdvScan_fw.bin | Bin 37860 -> 37872 bytes .../STM32WB3x/stm32wb3x_BLE_Mac_802_15_4_fw.bin | Bin 259016 -> 259044 bytes .../STM32WB3x/stm32wb3x_BLE_Stack_basic_fw.bin | Bin 147784 -> 147796 bytes .../STM32WB3x/stm32wb3x_BLE_Stack_full_fw.bin | Bin 170792 -> 170804 bytes .../STM32WB3x/stm32wb3x_BLE_Stack_light_fw.bin | Bin 121224 -> 121236 bytes .../STM32WB5x/Release_Notes.html | 263 ++++++- .../STM32WB5x/stm32wb5x_BLE_HCILayer_fw.bin | Bin 77008 -> 77024 bytes .../STM32WB5x/stm32wb5x_BLE_HCI_AdvScan_fw.bin | Bin 37860 -> 37872 bytes .../STM32WB5x/stm32wb5x_BLE_Mac_802_15_4_fw.bin | Bin 259016 -> 259044 bytes .../STM32WB5x/stm32wb5x_BLE_Stack_basic_fw.bin | Bin 147784 -> 147796 bytes .../STM32WB5x/stm32wb5x_BLE_Stack_full_fw.bin | Bin 170792 -> 170804 bytes .../STM32WB5x/stm32wb5x_BLE_Stack_light_fw.bin | Bin 121224 -> 121236 bytes .../STM32WB5x/stm32wb5x_BLE_Thread_dynamic_fw.bin | Bin 539644 -> 539672 bytes .../STM32WB5x/stm32wb5x_BLE_Thread_static_fw.bin | Bin 530484 -> 530508 bytes .../stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | Bin 519092 -> 519096 bytes .../stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | Bin 512164 -> 512260 bytes .../stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | Bin 458744 -> 458744 bytes .../stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | Bin 451792 -> 451784 bytes README.md | 2 +- Release_Notes.html | 785 +++++++++++++++++---- package.xml | 4 +- 32 files changed, 1168 insertions(+), 193 deletions(-) diff --git a/Drivers/CMSIS/Device/ST/STM32WBxx/README.md b/Drivers/CMSIS/Device/ST/STM32WBxx/README.md index 80816e378..b47e2254b 100644 --- a/Drivers/CMSIS/Device/ST/STM32WBxx/README.md +++ b/Drivers/CMSIS/Device/ST/STM32WBxx/README.md @@ -1,22 +1,20 @@ # STM32CubeWB CMSIS Device MCU Component -![latest tag](https://img.shields.io/github/v/tag/STMicroelectronics/cmsis_device_wb.svg?color=brightgreen) - ## Overview **STM32Cube** is an STMicroelectronics original initiative to ease the developers life by reducing efforts, time and cost. -**STM32Cube** covers the overall STM32 products portfolio. It includes a comprehensive embedded software platform delivered for each STM32 series. - * The CMSIS modules (core and device) corresponding to the ARM(tm) core implemented in this STM32 product. - * The STM32 HAL-LL drivers, an abstraction layer offering a set of APIs ensuring maximized portability across the STM32 portfolio. - * The BSP drivers of each evaluation, demonstration or nucleo board provided for this STM32 series. - * A consistent set of middleware libraries such as RTOS, USB, FatFS, graphics, touch sensing library... - * A full set of software projects (basic examples, applications, and demonstrations) for each board provided for this STM32 series. - -Two models of publication are proposed for the STM32Cube embedded software: - * The monolithic **MCU Package**: all STM32Cube software modules of one STM32 series are present (Drivers, Middleware, Projects, Utilities) in the repository (usual name **STM32Cubexx**, xx corresponding to the STM32 series). - * The **MCU component**: each STM32Cube software module being part of the STM32Cube MCU Package, is delivered as an individual repository, allowing the user to select and get only the required software functions. - +**STM32Cube** covers the overall STM32 products portfolio. It includes a comprehensive embedded software platform, delivered for each STM32 series. + * The CMSIS modules (core and device) corresponding to the ARM(tm) core implemented in this STM32 product + * The STM32 HAL-LL drivers : an abstraction drivers layer, the API ensuring maximized portability across the STM32 portfolio + * The BSP Drivers of each evaluation or demonstration board provided by this STM32 series + * A consistent set of middlewares components such as RTOS, USB, FatFS, Graphics, STM32_TouchSensing_Library ... + * A full set of software projects (basic examples, applications or demonstrations) for each board provided by this STM32 series + +Two models of publication are proposed for the STM32Cube embedded software : + * The monolithic **MCU Package** : all STM32Cube software modules of one STM32 series are present (Drivers, Middlewares, Projects, Utilities) in the repo (usual name **STM32Cubexx**, xx corresponding to the STM32 series) + * The **MCU component** : progressively from November 2019, each STM32Cube software module being part of the STM32Cube MCU Package, will be delivered as an individual repo, allowing the user to select and get only the required software functions. + ## Description This **cmsis_device_wb** MCU component repo is one element of the STM32CubeWB MCU embedded software package, providing the **cmsis device** part. @@ -46,4 +44,4 @@ The full **STM32CubeWB** MCU package is available [here](https://github.com/STMi ## Troubleshooting If you have any issue with the **Software content** of this repo, you can [file an issue on Github](https://github.com/STMicroelectronics/cmsis_device_wb/issues/new). -For any other question related to the product, the tools, the environment, you can submit a topic on the [ST Community/STM32 MCUs forum](https://community.st.com/s/topic/0TO0X000000BSqSWAW/stm32-mcus). +For any other question related to the product, the tools, the environment, you can submit a topic on the [ST Community/STM32 MCUs forum](https://community.st.com/s/group/0F90X000000AXsASAW/stm32-mcus). \ No newline at end of file diff --git a/Drivers/STM32WBxx_HAL_Driver/README.md b/Drivers/STM32WBxx_HAL_Driver/README.md index 0f5e57b80..e00492b44 100644 --- a/Drivers/STM32WBxx_HAL_Driver/README.md +++ b/Drivers/STM32WBxx_HAL_Driver/README.md @@ -58,4 +58,4 @@ The full **STM32CubeWB** MCU package is available [here](https://github.com/STMi If you have any issue with the **software content** of this repository, you can file an issue [here](https://github.com/STMicroelectronics/stm32wbxx_hal_driver/issues/new/choose). -For any other question related to the product, the tools, the environment, you can submit a topic on the [ST Community/STM32 MCUs forum](https://community.st.com/s/topic/0TO0X000000BSqSWAW/stm32-mcus). +For any other question related to the product, the tools, the environment, you can submit a topic on the [ST Community/STM32 MCUs forum](https://community.st.com/s/group/0F90X000000AXsASAW/stm32-mcus). diff --git a/Projects/STM32CubeProjectsList.html b/Projects/STM32CubeProjectsList.html index 0a2a1b8d0..ad8cd9089 100644 --- a/Projects/STM32CubeProjectsList.html +++ b/Projects/STM32CubeProjectsList.html @@ -99,14 +99,14 @@ This projects provides a reference template that can be used to build any firmwa CubeMx - CubeMx - - + CubeMx - Total number of templates: 2 + Total number of templates: 3 1 0 1 - 0 + 1

Templates_LL

@@ -2628,7 +2628,7 @@ How to use the Health Thermometer profile as specified by the BLE SIG. How to use the Heart Rate profile as specified by the BLE SIG. - New + X X CubeMx CubeMx @@ -2716,7 +2716,7 @@ How to use the Human Interface Device profile as specified by the BLE SIG.

BLE_Mesh_ThermometerSensor

This is the implementation of a BLE Mesh Vendor profile as specified by the BLE SIG. - New + X - - - @@ -2758,7 +2758,7 @@ How to communicate with simple BLE peripheral with minimum activated features. - - - New + X - @@ -2786,7 +2786,7 @@ How to demonstrate the capability to erase/write the flash while a Point-to-Poin This example is to demonstrate capabilities of STM32WB5MM Discovery Kit with the use of board sensors. - New + X - - - @@ -2796,7 +2796,7 @@ This example is to demonstrate capabilities of STM32WB5MM Discovery Kit with the How to communicate with the STM32CubeMonitor-RF Tool using the transparent mode. - New + X - CubeMx CubeMx @@ -2835,7 +2835,7 @@ How to demonstrate Point-to-Point communication using BLE component (as GATT cli How to demonstrate Point-to-Point communication using BLE component (as GATT server). - New + X X CubeMx CubeMx @@ -2856,10 +2856,10 @@ How to demonstrate Point-to-Point communication using BLE component (peripherica How to create a "Chat" talk between 2 boards using terminals. - New + X - - New - New + X + X

BLE_LLD_Lowpower

@@ -2869,7 +2869,7 @@ How to send BLE LLD packets while using low power mode. - - X - New + X

BLE_LLD_Pressbutton

@@ -2891,7 +2891,7 @@ estimation of the distance with other boards. - - - New + X - @@ -2985,7 +2985,7 @@ How to use CKS feature to store AES crypto keys in secure area. This demonstration firmware is based on STM32Cube Function pack for STM32wb MCU featuring full-duplex audio streaming over Bluetooth 5.0 using Opus codec. - New + X - - - @@ -3149,7 +3149,7 @@ How to transfer large blocks of data through the CoAP messaging protocol. How to build Thread application based on Coap messages. - New + X X CubeMx - @@ -3232,7 +3232,7 @@ This application is used to demonstrate the OpenThread Border router feature usi - - - New + X - @@ -3524,7 +3524,7 @@ How to use OnOff cluster as a client on a distributed Zigbee network. How to use OnOff cluster as a client on a centralized Zigbee network. - New + X X CubeMx - @@ -3584,7 +3584,7 @@ How to use OnOff cluster with persistent data on a centralized Zigbee network. How to use OnOff cluster as a server on a centralized Zigbee network. - New + X X CubeMx - @@ -3694,7 +3694,7 @@ How to use SE Messaging cluster on a Centralized Zigbee network with device acti How to use TempMeas as a client on a centralized Zigbee network. - New + X - - - @@ -3704,7 +3704,7 @@ How to use TempMeas as a client on a centralized Zigbee network. How to use Temperature Measurement cluster as a server on a centralized Zigbee network. - New + X - - - @@ -3747,11 +3747,11 @@ user can send requests to the different boards through the push buttons in order 12 - Total number of projects: 442 + Total number of projects: 443 23 19 314 - 86 + 87 diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/Release_Notes.html b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/Release_Notes.html index 1c142a1a8..f9ba25ca9 100644 --- a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/Release_Notes.html +++ b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/Release_Notes.html @@ -159,13 +159,75 @@

Update History

- +

Main Changes

Associated changes in Wireless Coprocessor Binary:

  • BLE:
      +
    • ID 110164 : Update BLE stack to avoid BLE link loss in case of Flash Erase while BLE RF is in process
    • +
  • +
+

Wireless Coprocessor Binary Table: Provides Install address for the targeted binary to be used in flash procedure via SWD/JTAG.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Wireless Coprocessor Binarystm32wb1x(320K)VersionDate
stm32wb1x_BLE_HCILayer_fw.bin0x08033000V1.12.107/12/2021
stm32wb1x_BLE_HCI_AdvScan_fw.bin0x0803C800V1.12.107/12/2021
stm32wb1x_BLE_LLD_fw.bin0x0803F800V1.12.005/27/2021
stm32wb1x_BLE_Stack_basic_fw.bin0x08021800V1.12.107/12/2021
stm32wb1x_BLE_Stack_full_fw.bin0x0801C000V1.12.107/12/2021
stm32wb1x_BLE_Stack_light_fw.bin0x08028000V1.12.107/12/2021
+
+
+
+ +
+

Main Changes

+

Associated changes in Wireless Coprocessor Binary:

+
    +
  • BLE: +
    • Introducing following new binary: stm32wb1x_BLE_Stack_basic_fw.bin
    • The command “ACI_GAP_START_NAME_DISCOVERY_PROC” will be deprecated on next STM32Cube_FW_WB release v1.13.0
    • ID 73463 : Additional Beacon Feature support
      @@ -241,7 +303,7 @@
      -

      Main Changes

      +

      Main Changes

      Associated changes in Wireless Coprocessor Binary:

      • BLE : @@ -303,7 +365,7 @@
        -

        Main Changes

        +

        Main Changes

        Associated changes in Wireless Coprocessor Binary:

        • Initial version of the binaries.
        • diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_HCILayer_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_HCILayer_fw.bin index 669b6c7b9..74c45fd13 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_HCILayer_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_HCILayer_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_HCI_AdvScan_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_HCI_AdvScan_fw.bin index e878cce76..2737c30a9 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_HCI_AdvScan_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_HCI_AdvScan_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_basic_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_basic_fw.bin index 547fd67e6..2485bf082 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_basic_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_basic_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_full_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_full_fw.bin index 8efc59fc3..d8b1b93e6 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_full_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_full_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_light_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_light_fw.bin index 9a0079c2f..630d68fe0 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_light_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB1x/stm32wb1x_BLE_Stack_light_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/Release_Notes.html b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/Release_Notes.html index 36f077335..6ab118df8 100644 --- a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/Release_Notes.html +++ b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/Release_Notes.html @@ -386,11 +386,146 @@

          Update History

          - +

          Main Changes

          Associated changes in Wireless Coprocessor Binary:

            +
          • BLE: +
              +
            • ID 110164 : Update BLE stack to avoid BLE link loss in case of Flash Erase while BLE RF is in process
            • +
          • +
          +

          Firmware Upgrade Services Binary Table: Provides Install address for the targeted binary to be used in flash procedure “STEP 5/6” via USB or via SWD/JTAG.

          + + + + + + + + + + + + + + + + + + + + + + + +
          Wireless Coprocessor BinarySTM32WB3x(512K)STM32WB3x(256K)Version
          stm32wb3x_FUS_fw_for_fus_0_5_3.bin0x0807A0000x0803A000V1.2.0
          stm32wb3x_FUS_fw.bin0x0807A0000x0803A000V1.2.0
          +

          Wireless Coprocessor Binary Table: Provides Install address for the targeted binary to be used in flash procedure “STEP 7” via USB or via SWD/JTAG.

          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          Wireless Coprocessor BinarySTM32WB3x(512K)STM32WB3x(256K)Version
          stm32wb3x_BLE_HCILayer_fw.bin0x0806D0000x0802D000V1.12.1
          stm32wb3x_BLE_HCI_AdvScan_fw.bin0x080760000x08036000V1.12.1
          stm32wb3x_BLE_LLD_fw.bin0x080780000x08038000V1.12.0
          stm32wb3x_BLE_Mac_802_15_4_fw.bin0x080400000x00V1.12.1
          stm32wb3x_BLE_Stack_basic_fw.bin0x0805B0000x0801B000V1.12.1
          stm32wb3x_BLE_Stack_full_fw.bin0x080560000x08016000V1.12.1
          stm32wb3x_BLE_Stack_light_fw.bin0x080620000x08022000V1.12.1
          stm32wb3x_Mac_802_15_4_fw.bin0x0806F0000x0802F000V1.12.0
          stm32wb3x_Phy_802_15_4_fw.bin0x0806A0000x0802A000V1.12.0
          stm32wb3x_Thread_FTD_fw.bin0x080230000x00V1.12.0
          stm32wb3x_Thread_MTD_fw.bin0x080370000x00V1.12.0
          stm32wb3x_Thread_RCP_fw.bin0x080660000x08026000V1.12.0
          stm32wb3x_Zigbee_FFD_fw.bin0x080300000x00V1.12.0
          stm32wb3x_Zigbee_RFD_fw.bin0x0803F0000x00V1.12.0
          +
          +
          +
          + +
          +

          Main Changes

          +

          Associated changes in Wireless Coprocessor Binary:

          +
          • Thread:
            • Introducing following new binary: stm32wb3x_Thread_RCP_fw.bin
            • @@ -552,9 +687,9 @@
          - +
          -

          Main Changes

          +

          Main Changes

          Associated changes in Wireless Coprocessor Binary:

          • Install address for STM32WB3x(256K) provided

          • @@ -714,9 +849,9 @@
          - +
          -

          Main Changes

          +

          Main Changes

          Associated changes in Wireless Coprocessor Binary:

          • Support of new binary: @@ -871,9 +1006,9 @@
          - +
          -

          Main Changes

          +

          Main Changes

          Associated changes in Wireless Coprocessor Binary:

          • BLE: @@ -969,9 +1104,9 @@
          - +
          -

          Main Changes

          +

          Main Changes

          Associated changes in Wireless Coprocessor Binary:

          • Introducing following new binary:
          • @@ -1083,9 +1218,9 @@
          - +
          -

          Main Changes

          +

          Main Changes

          Associated changes in Wireless Coprocessor Binary:

          • BLE: @@ -1191,9 +1326,9 @@
          - +
          -

          Main Changes

          +

          Main Changes

          Associated changes in Wireless Coprocessor Binary:

          • MAC: @@ -1280,9 +1415,9 @@
          - +
          -

          Main Changes

          +

          Main Changes

          Associated changes in Wireless Coprocessor Binary:

          • Initial version of Wireless Coprocessor Binary compatible with STM32WB3x.
          • diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_HCILayer_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_HCILayer_fw.bin index 208760f7c..bb990d597 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_HCILayer_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_HCILayer_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_HCI_AdvScan_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_HCI_AdvScan_fw.bin index 6404bd6d1..df8e965e8 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_HCI_AdvScan_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_HCI_AdvScan_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Mac_802_15_4_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Mac_802_15_4_fw.bin index 11a7c4c83..9598f53b7 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Mac_802_15_4_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Mac_802_15_4_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_basic_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_basic_fw.bin index 4d2a043c6..0bca2277d 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_basic_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_basic_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_full_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_full_fw.bin index ce2c67db8..445b1fc0e 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_full_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_full_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_light_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_light_fw.bin index ff4704ff3..f350dd08f 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_light_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB3x/stm32wb3x_BLE_Stack_light_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/Release_Notes.html b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/Release_Notes.html index bd9e397d5..4b4e4abed 100644 --- a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/Release_Notes.html +++ b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/Release_Notes.html @@ -455,9 +455,244 @@

            Update History

            - +

            Main Changes

            +

            Associated changes in Wireless Coprocessor Binary:

            +
              +
            • BLE: +
                +
              • ID 110164 : Update BLE stack to avoid BLE link loss in case of Flash Erase while BLE RF is in process
              • +
            • +
            +

            Firmware Upgrade Services Binary Table: Provides Install address for the targeted binary to be used in flash procedure “STEP 5/6” via USB or via SWD/JTAG.

            + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            Wireless Coprocessor BinarySTM32WB5xxG(1M)STM32WB5xxY(640k)STM32WB5xxE(512K)STM32WB5xxC(256K)Version
            stm32wb5x_FUS_fw_for_fus_0_5_3.bin0x080EC0000x0809A0000x0807A0000x0803A000V1.2.0
            stm32wb5x_FUS_fw.bin0x080EC0000x0809A0000x0807A0000x0803A000V1.2.0
            +

            Wireless Coprocessor Binary Table: Provides Install address for the targeted binary to be used in flash procedure “STEP 7” via USB or via SWD/JTAG.

            + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            Wireless Coprocessor BinarySTM32WB5xxG(1M)STM32WB5xxY(640k)STM32WB5xxE(512K)STM32WB5xxC(256K)Version
            stm32wb5x_BLE_HCILayer_fw.bin0x080E10000x0808D0000x0806D0000x0802D000V1.12.1
            stm32wb5x_BLE_HCI_AdvScan_fw.bin0x080EA0000x080960000x080760000x08036000V1.12.1
            stm32wb5x_BLE_LLD_fw.bin0x080ED0000x080990000x080790000x08039000V1.12.0
            stm32wb5x_BLE_Mac_802_15_4_fw.bin0x080B40000x080600000x080400000x08000000V1.12.1
            stm32wb5x_BLE_Stack_basic_fw.bin0x080CF0000x0807B0000x0805B0000x0801B000V1.12.1
            stm32wb5x_BLE_Stack_full_fw.bin0x080CA0000x080760000x080560000x08016000V1.12.1
            stm32wb5x_BLE_Stack_light_fw.bin0x080D60000x080820000x080620000x08022000V1.12.1
            stm32wb5x_BLE_Thread_dynamic_fw.bin0x080700000x0801C0000x000x00V1.12.1
            stm32wb5x_BLE_Thread_static_fw.bin0x080720000x0801E0000x000x00V1.12.1
            stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin0x080750000x080210000x080010000x00V1.12.1
            stm32wb5x_BLE_Zigbee_FFD_static_fw.bin0x080760000x080220000x080020000x00V1.12.1
            stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin0x080840000x080300000x080100000x00V1.12.1
            stm32wb5x_BLE_Zigbee_RFD_static_fw.bin0x080850000x080310000x080110000x00V1.12.1
            stm32wb5x_Mac_802_15_4_fw.bin0x080E30000x0808F0000x0806F0000x0802F000V1.12.0
            stm32wb5x_Phy_802_15_4_fw.bin0x080DE0000x0808A0000x0806A0000x0802A000V1.12.0
            stm32wb5x_Thread_FTD_fw.bin0x080970000x080430000x080230000x00V1.12.0
            stm32wb5x_Thread_MTD_fw.bin0x080AB0000x080570000x080370000x00V1.12.0
            stm32wb5x_Thread_RCP_fw.bin0x080DA0000x080860000x080660000x08026000V1.12.0
            stm32wb5x_Zigbee_FFD_fw.bin0x080A40000x080500000x080300000x00V1.12.0
            stm32wb5x_Zigbee_RFD_fw.bin0x080B30000x0805F0000x0803F0000x00V1.12.0
            +
            +
            +
            + +
            +

            Main Changes

            • Thread:
                @@ -722,7 +957,7 @@
                -

                Main Changes

                +

                Main Changes

                • BLE:
                    @@ -986,7 +1221,7 @@
                    -

                    Main Changes

                    +

                    Main Changes

                    Associated changes in Wireless Coprocessor Binary:

                    • Support of new binary: @@ -1267,7 +1502,7 @@
                      -

                      Main Changes

                      +

                      Main Changes

                      Associated changes in Wireless Coprocessor Binary:

                      • BLE: @@ -1510,7 +1745,7 @@
                        -

                        Main Changes

                        +

                        Main Changes

                        Associated changes in Wireless Coprocessor Binary:

                        • Introducing following new binaries: @@ -1799,7 +2034,7 @@
                          -

                          Main Changes

                          +

                          Main Changes

                          Associated changes in Wireless Coprocessor Binary:

                          • BLE: @@ -1995,7 +2230,7 @@
                            -

                            Main Changes

                            +

                            Main Changes

                            Associated changes in Wireless Coprocessor Binary:

                            • MAC: @@ -2191,7 +2426,7 @@
                              -

                              Main Changes

                              +

                              Main Changes

                              Associated changes in Wireless Coprocessor Binary:

                              • FUS: @@ -2383,7 +2618,7 @@ then #define CFG_BLE_NUM_LINK in app_conf.h shall be updated accordingly.
                              • -

                                Main Changes

                                +

                                Main Changes

                                Associated changes in Wireless Coprocessor Binary:

                                • ZIGBEE : @@ -2528,7 +2763,7 @@ then #define CFG_BLE_NUM_LINK in app_conf.h shall be updated accordingly.
                                • -

                                  Main Changes

                                  +

                                  Main Changes

                                  Associated changes in Wireless Coprocessor Binary:

                                  • ZIGBEE : @@ -2668,7 +2903,7 @@ then #define CFG_BLE_NUM_LINK in app_conf.h shall be updated accordingly.
                                  • -

                                    Main Changes

                                    +

                                    Main Changes

                                    Associated changes in Wireless Coprocessor Binary:

                                    • BLE Link layer : fix issues with pairing
                                    • @@ -2781,7 +3016,7 @@ then #define CFG_BLE_NUM_LINK in app_conf.h shall be updated accordingly.
                                      -

                                      Main Changes

                                      +

                                      Main Changes

                                      Associated changes in Firmware Upgrade Services (FUS):

                                      • Add support for STM32WB5xE(512K) and STM32WB5xC(256K) devices.
                                      • @@ -2887,7 +3122,7 @@ then #define CFG_BLE_NUM_LINK in app_conf.h shall be updated accordingly.
                                        -

                                        Main Changes

                                        +

                                        Main Changes

                                        Introduction of the Firmware Upgrade Services (FUS):

                                        • This feature is embedded inside stm32wb5x_FUS_fw.bin.
                                        • @@ -2996,7 +3231,7 @@ then #define CFG_BLE_NUM_LINK in app_conf.h shall be updated accordingly.
                                          -

                                          Main Changes

                                          +

                                          Main Changes

                                          First release

                                          First official release.

                                          Binary Install Address and version : Provides Install address for the targeted binary to be used in “STEP 6” of flash procedure.

                                          diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_HCILayer_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_HCILayer_fw.bin index 208760f7c..bb990d597 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_HCILayer_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_HCILayer_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_HCI_AdvScan_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_HCI_AdvScan_fw.bin index 6404bd6d1..df8e965e8 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_HCI_AdvScan_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_HCI_AdvScan_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Mac_802_15_4_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Mac_802_15_4_fw.bin index 11a7c4c83..9598f53b7 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Mac_802_15_4_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Mac_802_15_4_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_basic_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_basic_fw.bin index 4d2a043c6..0bca2277d 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_basic_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_basic_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_full_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_full_fw.bin index ce2c67db8..445b1fc0e 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_full_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_full_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_light_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_light_fw.bin index ff4704ff3..f350dd08f 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_light_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Stack_light_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Thread_dynamic_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Thread_dynamic_fw.bin index de0711eab..e8f3de4f5 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Thread_dynamic_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Thread_dynamic_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Thread_static_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Thread_static_fw.bin index 1563affc7..ef459129e 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Thread_static_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Thread_static_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin index 87fc99d1e..788e2284b 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_FFD_static_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_FFD_static_fw.bin index 887a83583..9de5c20fd 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_FFD_static_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_FFD_static_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin index 271ae62e4..763cf54f1 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin differ diff --git a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_RFD_static_fw.bin b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_RFD_static_fw.bin index e2216100a..883060570 100644 Binary files a/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_RFD_static_fw.bin and b/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_BLE_Zigbee_RFD_static_fw.bin differ diff --git a/README.md b/README.md index a6bed9d7f..37dfaae84 100644 --- a/README.md +++ b/README.md @@ -29,4 +29,4 @@ Details about the content of this release are available in the release note [her **Caution** : The issues and the pull-requests are **strictly limited** to submit problems or suggestions related to the software delivered in this repository. -**For any other question** related to the product, the hardware performance or characteristics, the tools, the environment, you can submit it to the **ST Community** on the STM32 MCUs related [page](https://community.st.com/s/topic/0TO0X000000BSqSWAW/stm32-mcus). +**For any other question** related to the product, the hardware performance or characteristics, the tools, the environment, you can submit it to the **ST Community** on the STM32 MCUs related [page](https://community.st.com/s/group/0F90X000000AXsASAW/stm32-mcus). diff --git a/Release_Notes.html b/Release_Notes.html index 0ca0237c5..6004719c1 100644 --- a/Release_Notes.html +++ b/Release_Notes.html @@ -81,9 +81,554 @@

                                          Update History

                                          - +

                                          Main Changes

                                          +

                                          Patch Release for BLE updates

                                          +
                                            +
                                          • BLE updates +
                                              +
                                            • Update BLE stack to avoid BLE link loss in case of Flash Erase while BLE RF is in process
                                            • +
                                          • +
                                          +


                                          +

                                          +

                                          Contents

                                          +

                                          The components flagged by “” have changed since the previous release. “” are new.

                                          +


                                          +

                                          +

                                          Projects

                                          +

                                          The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                          +

                                          The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          NameVersionRelease note
                                          Projects/P-NUCLEO-WB55.NucleoV1.12.0release note
                                          Projects/P-NUCLEO-WB55.USBDongleV1.12.0release note
                                          Projects/STM32WB5MM-DKV1.12.0release note
                                          Projects/NUCLEO-WB15CCV1.12.0release note
                                          +


                                          +

                                          +

                                          Components

                                          +

                                          STM32WBx Firmware Upgrade Services Binary

                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          NameVersionRelease note
                                          stm32wb5x_FUS_fw.binV1.2.0release note
                                          stm32wb5x_FUS_fw_for_fus_0_5_3.binV1.2.0release note
                                          stm32wb3x_FUS_fw.binV1.2.0release note
                                          stm32wb3x_FUS_fw_for_fus_0_5_3.binV1.2.0release note
                                          +

                                          STM32WBxx Coprocessor Wireless Binaries

                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          NameVersionRelease note
                                          stm32wb5x_BLE_HCILayer_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_HCI_AdvScan_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_LLD_fw.binV1.12.0release note
                                          stm32wb5x_BLE_Mac_802_15_4_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Stack_basic_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Stack_full_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Stack_light_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Thread_dynamic_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Thread_static_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Zigbee_FFD_static_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.binV1.12.1 release note
                                          stm32wb5x_BLE_Zigbee_RFD_static_fw.binV1.12.1 release note
                                          stm32wb5x_Mac_802_15_4_fw.binV1.12.0release note
                                          stm32wb5x_Phy_802_15_4_fw.binV1.12.0release note
                                          stm32wb5x_Thread_FTD_fw.binV1.12.0release note
                                          stm32wb5x_Thread_MTD_fw.binV1.12.0release note
                                          stm32wb5x_Thread_RCP_fw.binV1.12.0release note
                                          stm32wb5x_Zigbee_FFD_fw.binV1.12.0release note
                                          stm32wb5x_Zigbee_RFD_fw.binV1.12.0release note
                                          stm32wb3x_BLE_HCI_AdvScan_fw.binV1.12.1 release note
                                          stm32wb3x_BLE_HCILayer_fw.binV1.12.1 release note
                                          stm32wb3x_BLE_LLD_fw.binV1.12.0release note
                                          stm32wb3x_BLE_Mac_802_15_4_fw.binV1.12.1 release note
                                          stm32wb3x_BLE_Stack_basic_fw.binV1.12.1 release note
                                          stm32wb3x_BLE_Stack_full_fw.binV1.12.1 release note
                                          stm32wb3x_BLE_Stack_light_fw.binV1.12.1 release note
                                          stm32wb3x_Mac_802_15_4_fw.binV1.12.0release note
                                          stm32wb3x_Phy_802_15_4_fw.binV1.12.0release note
                                          stm32wb3x_Thread_FTD_fw.binV1.12.0release note
                                          stm32wb3x_Thread_MTD_fw.binV1.12.0release note
                                          stm32wb3x_Thread_RCP_fw.binV1.12.0release note
                                          stm32wb3x_Zigbee_FFD_fw.binV1.12.0release note
                                          stm32wb3x_Zigbee_RFD_fw.binV1.12.0release note
                                          stm32wb1x_BLE_Stack_basic_fw.binV1.12.1 release note
                                          stm32wb1x_BLE_Stack_full_fw.binV1.12.1 release note
                                          stm32wb1x_BLE_Stack_light_fw.binV1.12.1 release note
                                          stm32wb1x_BLE_HCILayer_fw.binV1.12.1 release note
                                          stm32wb1x_BLE_HCI_AdvScan_fw.binV1.12.1 release note
                                          stm32wb1x_BLE_LLD_fw.binV1.12.0release note
                                          +

                                          Drivers

                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          NameVersionRelease note
                                          Cortex-M CMSISV5.6.0release notes
                                          STM32WB CMSISV1.9.0release notes
                                          STM32WBxx_HAL_DriverV1.9.0release notes
                                          P-NUCLEO-WB55.USBDongleV1.0.3release notes
                                          P-NUCLEO-WB55.NucleoV1.0.3release notes
                                          STM32WB5MM-DKV1.0.1release notes
                                          NUCLEO-WB15CCV1.0.1release notes
                                          BSP CommonV7.0.0release notes
                                          BSP stts22hV1.1.1release notes
                                          BSP ism330dhcxV1.0.2release notes
                                          BSP ssd1315V2.0.0release notes
                                          BSP s25fl128sV1.0.0release notes
                                          +

                                          Middlewares

                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          NameVersionRelease note
                                          FatFSR0.12crelease notes
                                          ST modified 20191011release notes ST
                                          FreeRTOSV10.3.1release notes
                                          ST modified 20200831release notes ST
                                          STM32 USB Device LibraryV2.7.1release notes
                                          STM32 TouchSensing LibraryV2.2.5release notes
                                          STM32 WPANV1.12.0release notes
                                          STM32 Audio PDMV3.3.0release notes
                                          +

                                          Utilities

                                          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                                          NameVersionRelease note
                                          CPUV1.1.0release notes
                                          FontsV2.0.2release notes
                                          LogV1.0.0release notes
                                          confV1.4.1release notes
                                          lpmV1.3.1release notes
                                          sequencerV1.5.1release notes
                                          LCDV2.0.0release notes
                                          +


                                          +

                                          +

                                          Known Limitations

                                          +
                                            +
                                          • FUS upgrade: +
                                              +
                                            • If Anti-Rollback needs to be activated, please make sure to activate it only after installing the latest FUS version (>= V1.2.0) and after successfully installing a wireless stack (without deleting it). Otherwise, further wireless stack installation will be blocked.
                                            • +
                                          • +
                                          • stm32wb5x_BLE_Zigbee_FFD_static_fw.bin and stm32wb5x_BLE_Zigbee_RFD_static_fw.bin: +
                                              +
                                            • When using the static concurrent mode BLE/Zigbee binaries, due to a memory leak inside Zigbee shutdown procedure, the number of transitions from Zigbee to BLE is limited. This number depends on the available memory for the application. For instance, the BLE_Zigbee_Static application, available inside this package, faces this limitation after 10 transition average.
                                            • +
                                            • The workaround is to rely on the dynamic concurrent mode provided by stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin which is not facing this limitation.
                                            • +
                                            • This limitation will be corrected inside a future release and is referenced under ID95417.
                                            • +
                                          • +
                                          • Application Zigbee_Commissioning_Server_Router: +
                                              +
                                            • For STM32CubeIDE project, some elements inside the traces are not correctly displayed (uint64_t formatting only). Not observable on IAR and MDK-ARM project.
                                            • +
                                          • +
                                          • The stm32wb5x_BLE_Zigbee_RFD_dynamic_fw coprocessor wireless binary must be flashed only using the USB interface (as defined in the release note located in the STM32WB_Copro_Wireless_Binaries folder). It is not possible to flash this binary via ST-LINK.

                                          • +
                                          • The STM32CubeIDE/MDK-ARM projects are not available for the following applications and examples: +
                                              +
                                            • /NUCLEO-WB15CC/Applications/BLE/BLE_DataThroughput/STM32CubeIDE
                                            • +
                                            • /STM32WB5MM-DK/Applications/BLE/BLE_p2pServer/MDK-ARM
                                            • +
                                            • /STM32WB5MM-DK/Examples/BSP/STM32CubeIDE
                                            • +
                                          • +
                                          • The Debug configuration is not available with STM32CubeIDE projects for the following applications: +
                                              +
                                            • /NUCLEO-WB15CC/Applications/BLE/BLE_Ota/STM32CubeIDE/
                                            • +
                                            • /P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_Ota/STM32CubeIDE/
                                            • +
                                            • /STM32WB5MM-DK/Applications/BLE/BLE_Mesh_ThermometerSensor/STM32CubeIDE/
                                            • +
                                            • /STM32WB5MM-DK/Applications/BLE/BLE_Sensor/STM32CubeIDE/
                                            • +
                                            • /STM32WB5MM-DK/Applications/BLE/BLE_p2pServer/STM32CubeIDE/
                                            • +
                                            • /STM32WB5MM-DK/Applications/BLE_LLD/BLE_LLD_Chat/STM32CubeIDE/
                                            • +
                                            • /STM32WB5MM-DK/Applications/Zigbee/Zigbee_TempMeas_Client_Router/STM32CubeIDE/
                                            • +
                                            • /STM32WB5MM-DK/Applications/Zigbee/Zigbee_TempMeas_Server_Coord/STM32CubeIDE/
                                            • +
                                          • +
                                          +

                                          Development Toolchains and Compilers

                                          +
                                            +
                                          • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                          • +
                                          • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.31 + ST-Link
                                          • +
                                          • STM32CubeIDE toolchain V1.7.0 + ST-Link
                                          • +
                                          +

                                          Supported Devices and boards

                                          +
                                            +
                                          • STM32WB55xx, STM32WB50xx, STM32WB35xx, STM32WB30xx, STM32WB15xx and STM32WB10xx devices.
                                          • +
                                          • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle.
                                          • +
                                          • STM32WB5MM-DK board
                                          • +
                                          • NUCLEO-WB15CC board
                                          • +
                                          +

                                          Dependencies

                                          +

                                          This software release is compatible with:

                                          +
                                            +
                                          • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                          • +
                                          +

                                          Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:

                                          +
                                            +
                                          • Projects/P-NUCLEO-WB55.Nucleo/Applications
                                          • +
                                          • Projects/P-NUCLEO-WB55.USBDongle/Applications
                                          • +
                                          • Projects/NUCLEO-WB15CC/Applications
                                          • +
                                          +

                                          All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:

                                          +
                                            +
                                          • Projects/P-NUCLEO-WB55.Nucleo/Applications/xxx/Binary/.hex
                                          • +
                                          • Projects/P-NUCLEO-WB55.USBDongle/Applications/xxx/Binary/.hex
                                          • +
                                          • Projects/NUCLEO-WB15CC/Applications/xxx/Binary/.hex
                                          • +
                                          +

                                          Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.

                                          +

                                          For a detailed explanation on how to use and how to flash them, you can refer to:

                                          + +
                                          +
                                          +
                                          + +
                                          +

                                          Main Changes

                                          Maintenance Release for BLE, Thread and Zigbee updates

                                          • Thread updates @@ -175,11 +720,11 @@


                                          -

                                          Contents

                                          +

                                          Contents

                                          The components flagged by “” have changed since the previous release. “” are new.


                                          -

                                          Projects

                                          +

                                          Projects

                                          The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                          The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                          @@ -215,7 +760,7 @@


                                          -

                                          Components

                                          +

                                          Components

                                          STM32WBx Firmware Upgrade Services Binary

                                          @@ -633,7 +1178,7 @@


                                          -

                                          Known Limitations

                                          +

                                          Known Limitations

                                          • FUS upgrade:
                                              @@ -668,20 +1213,20 @@
                                            • /STM32WB5MM-DK/Applications/Zigbee/Zigbee_TempMeas_Server_Coord/STM32CubeIDE/
                                          -

                                          Development Toolchains and Compilers

                                          +

                                          Development Toolchains and Compilers

                                          • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                          • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.31 + ST-Link
                                          • STM32CubeIDE toolchain V1.7.0 + ST-Link
                                          -

                                          Supported Devices and boards

                                          +

                                          Supported Devices and boards

                                          • STM32WB55xx, STM32WB50xx, STM32WB35xx, STM32WB30xx, STM32WB15xx and STM32WB10xx devices.
                                          • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle.
                                          • STM32WB5MM-DK board
                                          • NUCLEO-WB15CC board
                                          -

                                          Dependencies

                                          +

                                          Dependencies

                                          This software release is compatible with:

                                          • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                          • @@ -710,7 +1255,7 @@
                                            -

                                            Main Changes

                                            +

                                            Main Changes

                                            Patch Release for FUS security update and Wireless protocols corrections

                                            • FUS: @@ -746,8 +1291,8 @@


                                            -

                                            Contents

                                            -

                                            Projects

                                            +

                                            Contents

                                            +

                                            Projects

                                            The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                            The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                              @@ -758,7 +1303,7 @@


                                            -

                                            Components

                                            +

                                            Components

                                            STM32WBx Firmware Upgrade Services Binary

                                            @@ -1234,7 +1779,7 @@


                                            -

                                            Known Limitations

                                            +

                                            Known Limitations

                                            • FUS upgrade:
                                                @@ -1253,20 +1798,20 @@
                                              • The stm32wb5x_BLE_Zigbee_RFD_dynamic_fw coprocessor wireless binary must be flashed only using the USB interface (as defined in the release note located in the STM32WB_Copro_Wireless_Binaries folder). It is not possible to flash this binary via ST-LINK.
                                              • BLE_DataThroughput known throughput limitation at 2M PHY with Cube IDE project in debug configuration

                                              -

                                              Development Toolchains and Compilers

                                              +

                                              Development Toolchains and Compilers

                                              • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                              • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                              • STM32CubeIDE toolchain V1.4.0 + ST-Link
                                              -

                                              Supported Devices and boards

                                              +

                                              Supported Devices and boards

                                              • STM32WB55xx, STM32WB50xx, STM32WB35xx, STM32WB30xx, STM32WB15xx and STM32WB10xx devices.
                                              • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle.
                                              • STM32WB5MM-DK board
                                              • NUCLEO-WB15CC board
                                              -

                                              Dependencies

                                              +

                                              Dependencies

                                              This software release is compatible with:

                                              • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                              • @@ -1295,7 +1840,7 @@
                                                -

                                                Main Changes

                                                +

                                                Main Changes

                                                Add new devices STM32WB15xx, STM32WB10xx and new boards STM32WB5MM-DK and NUCLEO-WB15CC

                                                • Introduce HAL, LL and STM32WPAN support for stm32wb15xx and stm32wb10xx
                                                • @@ -1352,8 +1897,8 @@
                                                • Minor fixes in DRLC, Voice over Zigbee & RSSI location Clusters
                                              -

                                              Contents

                                              -

                                              Projects

                                              +

                                              Contents

                                              +

                                              Projects

                                              The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                              The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                              -

                                              Components

                                              +

                                              Components

                                              STM32WBx Firmware Upgrade Services Binary

                                              @@ -1826,7 +2371,7 @@


                                              -

                                              Known Limitations

                                              +

                                              Known Limitations

                                              • stm32wb5x_BLE_Zigbee_FFD_static_fw.bin and stm32wb5x_BLE_Zigbee_RFD_static_fw.bin:

                                                  @@ -1840,20 +2385,20 @@
                                              • The stm32wb5x_BLE_Zigbee_RFD_dynamic_fw coprocessor wireless binary must be flashed only using the USB interface (as defined in the release note located in the STM32WB_Copro_Wireless_Binaries folder). It is not possible to flash this binary via ST-LINK.

                                              -

                                              Development Toolchains and Compilers

                                              +

                                              Development Toolchains and Compilers

                                              • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                              • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                              • STM32CubeIDE toolchain V1.4.0 + ST-Link
                                              -

                                              Supported Devices and boards

                                              +

                                              Supported Devices and boards

                                              • STM32WB55xx, STM32WB50xx, STM32WB35xx, STM32WB30xx, STM32WB15xx and STM32WB10xx devices.
                                              • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle.
                                              • STM32WB5MM-DK board
                                              • NUCLEO-WB15CC board
                                              -

                                              Dependencies

                                              +

                                              Dependencies

                                              This software release is compatible with:

                                              • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                              • @@ -1882,7 +2427,7 @@
                                                -

                                                Main Changes

                                                +

                                                Main Changes

                                                Introduce Zigbee applications compatible with STM32CubeMX 6.1.0

                                                • BLE-Mesh library version 1.13.001:

                                                  @@ -1905,15 +2450,15 @@
                                            -

                                            Contents

                                            -

                                            Projects

                                            +

                                            Contents

                                            +

                                            Projects

                                            The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                            The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                            -

                                            Components

                                            +

                                            Components

                                            STM32WB5x Firmware Upgrade Services Binary

                                            @@ -2221,7 +2766,7 @@


                                            -

                                            Known Limitations

                                            +

                                            Known Limitations

                                            • stm32wb5x_BLE_Zigbee_FFD_static_fw.bin and stm32wb5x_BLE_Zigbee_RFD_static_fw.bin:

                                                @@ -2235,18 +2780,18 @@
                                            • The stm32wb5x_BLE_Zigbee_RFD_dynamic_fw coprocessor wireless binary must be flashed only using the USB interface (as defined in the release note located in the STM32WB_Copro_Wireless_Binaries folder). It is not possible to flash this binary via ST-LINK.

                                            -

                                            Development Toolchains and Compilers

                                            +

                                            Development Toolchains and Compilers

                                            • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                            • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                            • STM32CubeIDE toolchain V1.4.0 + ST-Link
                                            -

                                            Supported Devices and boards

                                            +

                                            Supported Devices and boards

                                            • STM32WB55xx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.
                                            • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                            -

                                            Dependencies

                                            +

                                            Dependencies

                                            This software release is compatible with:

                                            • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                            • @@ -2268,7 +2813,7 @@
                                              -

                                              Main Changes

                                              +

                                              Main Changes

                                              Introduce BLE/Thread and BLE/Zigbee dynamic concurrent mode, the support of LLD BLE and PHY_802.15.4 CLI application

                                              • Dynamic Concurrent mode support between BLE and Zigbee @@ -2334,15 +2879,15 @@
                                          -

                                          Contents

                                          -

                                          Projects

                                          +

                                          Contents

                                          +

                                          Projects

                                          The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                          The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                          -

                                          Components

                                          +

                                          Components

                                          STM32WB5x Firmware Upgrade Services Binary

                                          @@ -2650,25 +3195,25 @@


                                          -

                                          Known Limitations

                                          +

                                          Known Limitations

                                          • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                            • Moving from stm32wb5x_BLE_Stack_fw.bin to stm32wb5x_BLE_Thread_fw.bin
                                          -

                                          Development Toolchains and Compilers

                                          +

                                          Development Toolchains and Compilers

                                          • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                          • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                          • STM32CubeIDE toolchain V1.4.0 + ST-Link
                                          -

                                          Supported Devices and boards

                                          +

                                          Supported Devices and boards

                                          • STM32WB55xx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.
                                          • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                          -

                                          Dependencies

                                          +

                                          Dependencies

                                          This software release is compatible with:

                                          • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                          • @@ -2690,7 +3235,7 @@
                                            -

                                            Main Changes

                                            +

                                            Main Changes

                                            Add Zigbee low power mode support and firmware and wireless stack upgrade over the air

                                            • Zigbee @@ -2754,15 +3299,15 @@
                                            • Replace SW4STM32 by STM32CubeIDE projects files for all examples and application
                                          -

                                          Contents

                                          -

                                          Projects

                                          +

                                          Contents

                                          +

                                          Projects

                                          The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                          The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                          -

                                          Components

                                          +

                                          Components

                                          STM32WB5x Firmware Upgrade Services Binary

                                          @@ -3034,25 +3579,25 @@


                                          -

                                          Known Limitations

                                          +

                                          Known Limitations

                                          • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                            • Moving from stm32wb5x_BLE_Stack_fw.bin to stm32wb5x_BLE_Thread_fw.bin
                                          -

                                          Development Toolchains and Compilers

                                          +

                                          Development Toolchains and Compilers

                                          • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                          • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                          • STM32CubeIDE toolchain V1.4.0 + ST-Link
                                          -

                                          Supported Devices and boards

                                          +

                                          Supported Devices and boards

                                          • STM32WB55xx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.
                                          • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                          -

                                          Dependencies

                                          +

                                          Dependencies

                                          This software release is compatible with:

                                          • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                          • @@ -3074,10 +3619,10 @@
                                            -

                                            Main Changes

                                            +

                                            Main Changes

                                            Correct install address for stm32wb5x_Thread_FTD_fw.bin

                                            -

                                            Contents

                                            -

                                            Projects

                                            +

                                            Contents

                                            +

                                            Projects

                                            The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                            The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                            -

                                            Components

                                            +

                                            Components

                                            STM32WB5x Firmware Upgrade Services Binary

                                            @@ -3412,26 +3957,26 @@


                                            -

                                            Known Limitations

                                            +

                                            Known Limitations

                                            • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                              • Moving from stm32wb5x_BLE_Stack_fw.bin to stm32wb5x_BLE_Thread_fw.bin
                                            -

                                            Development Toolchains and Compilers

                                            +

                                            Development Toolchains and Compilers

                                            • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                            • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                            • STM32CubeIDE toolchain V1.2.0 + ST-Link
                                            -

                                            Supported Devices and boards

                                            +

                                            Supported Devices and boards

                                            • STM32WB55xx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.
                                            • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                            • NUCLEO-WB35CE board.
                                            -

                                            Dependencies

                                            +

                                            Dependencies

                                            This software release is compatible with:

                                            • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                            • @@ -3454,7 +3999,7 @@
                                              -

                                              Main Changes

                                              +

                                              Main Changes

                                              Add the support of several additional Zigbee clusters

                                              • Zigbee @@ -3555,8 +4100,8 @@
                                          -

                                          Contents

                                          -

                                          Projects

                                          +

                                          Contents

                                          +

                                          Projects

                                          The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                          The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                          -

                                          Components

                                          +

                                          Components

                                          STM32WB5x Firmware Upgrade Services Binary

                                          @@ -3891,27 +4436,27 @@


                                          -

                                          Known Limitations

                                          +

                                          Known Limitations

                                          • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                            • Moving from stm32wb5x_BLE_Stack_fw.bin to stm32wb5x_BLE_Thread_fw.bin
                                          -

                                          Development Toolchains and Compilers

                                          +

                                          Development Toolchains and Compilers

                                          • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                          • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                          • System Workbench for STM32 (SW4STM32) toolchain V2.7 + ST-Link
                                          • STM32CubeIDE toolchain V1.2.0 + ST-Link
                                          -

                                          Supported Devices and boards

                                          +

                                          Supported Devices and boards

                                          • STM32WB55xx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.
                                          • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                          • NUCLEO-WB35CE board.
                                          -

                                          Dependencies

                                          +

                                          Dependencies

                                          This software release is compatible with:

                                          • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                          • @@ -3934,7 +4479,7 @@
                                            -

                                            Main Changes

                                            +

                                            Main Changes

                                            Introduction of STM32WB5Mxx, STM32WB35xx, STM32WB30xx product and BLE/Zigbee static concurrent mode

                                            • STM32WB35xx: @@ -4047,8 +4592,8 @@
                                            • Introduce the support od STM32WB5Mxx inside the cmsis device, the HAL and the LL library.
                                          -

                                          Contents

                                          -

                                          Projects

                                          +

                                          Contents

                                          +

                                          Projects

                                          The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                          The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                          -

                                          Components

                                          +

                                          Components

                                          STM32WB5x Firmware Upgrade Services Binary

                                          @@ -4371,7 +4916,7 @@


                                          -

                                          Known Limitations

                                          +

                                          Known Limitations

                                          • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                              @@ -4379,20 +4924,20 @@
                                          • The example RCC/RCC_ClockConfig encounter a hard fault after few keypressed. This will be corrected inside the next release.
                                          -

                                          Development Toolchains and Compilers

                                          +

                                          Development Toolchains and Compilers

                                          • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                          • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                          • System Workbench for STM32 (SW4STM32) toolchain V2.7 + ST-Link
                                          • STM32CubeIDE toolchain V1.2.0 + ST-Link
                                          -

                                          Supported Devices and boards

                                          +

                                          Supported Devices and boards

                                          • STM32WB55xx, STM32WB50xx, STM32WB35xx and STM32WB30xx devices.
                                          • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                          • NUCLEO-WB35CE board.
                                          -

                                          Dependencies

                                          +

                                          Dependencies

                                          This software release is compatible with:

                                          • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                          • @@ -4415,7 +4960,7 @@
                                            -

                                            Main Changes

                                            +

                                            Main Changes

                                            Maintenance Release

                                            • BLE: @@ -4440,15 +4985,15 @@
                                          • Maintenance release for HAL and LL drivers.
                                          -

                                          Contents

                                          -

                                          Projects

                                          +

                                          Contents

                                          +

                                          Projects

                                          The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                          The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                          -

                                          Components

                                          +

                                          Components

                                          Firmware Upgrade Services Binary

                                          @@ -4694,7 +5239,7 @@
                                          -

                                          Known Limitations

                                          +

                                          Known Limitations

                                          • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                              @@ -4702,18 +5247,18 @@
                                          • BLE_MeshLightingDemo application is not functionnal under Linux platform.
                                          -

                                          Development Toolchains and Compilers

                                          +

                                          Development Toolchains and Compilers

                                          • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                          • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                          • System Workbench for STM32 (SW4STM32) toolchain V2.7 + ST-Link
                                          -

                                          Supported Devices and boards

                                          +

                                          Supported Devices and boards

                                          • STM32WB55xx and STM32WB50xx devices
                                          • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                          -

                                          Dependencies

                                          +

                                          Dependencies

                                          This software release is compatible with:

                                          • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                          • @@ -4735,7 +5280,7 @@
                                            -

                                            Main Changes

                                            +

                                            Main Changes

                                            Introduction of ZIGBEE support

                                            STM32WB ecosystem keeps growing, now with the introduction of ZigBee protocol support as certified compliant platform, running on certified 802.15.4 2015 LLD MAC and PHY.

                                            The wireless stack is based on ZigBee pro 2017, R22 release version in order to propose a ZigBee 3.0 solution. First ON/OFF cluster is coming in this STM32CubeWB Firmware Package delivery release.

                                            @@ -4764,15 +5309,15 @@
                                          • Integration of BLE Mesh library v1.10.004
                                          • Maintenance release for CMSIS, HAL and LL drivers.
                                          -

                                          Contents

                                          -

                                          Projects

                                          +

                                          Contents

                                          +

                                          Projects

                                          The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                          The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                          -

                                          Components

                                          +

                                          Components

                                          Firmware Upgrade Services Binary

                                          @@ -5012,7 +5557,7 @@
                                          -

                                          Known Limitations

                                          +

                                          Known Limitations

                                          • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                              @@ -5021,18 +5566,18 @@
                                            • Mac 802-15-4 applications are provided with EWARM IDE. MDK-ARM and SW4STM32 IDE are planned for a future release.
                                            • BLE_MeshLightingDemo application is not functionnal under Linux platform.
                                            -

                                            Development Toolchains and Compilers

                                            +

                                            Development Toolchains and Compilers

                                            • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                            • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                            • System Workbench for STM32 (SW4STM32) toolchain V2.7 + ST-Link
                                            -

                                            Supported Devices and boards

                                            +

                                            Supported Devices and boards

                                            • STM32WB55xx and STM32WB50xx devices
                                            • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                            -

                                            Dependencies

                                            +

                                            Dependencies

                                            This software release is compatible with:

                                            • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                            • @@ -5054,7 +5599,7 @@
                                              -

                                              Main Changes

                                              +

                                              Main Changes

                                              STM32WB50xx introduction and new features addition

                                              This release introduces the following feature:

                                                @@ -5081,15 +5626,15 @@
                                              • Mesh Library V1.10.000
                                            -

                                            Contents

                                            -

                                            Projects

                                            +

                                            Contents

                                            +

                                            Projects

                                            The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                            The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                            -

                                            Components

                                            +

                                            Components

                                            Firmware Upgrade Services Binary

                                            @@ -5331,7 +5876,7 @@


                                            -

                                            Known Limitations

                                            +

                                            Known Limitations

                                            • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                                @@ -5341,18 +5886,18 @@
                                              • BLE_MeshLightingDemo application is not functionnal under Linux platform.
                                              • Zigbee supports only OnOff cluster.
                                              -

                                              Development Toolchains and Compilers

                                              +

                                              Development Toolchains and Compilers

                                              • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                              • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                              • System Workbench for STM32 (SW4STM32) toolchain V2.7 + ST-Link
                                              -

                                              Supported Devices and boards

                                              +

                                              Supported Devices and boards

                                              • STM32WB55xx and STM32WB50xx devices
                                              • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                              -

                                              Dependencies

                                              +

                                              Dependencies

                                              This software release is compatible with:

                                              • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                              • @@ -5374,7 +5919,7 @@
                                                -

                                                Main Changes

                                                +

                                                Main Changes

                                                Patch release for FUS V1.0.2,Wireless Coprocessor Binary bug fix and BLE Mesh Library improvements

                                                This release introduces the following feature:

                                                  @@ -5400,8 +5945,8 @@
                                            -

                                            Contents

                                            -

                                            Projects

                                            +

                                            Contents

                                            +

                                            Projects

                                            The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                            The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                            Please note that the path of the example projects have been change to P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle.

                                            -

                                            Components

                                            +

                                            Components

                                            Firmware Upgrade Services Binary

                                            @@ -5633,7 +6178,7 @@


                                            -

                                            Known Limitations

                                            +

                                            Known Limitations

                                            • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                                @@ -5651,18 +6196,18 @@
                                              • SW4STM32 project is compiled without optimisation. (With optimised size compilation, the virtual com port required for the application is not functionnal)
                                            -

                                            Development Toolchains and Compilers

                                            +

                                            Development Toolchains and Compilers

                                            • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                            • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                            • System Workbench for STM32 (SW4STM32) toolchain V2.7 + ST-Link
                                            -

                                            Supported Devices and boards

                                            +

                                            Supported Devices and boards

                                            • STM32WB55xx devices
                                            • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                            -

                                            Dependencies

                                            +

                                            Dependencies

                                            This software release is compatible with:

                                            • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                            • @@ -5684,7 +6229,7 @@
                                              -

                                              Main Changes

                                              +

                                              Main Changes

                                              New features introduction and maintenance release

                                              This release introduces the following feature:

                                                @@ -5746,8 +6291,8 @@
                                              • Projects\P-NUCLEO-WB55.USBDongle\Applications\BLE
                                              • Projects\P-NUCLEO-WB55.USBDongle\Applications\Thread
                                              -

                                              Contents

                                              -

                                              Projects

                                              +

                                              Contents

                                              +

                                              Projects

                                              The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                              The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                              Please note that the path of the example projects have been change to P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle.

                                              -

                                              Components

                                              +

                                              Components

                                              Firmware Upgrade Services Binary

                                              @@ -5979,7 +6524,7 @@


                                              -

                                              Known Limitations

                                              +

                                              Known Limitations

                                              • With the ability to change the Coprocessor Wireless Binaries Over The Air (OTA), it is possible to switch from one binary to another. Only, the following case is not possible due to available memory size:
                                                  @@ -5997,18 +6542,18 @@
                                                • SW4STM32 project is compiled without optimisation. (With optimised size compilation, the virtual com port required for the application is not functionnal)
                                              -

                                              Development Toolchains and Compilers

                                              +

                                              Development Toolchains and Compilers

                                              • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                              • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                              • System Workbench for STM32 (SW4STM32) toolchain V2.7 + ST-Link
                                              -

                                              Supported Devices and boards

                                              +

                                              Supported Devices and boards

                                              • STM32WB55xx devices
                                              • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                              -

                                              Dependencies

                                              +

                                              Dependencies

                                              This software release is compatible with:

                                              • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                              • @@ -6030,7 +6575,7 @@
                                                -

                                                Main Changes

                                                +

                                                Main Changes

                                                First release

                                                First release of STM32CubeWB (STM32Cube for STM32WB Series) supporting STM32WB55xx devices.

                                                In the STM32CubeWB MCU Package, most of the examples and applications projects are generated with the STM32CubeMX tool to initialize the system, peripherals and middleware stacks.

                                                @@ -6046,15 +6591,15 @@
                                              • Projects\P-NUCLEO-WB55.USBDongle\Applications\BLE
                                              • Projects\P-NUCLEO-WB55.USBDongle\Applications\Thread
                                              -

                                              Contents

                                              -

                                              Projects

                                              +

                                              Contents

                                              +

                                              Projects

                                              The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.

                                              The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).

                                              -

                                              Components

                                              +

                                              Components

                                              Coprocessor Wireless Binaries

                                              @@ -6247,7 +6792,7 @@


                                              -

                                              Known Limitations

                                              +

                                              Known Limitations

                                              • BLE\BLE_p2pClient is provided with EWARM and MDK-ARM IDE. A connection issue with BLE_p2pServer is encounter with SW4STM32.
                                              • BLE\BLE_p2pRouter is provided with EWARM and MDK-ARM IDE. A connection issue with BLE_p2pServer is encounter with SW4STM32.
                                              • @@ -6277,18 +6822,18 @@
                                          -

                                          Development Toolchains and Compilers

                                          +

                                          Development Toolchains and Compilers

                                          • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link
                                          • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25 + ST-Link
                                          • System Workbench for STM32 (SW4STM32) toolchain V2.7 + ST-Link
                                          -

                                          Supported Devices and boards

                                          +

                                          Supported Devices and boards

                                          • STM32WB55xx devices
                                          • P-NUCLEO-WB55 kit composed of P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle
                                          -

                                          Dependencies

                                          +

                                          Dependencies

                                          This software release is compatible with:

                                          • STM32WB_Copro_Wireless_Binaries available under Projects/STM32WB_Copro_Wireless_Binaries
                                          • diff --git a/package.xml b/package.xml index 751dfdf7e..17ca94429 100644 --- a/package.xml +++ b/package.xml @@ -1,6 +1,6 @@ - - + + \ No newline at end of file -- cgit v1.2.3