Skip to main content
peterd
Associate II
April 19, 2021
Question

Installation not validated:

  • April 19, 2021
  • 2 replies
  • 840 views

I have implemented sbsfu on my board. It is running. If I download a new firmware out of my user-app the new firmware is loaded, the flash is swaped and the new firmware starts up.

If I reset the board, the bootloader says - Installation not validated and roll back to the old firmware.

What have I missed?

This topic has been closed for replies.

2 replies

ST Technical Moderator
April 22, 2021

Hello @Community member​ ,

Have a look at these resources which help you to get started with the X-CUBE-SBSFU and integrate it with the user’s application:

  • UM2262 Getting started with the X-CUBE-SBSFU STM32Cube Expansion Package
  • AN5056 Application note Integration guide for the X-CUBE-SBSFU STM32Cube Expansion Package

Please mark my answer as best by clicking on the "Select as Best" button if it helped :)

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
jrgert
Associate III
May 27, 2021

Hi @Community member​ ,

I struggled with this too. I have also read the cryptic response, "Have a look at ...UM2262 and AN5056"

In AN5056 rev6, see section 8.6 How to validate a firmware image.

In UM2262 rev8, Appendix J.

Also, have a look at https://community.st.com/s/question/0D53W00000N9meeSAB/cannot-get-working-sbsfu-2-image-example-for-f413h-discovery-which-ported-to-custom-board-with-stm32f429?t=1622117825299

I think this got me up a couple times too.

Good HowTo debug SBSFU app description here;

https://community.st.com/s/question/0D53W00000j5oMkSAI/quickest-start-guide-fpcldaws1-v301-download-and-debug-from-ide

John G