2019-09-25 12:49 PM
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!
Solved! Go to Solution.
2020-03-13 08:50 AM
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.
2020-03-16 01:02 AM
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.
2020-03-18 08:25 AM
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.
2020-03-18 08:59 AM
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.