cancel
Showing results for 
Search instead for 
Did you mean: 

Unbrick P-NUCLEO-WB55 board

dimax
Senior

Hello, after playing a bit with P-NUCLEO-WB55 pack I bricked the board.

The board is visible by Cube Programmer in DFU mode. Programmer can see the ST-Link but ST-Link does not detect the target.

  1. Are there any suggestions to recover ST-Link connection to STM32WB ?
  2. Is there a FW image containing FUS, BLE Stack and Application to bring the board to it's initial (factory) state?

Thanks.

12 REPLIES 12
dimax
Senior

There is no FUS. The whole MCU is erased.

I'm trying to flash 1.11.0 at the address 0x080EC000 according to Release Notes.

BTW, it looks like ST-Link is trying to upload first something temporary at 0x0800_0000:

13:12:59 : Opening and parsing file: 0x495_FUS_Operator.bin

 13:12:59 :  File     : 0x495_FUS_Operator.bin

 13:12:59 :  Size     : 11584 Bytes

 13:12:59 :  Address    : 0x08000000 

I would say it's pretty tricky as it would erase a piece of application FW if it were programmed to flash before. Isn't it?

dimax
Senior

To clarify: I'm running from the FUS screen of the Programmer and not from the "Erasing & Programming".

(Not sure what is the difference between them)

>> BTW, it looks like ST-Link is trying to upload first something temporary at 0x0800_0000

>> I would say it's pretty tricky as it would erase a piece of application FW if it were programmed to flash before. Isn't it?

It's normal, it is the way it is working and the F.U.S is not supposed to be updated so often.

Please try to update the FUS with version v1.1.2, which is in STM32WB firmware package V1.10.1 / 15-January-2021

https://www.st.com/en/embedded-software/stm32cubewb.html

Please read:

https://www.st.com/resource/en/application_note/dm00513965-st-firmware-upgrade-services-for-stm32wb-series-stmicroelectronics.pdf