2021-04-19 06:17 AM
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?
2021-04-22 08:29 AM
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:
Please mark my answer as best by clicking on the "Select as Best" button if it helped :)
Imen
2021-05-27 05:32 AM
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;
John G