2024-04-10 07:21 AM
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"
2024-04-11 06:48 AM
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:
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.
2024-04-12 03:34 AM
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