2019-07-23 11:33 PM
Hi,expert.
I am a beginner who started using STM32WB.
I am trying to download the wireless stack using STM32_ProgrammerCLI.exe and command prompt while reading UM2550.
I understand that there are seven types of wireless stacks:
・stm32wb5x_BLE_Stack_fw.bin
・stm32wb5x_BLE_HCILayer_fw.bin
・stm32wb5x_Thread_FTD_fw.bin
・stm32wb5x_Thread_MTD_fw.bin
・stm32wb5x_BLE_Thread_fw.bin
・stm32wb5x_Mac_802_15_4_fw.bin
・stm32wb5x_rfmonitor_phy802_15_4_fw.bin
For example, if I want to do BLE, should I just download "stm32wb5x_BLE_Stack_fw.bin"?
Or do I need to download all of these?
Thank you for your attention.
Solved! Go to Solution.
2019-07-24 12:57 AM
For a full BLE stack, just download the stm32wb5x_BLE_Stack_fw.bin binary.
The stm32wb5x_BLE_HCILayer_fw.bin binary is only the HCI layer. It can be used by a customer willing to develop its own BLE host stack on the M4 core.
Each binary listed above must be flashed alone when building an application. For example the stm32wb5x_Thread_MTD_fw.bin binary is used for the concurrent mode where both BLE and Thread protocols are use on the same device.
2019-07-24 12:57 AM
For a full BLE stack, just download the stm32wb5x_BLE_Stack_fw.bin binary.
The stm32wb5x_BLE_HCILayer_fw.bin binary is only the HCI layer. It can be used by a customer willing to develop its own BLE host stack on the M4 core.
Each binary listed above must be flashed alone when building an application. For example the stm32wb5x_Thread_MTD_fw.bin binary is used for the concurrent mode where both BLE and Thread protocols are use on the same device.
2019-07-24 01:00 AM
Hi, Remi QUINTIN.
I understand very well.
Thank you for your good will and cooperation.