STM32WBxx FUS seems to be deleted
Hi,
I am currently working with the STM32WB Nucleo Boards. I wanted to flash a new FW on the Dongle. Therefore I enabled USB DFU Mode. I used the following command to write the new FW:
$ ./STM32_Programmer.sh -c port=usb1 -w ~/Tools/STM32CubeWB/Projects/P-NUCLEO-WB55.Nucleo/Applications/BLE/BLE_Ota/SW4STM32/Production/Debug/Production.elfOutput:
Memory Programming ...
Opening and parsing file: Production.elf
File : Production.elf
Size : 20512 Bytes
Address : 0x08000000
Erasing memory corresponding to segment 0:
Erasing internal memory sectors [0 4]
erasing sector 0000 @: 0x08000000 failed
erasing sector 0001 @: 0x08001000 failed
erasing sector 0002 @: 0x08002000 failed
erasing sector 0003 @: 0x08003000 failed
erasing sector 0004 @: 0x08004000 failed
Erasing memory corresponding to segment 1:
Not flash Memory : No erase done
Download in Progress:
[==================================================] 100%
File download complete
Time elapsed during download operation: 00:00:00.069After that I could no longer reach FUS. I wanted to check the version but it returned only 0s:
Reading 32-bit memory content
Size : 4 Bytes
Address: : 0x20030030
0x20030030 : 00000000I tried to use -fwdelete but it only returned errors:
FUS state is FUS_ERROR
FUS status is FUS_NOT_RUNNING
Error: Could not start service since FUS is not in IDLE stateI can't do anything at all anymore with this device! What happened?
According to the help/docu this shouldn't lead to bricked device!?
Does anyone know a solution to that issue?
Until now i could not find any help.
Best Regards
Alex