cancel
Showing results for 
Search instead for 
Did you mean: 

Error when updating FUS firmware

ANist
Associate III

I am trying to update the FUS firmware to the latest version on a STM32WB55CG, following the guide in the release notes I get Error: Firmware not authentic!. at step 5 (RSS_IMAGE_NOT_AUTHENTIC).

I have the latest CubeProg version and my actual FUS is 0.5.3

Am I doing something wrong?

Thanks!

23 REPLIES 23
Remi QUINTIN
ST Employee

I Just saw that the SFSA pointer is set to 0. This is not a good news.

Did you never manage to upgrade the FUS on this Nucleo board?

Which port did you use?

Were you able to load FUS v1.1.0, I would be able to recover from this situation.

Now there is nothing obvious to do.

Nope, I was never able to upgrade this device!

I just set the read protection byte to 0xBB (from the default 0xAA), and it's stuck since then.

This device is on a custom board, and is being programmed through ST-Link.

Kolab
Senior

I was getting such as error. But after typing STM32_Programmer_CLI.exe -c port=usb1 -r32 0x20030030 1 it showed that the firmware has been updated. I was seeing 0x20030030 00000000 but now I see 01000200. Anyway it doesn't work.

Remi QUINTIN
ST Employee

So the FUS had indeed been upgraded. Unfortunately, this is not enough to get your board back to work as the SFSA pointer = 0.

This is a quite weird situation as this sequence should not failed , leading to this blocked board.