Skip to main content
Associate III
January 23, 2024
Solved

Error: Rollback to older version of FW detected and not allowed! + upgrade steos

  • January 23, 2024
  • 2 replies
  • 6503 views

I am trying to perform a firmware upgrade but I keep receiving an error message Error: Rollback to older version of FW detected and not allowed! 

Is there a way to get around this error? I have added a photo of the stm programmer page. 

Additionally - can someone please confirm the order of performing an update? Should it be as follows?

Upgrade with stm32wb5x_FUS_fw_for_fus_0_5_3.bin

Upgrade with stm32wb5x_FUS_fw.bin

Upgrade with (in my case): stm32wb5x_BLE_Stack_full_fw.bin

Can I just jump to upgrading with stm32wb5x_BLE_Stack_full_fw.bin without the previous two? Thanks a lot as this is really quite the challenge for me currently.

 

od805_0-1705982779887.png

 

This topic has been closed for replies.
Best answer by STTwo-32

In this case the stack reference version is considered as 0xFFFFFFFF (while no stack installed and anti-rollback is activated), so no firmware update is allowed after that, and no recovery is possible at this point.

Best Regards.

STTwo-32

2 replies

STTwo-32
Technical Moderator
January 23, 2024

Hello @od805 

I think you have activated the Anti-rollback without ensuring that a wireless stack is correctly installed. If so, the FUS registers 0xFFFFFFFF as the new version, and it is not possible to install a wireless stack. For more details about Anti-rollback activation, I suggest you take a look at the part 2.4 of the AN5185.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
od805Author
Associate III
January 23, 2024

So if this is the case is this board no longer usable? 

STTwo-32
STTwo-32Best answer
Technical Moderator
January 24, 2024

In this case the stack reference version is considered as 0xFFFFFFFF (while no stack installed and anti-rollback is activated), so no firmware update is allowed after that, and no recovery is possible at this point.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Technical Moderator
January 23, 2024

Hi,

On this wiki page STM32WB_FUS , you will find a detailed manual about the FUS (4/ FUS activation and upgrade): 

Can you test if this resolves your problem?
If not, don't hesitate to come back to me and let me know where you are stuck.

BR, Joé.