cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB55 - FUS_STATE_ERR_UNKNOWN error when upgrading FUS firmware

NTH106
Associate

Issue Description:

I’m trying to upgrade the FUS firmware on an STM32WB55 (specifically STM32WB55CGU6) using STM32CubeProgrammer (v2.20.0). However, when selecting the file stm32wb5x_FUS_fw.bin and starting the upgrade, I get the following error:
Error: FUS_STATE_ERR_UNKNOWN: Unknown error

System Details:

MCU: STM32WB55CGU6
Connection Mode: ST-LINK (SWD, Hot plug, Hardware reset)
Target Voltage: 3.23V
Current FUS Version: v0.0.0.0 (target file is FUS V2.1.0.0)
STACK Version: v0.0.0.0
ST-LINK Firmware Version: V2J37S7
Operating System: Windows 11
STM32CubeProgrammer version: v2.20.0

Log Output:

Download Stack/FUS image at address 0x08C00000
Opening and parsing file: stm32wb5x_FUS_fw.bin
Memory Programming...
File: stm32wb5x_FUS_fw.bin
Size: 23889 KB
Address: 0x08C00000
Erasing memory corresponding to segment 0:
Erasing internal memory sectors [203 208]
Download in Progress:
File download complete
Time elapsed during download operation: 00:00:00.648
Firmware Upgrade process begins...
Application is running, Please Hold on...
Reconnecting...
Reconnected!
Error: FUS_STATE_ERR_UNKNOWN: Unknown error

What I've Tried:

Using the latest STM32Cube firmware package: STM32Cube_FW_WB_V1.23.0

Running STM32CubeProgrammer v2.20.0 (latest) on Windows 11

Reconnecting the ST-LINK and board

Making sure the file is correct (stm32wb5x_FUS_fw.bin from Projects\STM32WB_Copro_Wireless_Binaries)

Questions:

What causes the FUS_STATE_ERR_UNKNOWN error?

How can I upgrade the FUS if the current version is v0.0.0.0?

Any advice or official guidance would be greatly appreciated!

Thank you!

1.png2.png

1 REPLY 1
STTwo-32
ST Employee

Hello @NTH106 

Could you please share the values of your option bytes.

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.

Announcement

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