cancel
Showing results for 
Search instead for 
Did you mean: 

Request for Guidance on Implementing SBSFU Bootloader on STM32F407G-DISC Board

FarooqStm32
Associate

Dear ST Community,

I am currently using the STM32F407G-DISCOVERY board for my project and would like to implement the SBSFU (Secure Boot and Secure Firmware Update) bootloader on this board. However, upon reviewing the X-CUBE-SBSFU package, I noticed that it supports only a limited number of specific boards (approximately 15), and the STM32F407G-DISCOVERY is not among them.

As the package lacks direct support for this board, I am unable to use the SBSFU functionality out of the box. I would greatly appreciate it if you could provide the following:

  1. Documentation or Guidelines: Detailed instructions on how to port or adapt the SBSFU bootloader to a custom board, such as the STM32F407G-DISCOVERY.
  2. Possible Methods: Suggested approaches or workflows to bring up SBSFU on unsupported boards.
  3. Additional Resources: Links to relevant documentation, example projects, or tools that can assist in implementing SBSFU on custom hardware.

Your guidance will help me better understand the process and successfully integrate the SBSFU bootloader into my project.

Thank you for your support. I look forward to your response.

Best regards,
Mohammed Umar Farooq N

#SBSFU #secureboot #Securefirmwareupgrade #stm32 #stm32f407G-DISC #stm32F4series

2 REPLIES 2
STea
ST Employee

Hello @FarooqStm32 ,

Resources and documentation on the SBSFU solution configuration adaptation and mechanisms can be found in AN5056 (read section 3 Porting X-CUBE-SBSFU onto another board) and in UM2262 to better understand the adjustments needed to be done in pinout configuration and memory region definition as well.


Regards

In order 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.
Bubbles
ST Employee

Hi @FarooqStm32 ,

you can also look for the existing solutions of other community members, such as here:

SBSFU for STM32F407 - Adjusting post/pre build .BA... - STMicroelectronics Community

BR,

J

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.