cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to upgrade FUS on STM32WB55 (WeAct) / FUS_NOT_RUNNING

Magal
Associate

I was trying to upgrade the FUS on my STM32WB55CGU6 (WeAct board) using an ST-Link V2, but it keeps spamming errors when I try to "Start FUS":

Magal_0-1780334237249.png

Magal_1-1780334252884.png

 

Or when I try "Firmware delete":

Magal_2-1780334298774.png

Magal_3-1780334310239.png

Magal_4-1780334333503.png

This is what appears when I read the FUS infos:

Magal_5-1780334391583.png

These are my option bytes:

Magal_6-1780334461768.png

Magal_7-1780334491176.png

Magal_8-1780334545412.png

Magal_9-1780334572519.png

Magal_10-1780334590423.png

I have already tried to update using stm32wb5x_FUS_fw_for_fus_0_5_3.bin and it says "Firmware upgrade success", but the errors persist. I tried the other upgrades (stm32wb5x_FUS_fw_1_2_0, stm32wb5x_FUS_fw and stm32wb5x_BLE_Stack_full_fw) after the _for_fus_0_5_3.bin one, but no luck.

I tried using "Start address automatic detection" and also tried placing the address manually (0x080EC000 for the first two FUS upgrades, 0x080EE000for the last and 0x080D0000 for the Stack). Maybe something crashed internally? I mistakenly used the address 0x0807A000 one time too.

Any ideas on how to recover this?

1 REPLY 1
Imen.D
ST Employee

Hello @Magal 

Which version of STM32CubeProgrammer tool are you using?  Which version of the STM32CubeWB firmware package?  Make sure to use the latest releases of used softwares and tools.

Please have a look at this wiki page which describes how to upgrade BLE stack and FUS.

Try using the binary: 

STM32CubeWB/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/stm32wb5x_FUS_fw.bin at master · STMicroelectronics/STM32CubeWB · GitHub

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen
Announcement

We’re moving the ST Community to a new platform to give you a better and more reliable community experience.