This software component is licensed by ST under Ultimate Liberty license SLA0044, the “License”;
You may not use this file except in compliance with the License.
You may obtain a copy of the License at: SLA0044
This release covers the delivery of STM32WB Coprocessor binaries.
Here is the list of references to user documents:
Here is the list of the supported binaries:
How to flash the Wireless Coprocessor Binary via USB (Command Line Interface)
Inside the below procedure, the references to binaries name and install address are provided in the section Main Changes of this file.
STEP 1: Use STM32CubeProgrammer
Version 2.0 or higher.
It gives access to Firmware Upgrade Service (FUS) (AN5185 : ST firmware upgrade services for STM32WB Series.) through Bootloader.
It is currently available as Command Line Interface (CLI) mode.
STEP 2: Access to Bootloader USB Interface (system flash)
STEP 3 : Delete current wireless stack
STEP 5 : Download FUS 1.0.2 (stm32wb5x_FUS_fw_1_0_2.bin):
Please check Firmware Upgrade Services Binary Table for Install@ parameter depending of the binary.
STEP 6 : Download latest FUS :
Please check Firmware Upgrade Services Binary Table for Install@ parameter depending of the binary.
STEP 7 : Download new wireless stack :
Please check Wireless Coprocessor Binary Table for Install@ parameter depending of the binary.
STEP 8 : Revert STEP 2 procedure to put back device in normal mode.
How to flash the Wireless Coprocessor Binary via SWD/JTAG by ST-LINK (Command Line Interface)
Inside the below procedure, the references to binaries name and install address are provided in the section Main Changes of this file.
STEP 1: Use STM32CubeProgrammer
Version 2.4.0 or higher.
It gives access to Firmware Upgrade Service (FUS) (AN5185 : ST firmware upgrade services for STM32WB Series.) through Bootloader.
It is currently available as Command Line Interface (CLI) mode.
STEP 2: Access to SWD Interface (system flash)
STEP 3: Delete current wireless stack
STEP 4 : Read and upgrade FUS Version (if unknown FUS version)
STEP 5 : Download FUS v1.0.2:
Please check Firmware Upgrade Services Binary Table for Install@ parameter depending of the binary.
STEP 6 :Download latest FUS:
Please check Firmware Upgrade Services Binary Table for Install@ parameter depending of the binary.
STEP 7 : Download new wireless stack :
Please check Wireless Coprocessor Binary Table for Install@ parameter depending of the binary.
STEP 8 : Revert to default OB configuration :
How to flash the Wireless Coprocessor Binary via USB (STM32CubeProgrammer GUI)
Inside the below procedure, the references to binaries name and install address are provided in the section Main Changes of this file.
STEP 1: Use STM32CubeProgrammer GUI
Version 2.4.0 or higher.
It gives access to Firmware Upgrade Service (FUS) (AN5185 : ST firmware upgrade services for STM32WB Series.) through Bootloader.
It is currently available as Graphical User Interface (GUI) mode (or Command Line Interface (CLI) mode).
STEP 2: Access to Bootloader USB Interface (system flash)
STEP 3 : Delete current wireless stack
STEP 4 : Read and upgrade FUS Version
STEP 5 : Download FUS v1.0.2 :
STEP 6 :Download latest FUS :
STEP 7 : Download new wireless stack :
STEP 8 : Revert STEP 2 procedure to put back device in normal mode.
How to flash the Wireless Coprocessor Binary via SWD/JTAG by ST-LINK (STM32CubeProgrammer GUI)
Inside the below procedure, the references to binaries name and install address are provided in the section Main Changes of this file.
STEP 1: Use STM32CubeProgrammer GUI
Version 2.4.0 or higher.
It gives access to Firmware Upgrade Service (FUS) (AN5185 : ST firmware upgrade services for STM32WB Series.) through Bootloader.
It is currently available as Graphical User Interface (GUI) mode (or Command Line Interface (CLI) mode).
STEP 2: Access to SWD Interface (system flash)
STEP 3: Delete current wireless stack
STEP 4 : Read and upgrade FUS Version (if unknown FUS version)
STEP 5 : Download FUS v1.0.2 :
STEP 6 :Download latest FUS :
STEP 7 : Download new wireless stack :
STEP 8 : Revert to default configuration: in Option Bytes menu for User Configuration set: nSWboot0=1 (checked) nboot1=1 nboot0=1
How to compute available flash size
The default linker file is provided in [\Drivers\CMSIS\Device\ST32WBxx\Source\Templates].
The maximum flash memory that can be used by the application is up to the Secure Flash Start Address (SFSA) that can be read from the option byte.
The ICFEDIT_region_ROM_end in the linker can be modified with a value up to : (0x08000000 + (SFSA << 12)) - 1.
Example: When the SFSA option byte is set to 0xA0, the maximum value to be used for __ICFEDIT_region_ROM_end is 0x0809FFFF – which is 640KB of flash
Note: The SFSA option byte can only be set by the CPU2. The user cannot modify that value.
Associated changes in Wireless Coprocessor Binary:
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 Binary | STM32WB5xxG(1M) | STM32WB5xxY(640k) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|---|
stm32wb5x_FUS_fw_1_0_2.bin | 0x080EC000 | 0x0809A000 | 0x0807A000 | 0x0803A000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | 0x080EC000 | 0x0809A000 | 0x0807A000 | 0x0803A000 | v1.1.2 | 02/05/2021 |
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 Binary | STM32WB5xxG(1M) | STM32WB5xxY(640k) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|---|
stm32wb5x_BLE_HCILayer_fw.bin | 0x080E0000 | 0x0808C000 | 0x0806C000 | 0x802C000 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_HCI_AdvScan_fw.bin | 0x080EA000 | 0x08096000 | 0x08076000 | 0x8036000 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_LLD_fw.bin | 0x080EC000 | 0x08098000 | 0x08078000 | 0x08038000 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Mac_802_15_4_fw.bin | 0x080B5000 | 0x08061000 | 0x08041000 | 0x08001000 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Stack_full_fw.bin | 0x080CA000 | 0x08076000 | 0x08056000 | 0x8016000 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Stack_light_fw.bin | 0x080D6000 | 0x08082000 | 0x08062000 | 0x8022000 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Thread_dynamic_fw.bin | 0x08070000 | 0x0801C000 | 0x00 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Thread_static_fw.bin | 0x08072000 | 0x0801E000 | 0x00 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | 0x08077000 | 0x08023000 | 0x08003000 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | 0x08079000 | 0x08025000 | 0x08005000 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | 0x08086000 | 0x08032000 | 0x08012000 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | 0x08087000 | 0x08033000 | 0x08013000 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E3000 | 0x0808F000 | 0x0806F000 | 0x0802F000 | v1.11.0 | 02/05/2021 |
stm32wb5x_Phy_802_15_4_fw.bin | 0x080DE000 | 0x0808A000 | 0x0806A000 | 0x0802A000 | v1.11.0 | 02/05/2021 |
stm32wb5x_Thread_FTD_fw.bin | 0x08098000 | 0x08044000 | 0x08024000 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_Thread_MTD_fw.bin | 0x080AB000 | 0x08057000 | 0x08037000 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_Zigbee_FFD_fw.bin | 0x080A7000 | 0x08053000 | 0x08033000 | 0x00 | v1.11.0 | 02/05/2021 |
stm32wb5x_Zigbee_RFD_fw.bin | 0x080B5000 | 0x08061000 | 0x08041000 | 0x08001000 | v1.11.0 | 02/05/2021 |
Associated changes in Wireless Coprocessor Binary:
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 Binary | STM32WB5xxG(1M) | STM32WB5xxY(640k) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|---|
stm32wb5x_FUS_fw_1_0_2.bin | 0x080EC000 | 0x0809A000 | 0x0807A000 | 0x0803A000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | 0x080EC000 | 0x0809A000 | 0x0807A000 | 0x0803A000 | v1.1.0 | 02/10/2020 |
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 Binary | STM32WB5xxG(1M) | STM32WB5xxY(640k) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|---|
stm32wb5x_BLE_HCILayer_fw.bin | 0x080E0000 | 0x0808C000 | 0x0806C000 | 0x0802C000 | v1.10.0 | 10/26/2020 |
stm32wb5x_BLE_HCI_AdvScan_fw.bin | 0x080EA000 | 0x08096000 | 0x08076000 | 0x08036000 | v1.10.0 | 10/26/2020 |
stm32wb5x_BLE_LLD_fw.bin | 0x080EB000 | 0x08097000 | 0x08077000 | 0x08037000 | v1.10.0 | 10/15/2020 |
stm32wb5x_BLE_Stack_full_fw.bin | 0x080CB000 | 0x08077000 | 0x08057000 | 0x08017000 | v1.10.0 | 10/26/2020 |
stm32wb5x_BLE_Stack_light_fw.bin | 0x080D6000 | 0x08082000 | 0x08062000 | 0x08022000 | v1.10.0 | 10/26/2020 |
stm32wb5x_BLE_Thread_dynamic_fw.bin | 0x08075000 | 0x08021000 | 0x08001000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_BLE_Thread_static_fw.bin | 0x08077000 | 0x08023000 | 0x08003000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | 0x08079000 | 0x08025000 | 0x08005000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | 0x0807B000 | 0x08027000 | 0x08007000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | 0x08087000 | 0x08033000 | 0x08013000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | 0x08089000 | 0x08035000 | 0x08015000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E3000 | 0x0808F000 | 0x0806F000 | 0x0802F000 | v1.10.0 | 10/15/2020 |
stm32wb5x_Phy_802_15_4_fw.bin | 0x080DE000 | 0x0808A000 | 0x0806A000 | 0x0802A000 | v1.10.0 | 10/15/2020 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809B000 | 0x08047000 | 0x08027000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B1000 | 0x0805D000 | 0x0803D000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_Zigbee_FFD_fw.bin | 0x080A7000 | 0x08053000 | 0x08033000 | 0x00 | v1.10.0 | 10/15/2020 |
stm32wb5x_Zigbee_RFD_fw.bin | 0x080B6000 | 0x08062000 | 0x08042000 | 0x08002000 | v1.10.0 | 10/15/2020 |
Associated changes in Wireless Coprocessor Binary:
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 Binary | STM32WB5xxG(1M) | STM32WB5xxY(640k) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|---|
stm32wb5x_FUS_fw_1_0_2.bin | 0x080EC000 | 0x0809A000 | 0x0807A000 | 0x0803A000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | 0x080EC000 | 0x0809A000 | 0x0807A000 | 0x0803A000 | v1.1.0 | 02/10/2020 |
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 Binary | STM32WB5xxG(1M) | STM32WB5xxY(640k) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|---|
stm32wb5x_BLE_HCILayer_fw.bin | 0x080E0000 | 0x0808C000 | 0x0806C000 | 0x0802C000 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_HCI_AdvScan_fw.bin | 0x080EA000 | 0x08096000 | 0x08076000 | 0x08036000 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_LLD_fw.bin | 0x080EB000 | 0x08097000 | 0x08077000 | 0x08037000 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_Stack_full_fw.bin | 0x080CB000 | 0x08077000 | 0x08057000 | 0x08017000 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_Stack_light_fw.bin | 0x080D5000 | 0x08081000 | 0x08061000 | 0x08021000 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_Thread_dynamic_fw.bin | 0x08075000 | 0x08021000 | 0x08001000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_Thread_static_fw.bin | 0x08077000 | 0x08023000 | 0x08003000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | 0x08079000 | 0x08025000 | 0x08005000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | 0x0807B000 | 0x08027000 | 0x08007000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | 0x08087000 | 0x08033000 | 0x08013000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | 0x08089000 | 0x08035000 | 0x08015000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080DC000 | 0x08088000 | 0x08068000 | 0x08028000 | v1.9.0 | 09/21/2020 |
stm32wb5x_Phy_802_15_4_fw.bin | 0x080DE000 | 0x0808A000 | 0x0806A000 | 0x0802A000 | v1.9.0 | 09/21/2020 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809B000 | 0x08047000 | 0x08027000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B1000 | 0x0805D000 | 0x0803D000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_Zigbee_FFD_fw.bin | 0x080A1000 | 0x0804D000 | 0x0802D000 | 0x00 | v1.9.0 | 09/21/2020 |
stm32wb5x_Zigbee_RFD_fw.bin | 0x080B0000 | 0x0805C000 | 0x0803C000 | 0x00 | v1.9.0 | 09/21/2020 |
Associated changes in Wireless Coprocessor Binary:
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 Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_FUS_fw_1_0_2.bin | 0x080EC000 | 0x0807A000 | 0x0803A000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | 0x080EC000 | 0x0807A000 | 0x0803A000 | v1.1.0 | 02/10/2020 |
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 Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_BLE_HCILayer_fw.bin | 0x080DC000 | 0x08068000 | 0x08028000 | v1.8.0 | 06/19/2020 |
stm32wb5x_BLE_Stack_full_fw.bin | 0x080CB000 | 0x08057000 | 0x08017000 | v1.8.0 | 06/19/2020 |
stm32wb5x_BLE_Stack_light_fw.bin | 0x080D6000 | 0x08062000 | 0x8022000 | v1.8.0 | 06/19/2020 |
stm32wb5x_BLE_Thread_static_fw.bin | 0x08076000 | NA | NA | v1.8.0 | 06/22/2020 |
stm32wb5x_BLE_Zigbee_static_fw.bin | 0x0807B000 | NA | NA | v1.8.0 | 06/22/2020 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E3000 | 0x0806F000 | 0x0802F000 | v1.8.0 | 06/22/2020 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EC000 | 0x08078000 | 0x08038000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809D000 | 0x08029000 | NA | v1.8.0 | 06/22/2020 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B3000 | 0x0803F000 | NA | v1.8.0 | 06/22/2020 |
stm32wb5x_Zigbee_FFD_fw.bin | 0x080A7000 | 0x08033000 | NA | v1.8.0 | 06/22/2020 |
stm32wb5x_Zigbee_RFD_fw.bin | 0x080B6000 | 0x08042000 | NA | v1.8.0 | 06/22/2020 |
Associated changes in Wireless Coprocessor Binary:
Firmware Upgrade Services Binary Table: Provides Install address for the targeted binary to be used in flash procedure “STEP 5” via USB or “STEP 3” via SWD/JTAG.
Wireless Coprocessor Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_FUS_fw_1_0_2.bin | 0x080EC000 | 0x0807A000 | 0x0803A000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | 0x080EC000 | 0x0807A000 | 0x0803A000 | v1.1.0 | 02/10/2020 |
Wireless Coprocessor Binary Table: Provides Install address for the targeted binary to be used in flash procedure “STEP 6” via USB or “STEP 4” via SWD/JTAG.
Wireless Coprocessor Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_BLE_HCILayer_fw.bin | 0x080DC000 | 0x08068000 | 0x08028000 | v1.6.0 | 03/27/2020 |
stm32wb5x_BLE_Stack_full_fw.bin | 0x080CB000 | 0x08057000 | 0x08017000 | v1.6.0 | 03/27/2020 |
stm32wb5x_BLE_Stack_light_fw.bin | 0x80D9000 | 0x8065000 | 0x8025000 | v1.6.0 | 03/27/2020 |
stm32wb5x_BLE_Thread_fw.bin | 0x08078000 | NA | NA | v1.6.0 | 03/27/2020 |
stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | 0x0807C000 | NA | NA | v1.6.0 | 03/27/2020 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E4000 | 0x08070000 | 0x08030000 | v1.6.0 | 03/27/2020 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EC000 | 0x08078000 | 0x08038000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809E000 | 0x0802A000 | NA | v1.6.0 | 03/27/2020 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B4000 | 0x08040000 | NA | v1.6.0 | 03/27/2020 |
stm32wb5x_Zigbee_FFD_Full_fw.bin | 0x080A9000 | 0x08035000 | NA | v1.6.0 | 03/27/2020 |
stm32wb5x_Zigbee_RFD_fw.bin | 0x080B3000 | 0x0803F000 | NA | v1.6.0 | 03/27/2020 |
Associated changes in Wireless Coprocessor Binary:
Firmware Upgrade Services Binary Table: Provides Install address for the targeted binary to be used in flash procedure “STEP 5” via USB or “STEP 3” via SWD/JTAG.
Wireless Coprocessor Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_FUS_fw_1_0_2.bin | 0x080EC000 | 0x0807A000 | 0x0803A000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | 0x080EC000 | 0x0807A000 | 0x0803A000 | v1.1.0 | 02/10/2020 |
Wireless Coprocessor Binary Table: Provides Install address for the targeted binary to be used in flash procedure “STEP 6” via USB or “STEP 4” via SWD/JTAG.
Wireless Coprocessor Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_BLE_HCILayer_fw.bin | 0x080DC000 | 0x08068000 | 0x08028000 | v1.5.0 | 02/10/2020 |
stm32wb5x_BLE_Stack_full_fw.bin | 0x080CB000 | 0x08057000 | 0x08017000 | v1.5.0 | 02/10/2020 |
stm32wb5x_BLE_Stack_light_fw.bin | 0x80D9000 | 0x8065000 | 0x8025000 | v1.5.0 | 02/10/2020 |
stm32wb5x_BLE_Thread_fw.bin | 0x08078000 | NA | NA | v1.5.0 | 02/10/2020 |
stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | 0x0807C000 | NA | NA | v1.5.0 | 02/10/2020 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E4000 | 0x08070000 | 0x08030000 | v1.5.0 | 02/10/2020 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EC000 | 0x08078000 | 0x08038000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809F000 | 0x0802B000 | NA | v1.5.0 | 02/10/2020 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B4000 | 0x08040000 | NA | v1.5.0 | 02/10/2020 |
stm32wb5x_Zigbee_FFD_Full_fw.bin | 0x080A9000 | 0x08035000 | NA | v1.5.0 | 02/10/2020 |
Associated changes in Wireless Coprocessor Binary:
Firmware Upgrade Services Binary Table: Provides Install address for the targeted binary to be used in “STEP 5” of flash procedure.
Wireless Coprocessor Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_FUS_fw.bin | 0x080EC000 | 0x0807A000 | 0x0803A000 | v1.0.2 | 04/10/2019 |
Wireless Coprocessor Binary Table: Provides Install address for the targeted binary to be used in “STEP 6” of flash procedure.
Wireless Coprocessor Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_BLE_HCILayer_fw.bin | 0x080DC000 | 0x08068000 | 0x08028000 | v1.4.0 | 11/22/2019 |
stm32wb5x_BLE_Stack_fw.bin | 0x080CB000 | 0x08057000 | 0x08017000 | v1.4.0 | 11/22/2019 |
stm32wb5x_BLE_Thread_fw.bin | 0x08078000 | NA | NA | v1.4.0 | 11/22/2019 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E5000 | 0x08071000 | 0x08031000 | v1.4.0 | 11/22/2019 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EC000 | 0x08078000 | 0x08038000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809F000 | 0x0802B000 | NA | v1.4.0 | 11/22/2019 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B5000 | 0x08041000 | NA | v1.4.0 | 11/22/2019 |
stm32wb5x_Zigbee_FFD_Full_fw.bin | 0x080A3000 | 0x0802F000 | NA | v1.4.0 | 11/22/2019 |
Associated changes in Wireless Coprocessor Binary:
Firmware Upgrade Services Binary Table: Provides Install address for the targeted binary to be used in “STEP 5” of flash procedure.
Wireless Coprocessor Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_FUS_fw.bin | 0x080EC000 | 0x0807A000 | 0x0803A000 | v1.0.2 | 04/10/2019 |
Wireless Coprocessor Binary Table: Provides Install address for the targeted binary to be used in “STEP 6” of flash procedure.
Wireless Coprocessor Binary | STM32WB5xxG(1M) | STM32WB5xxE(512K) | STM32WB5xxC(256K) | Version | Date |
---|---|---|---|---|---|
stm32wb5x_BLE_HCILayer_fw.bin | 0x080DC000 | 0x08068000 | 0x08028000 | v1.3.0 | 09/09/2019 |
stm32wb5x_BLE_Stack_fw.bin | 0x080CB000 | 0x08057000 | 0x08017000 | v1.3.1 | 09/24/2019 |
stm32wb5x_BLE_Thread_fw.bin | 0x08078000 | NA | NA | v1.3.1 | 09/24/2019 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E5000 | 0x08071000 | 0x08031000 | v1.3.0 | 09/09/2019 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EC000 | 0x08078000 | 0x08038000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809F000 | 0x0802B000 | NA | v1.3.1 | 09/24/2019 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B5000 | 0x08041000 | NA | v1.3.1 | 09/24/2019 |
stm32wb5x_zigbee_full_fw.bin | 0x0808D000 | 0x08019000 | NA | v1.3.0 | 09/09/2019 |
Associated changes in Wireless Coprocessor Binary:
Blackout time should be back to 5sec after bonding OK
Firmware Upgrade Services Binary | Device | Install address | Version | Date |
---|---|---|---|---|
stm32wb5x_FUS_fw.bin | STM32WB5xxC(256K) | 0x0803E000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | STM32WB5xxE(512K) | 0x0807E000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | STM32WB5xxG(1M) | 0x080EC000 | v1.0.2 | 04/10/2019 |
Binary Install Address and version : Provides Install address for the targeted binary to be used in “STEP 5 and STEP 6” of flash procedure.
Wireless Coprocessor Binary | Install address | Version | Date |
---|---|---|---|
stm32wb5x_BLE_Stack_fw.bin | 0x080CC000 | v1.2.0 | 07/03/2019 |
stm32wb5x_BLE_HCILayer_fw.bin | 0x080DC000 | v1.2.0 | 07/03/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809F000 | v1.2.0 | 06/25/2019 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B5000 | v1.2.0 | 06/25/2019 |
stm32wb5x_BLE_Thread_fw.bin | 0x08079000 | v1.2.0 | 07/03/2019 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E4000 | v1.2.0 | 06/25/2019 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EC000 | v1.1.0 | 04/05/2019 |
Associated changes in Firmware Upgrade Services (FUS):
The following table provide the address to use in correspondence with the flash procedure of Wireless Coprocessor Binaries and the device to be used.
Firmware Upgrade Services Binary | Device | Install address | Version | Date |
---|---|---|---|---|
stm32wb5x_FUS_fw.bin | STM32WB5xxC(256K) | 0x0803E000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | STM32WB5xxE(512K) | 0x0807E000 | v1.0.2 | 04/10/2019 |
stm32wb5x_FUS_fw.bin | STM32WB5xxG(1M) | 0x080EC000 | v1.0.2 | 04/10/2019 |
Associated changes in Wireless Coprocessor Binary:
Binary Install Address and version : Provides Install address for the targeted binary to be used in “STEP 5 and STEP 6” of flash procedure.
Wireless Coprocessor Binary | Install address | Version | Date |
---|---|---|---|
stm32wb5x_BLE_Stack_fw.bin | 0x080CC000 | v1.1.1 | 05/10/2019 |
stm32wb5x_BLE_HCILayer_fw.bin | 0x080DC000 | v1.1.1 | 05/10/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809F000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B5000 | v1.1.0 | 04/05/2019 |
stm32wb5x_BLE_Thread_fw.bin | 0x08079000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E6000 | v1.1.0 | 04/05/2019 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EC000 | v1.1.0 | 04/05/2019 |
Introduction of the Firmware Upgrade Services (FUS):
The following table provide the address to use in correspondence with the flash procedure of Wireless Coprocessor Binaries.
Firmware Upgrade Services Binary | Install address | Version | Date |
---|---|---|---|
stm32wb5x_FUS_fw.bin | 0x080EC000 (On top of FUS v0.5.3) | v1.0.1 | 04/05/2019 |
Introduction of the Customer Key Storage (CKS):
Associated changes in Wireless Coprocessor Binary:
Binary Install Address and version : Provides Install address for the targeted binary to be used in “STEP 5 and STEP 6” of flash procedure.
Wireless Coprocessor Binary | Install address | Version | Date |
---|---|---|---|
stm32wb5x_BLE_Stack_fw.bin | 0x080CC000 | v1.1.0 | 04/05/2019 |
stm32wb5x_BLE_HCILayer_fw.bin | 0x080DC000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809F000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B5000 | v1.1.0 | 04/05/2019 |
stm32wb5x_BLE_Thread_fw.bin | 0x08079000 | v1.1.0 | 04/05/2019 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E6000 | v1.1.0 | 04/05/2019 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EC000 | v1.1.0 | 04/05/2019 |
First official release.
Binary Install Address and version : Provides Install address for the targeted binary to be used in “STEP 6” of flash procedure.
Wireless Processor Binary | Install address | Version | Date |
---|---|---|---|
stm32wb5x_BLE_Stack_fw.bin | 0x080CB000 | v1.0.0 | 02/06/2019 |
stm32wb5x_BLE_HCILayer_fw.bin | 0x080CD000 | v1.0.0 | 02/06/2019 |
stm32wb5x_Thread_FTD_fw.bin | 0x0809F000 | v1.0.0 | 02/06/2019 |
stm32wb5x_Thread_MTD_fw.bin | 0x080B5000 | v1.0.0 | 02/06/2019 |
stm32wb5x_BLE_Thread_fw.bin | 0x08079000 | v1.0.0 | 02/06/2019 |
stm32wb5x_Mac_802_15_4_fw.bin | 0x080E5000 | v1.0.0 | 02/06/2019 |
stm32wb5x_rfmonitor_phy802_15_4_fw.bin | 0x080EA000 | v1.0.0 | 02/06/2019 |