Mastering ARM TrustZone: Secure Embedded Systems with Cortex-M23/M33
ARM TrustZone from Ground Up
Watch Promo
Welcome to "Mastering ARM TrustZone: Secure Embedded Systems with Cortex-M23/M33" – the definitive course carefully created for those who aspire to excel in the nuanced world of hardware security.
Explore the Cortex-M23/M33 processors
TrustZone Technology in STM32
Some Key Areas Covered:
- Cortex-M23/M33 roles and ARMv8-M Architecture
- TrustZone's Features and Security Enhancements
- SAU and IDAU Security Attributions
- GPIO Control in Secure and Non-Secure Applications
- UART Secure Trace Communication with TrustZone
- Interrupt Switch between Secure and Nons-Secure Applications
- DMA Memory-to-Memory Data Transfer Over Secure and Non-Secure DMA Channels
- Flash Block-Based Security in TrustZone
- RCC Clock Configuration with TrustZone
- RealTime Clock Configuration with TrustZone
- TrustZone in RealTime Operating Systems
TrustZone with Peripherals
Your Instructor
EmbeddedExpertIO represents a vibrant collective dedicated to the mastery of sophisticated embedded systems software development for professionals.
Our core objective is to equip individuals and organizations with the indispensable skills to thrive in the swiftly evolving embedded systems sector. We achieve this by providing immersive, hands-on education under the guidance of seasoned industry specialists. Our ambition is to emerge as the favored learning platform for embedded systems development professionals across the globe.
Course Curriculum
-
StartKey Features of the TrustZoneTechnology (2:10)
-
StartRegister Banking in TrustZone (4:02)
-
StartSecurity Capabilities and Memory Partitions (5:49)
-
StartSecurity Attribution in Armv8-M Architecture (2:43)
-
StartMemory Security through the SAU and IDAU Configurations (3:42)
-
StartSecurity Attribute Unit Violations (1:14)
-
StartInstructions for Transition between States (1:00)