cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB55 FUS and BLE stack Upgrade issue.

NA Shams
Associate II

I have Stm32wb55Cgu6 board from from WeAct, With default FUS (V1.2) and BLE stack everything was okay. But when i upgraded the FUS 2.0 and newest BLE stack Full 1.22.1 . the Upgrade was successful, But I didn't got any Bluetooth connection for same code.

So I decided to delete the stack and install 1.19.1 old stack with FUS 2.0, but i cant, it shows "Warning: FUS-STATE_IMAGE_NOT_FOUND". I also get the same image when i try to change The FUS version itselt to 1.2.

Now neither I can Upload any version of FUS nor any BLE stack. I also used USB DFU Mode none can erase and download FUS or BLE stack at sector 0. The application just hangs up.

Im using  STLink Programer V3 Set.

I also tried mass erase and try to download the FUS and stack again and it wont work.
I have checked after mass erase there is no value at FUS start address by reading the flash, yet shows FUS version.

NAShams_0-1746526197678.png

Option Byte

NAShams_1-1746526301400.png

I understand that portion of the flash is secured and meant to be used by co-processor
What could be source of the problem and possible solution? Any way to write older FUS and BLE stack

 

3 REPLIES 3
STTwo-32
ST Employee

Hello @NA Shams 

I think this is due to the known limitation on the FUS 2.0.0:

STTwo32_0-1746528029885.png

This is available under: 

STM32Cube_FW_WB_V1.22.1/Projects/STM32WB_Copro_Wireless_Binaries/STM32WB5x/Release_Notes.html. So, could you please try to update your stack using the USB interface. Also, don't forget to click on the "Start wireless Stack" button after Stack and FUS installation.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

NAShams_0-1746531376575.png

Trying using USB DFU and different version of BLE Stack, the cube programmer is hanged, no response for completion.

Update: Did successfully installed the BLE Stack

NAShams_1-1746532587849.png

But no sign of RSSI of my device

Could you please try the USB mode using the STM32CubeProgrammer V2.19.0 and the .bin file available on the STM32CubeWB V1.22.1 for the stack file. Also, make sure to set the start address manually on the STM32CubeProgrammer according to the addresses available on this table:

STTwo32_0-1746532234856.png

Ps: For the question about the RSSI. Please create a new question and we will be happy to help you (after selecting a best answer to this one) since the RSSI behavior is something different. Don't forget to give more details.

Best Regards.  

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.