This application note provides essential guidelines for developers looking to leverage the security features of Arm® TrustZone® technology on STM32 microcontrollers. It focuses on utilizing the EWARM and MDK-ARM software tool-chains for building both secure and non-secure applications.
The document covers the following key areas:
- Introduction to the Arm® Cortex®-M33 processor and the TrustZone® concept.
- Practical guidance for using the EWARM and MDK-ARM development environments.
- Targeting STM32L5, STM32U3, and STM32U5 series microcontrollers.
- Setting up secure and non-secure projects for Armv8-M architecture.
- Details on debug access and flash memory protection mechanisms.
For further technical information and support, visit www.st.com.