Skip to main content
Visitor II
April 10, 2024
Question

SBSFU on stm32g070rb

  • April 10, 2024
  • 2 replies
  • 749 views

I'm interested in understanding the modifications required to adapt the 'STM32Trust security framework' code, accessible on the STM website for STM32L5, for my project of developing a secure bootloader code specifically designed for the STM32G070RB. 

Has anyone tried this? Please suggest me how to do?

 

the link I referred is "https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/STM32_security_ecosystem.html"

This topic has been closed for replies.

2 replies

Bubbles
ST Employee
April 11, 2024

Hi @AM15,

the STM32Trust as used on the STM32L5 requires the TrustZone isolation of the Cortex-M33 core. The STM32G0 series are using Cortex-M0+, which lacks this feature. The STM32Trust framework suggests another secure boot scheme introduced in the X-CUBE-SBSFU package for development on STM32G0 series.

Read here for more details:

STM32Trust TEE: in-depth explanations of and discussions on Secure Manager, our turnkey security solution for STM32 at the system level

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.
ST Employee
April 12, 2024

Hello @AM15 ,

You can find the SBSFU port for the SBSFU solution for the STM32G0 under STM32CubeExpansion_SBSFU_V2.6.2\Projects\NUCLEO-G071RB for example and you can download the STM32CubeExpansion_SBSFU_V2.6.2 from our website.

BR