cancel
Showing results for 
Search instead for 
Did you mean: 

Installation not validated:

peterd
Associate II

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?

2 REPLIES 2
Imen.D
ST Employee

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

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen
jrgert
Associate III

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