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

0 REPLIES 0