2024-12-10 08:21 AM - last edited on 2024-12-11 03:22 AM by KDJEM.1
I am using the STM32H7B0VBT6 microcontroller, which has limited internal flash memory. To implement Secure Boot and Secure Firmware Update (SBSFU), I have connected an external W25Q256JVIQ flash memory to the MCU via Quad SPI.
Is it possible to store the bootloader in the internal flash memory and application firmware store into external flash memory? Please provide any guidance, documents, or articles to help implement this setup?
Solved! Go to Solution.
2024-12-16 02:59 AM
Hello @Denish_Patel ,
Examples of SBSFU solution dual slot configuration on external flash memory are available on these platforms on the H7 series:
These examples are available on the XCubeSBSFU Firmware package:
resources and documentation on the SBSFU solution configuration adaptation and mechanisms can be found in AN5056 and in UM2262 (read Appendix I STM32H7 Series specificities with all the needed details explaining the implementation)
very useful explanation materiel and videos around SBSFU solution can be found in STM32 security ecosystem - STMicroelectronics.
Regards
2024-12-16 02:59 AM
Hello @Denish_Patel ,
Examples of SBSFU solution dual slot configuration on external flash memory are available on these platforms on the H7 series:
These examples are available on the XCubeSBSFU Firmware package:
resources and documentation on the SBSFU solution configuration adaptation and mechanisms can be found in AN5056 and in UM2262 (read Appendix I STM32H7 Series specificities with all the needed details explaining the implementation)
very useful explanation materiel and videos around SBSFU solution can be found in STM32 security ecosystem - STMicroelectronics.
Regards