Why does it matter if stm32wb5x_FUS_fw.bin is flashed before stm32wb5x_BLE_Stack_full_fw.bin?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2020-08-07 7:55 AM
I'm trying to use Zephyr for development on the nucleo_wb55rg board. While doing this I noticed the problem described in:
https://github.com/zephyrproject-rtos/zephyr/issues/27348
I think that the sequence firmware flash writes matters.
Writing stm32wb5x_FUS_fw.bin and then stm32wb5x_BLE_Stack_full_fw.bin works. But not the other way around.
Could someone tell me why the order of writes is important?
- Labels:
-
BLE
-
STM32CubeProgrammer
-
STM32WB series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2020-10-09 7:54 AM
The recommended (release notes) programming addresses for FUS and RF FW matter as one is erased after programming (FUS) while the other (RF FW) is not.
Moreover, the FUS should be updated only once per version. Do not try to upgrade the FUS with the same version as the one currently present.
