STM32 TrustZone Architecture - Part 3
- 2026-08-26 12:46 - (124 Reads)The partition from Parts 1 and 2 protects the secure world from the non-secure one at run time. It does nothing about the two questions that decide whether a product is actually secure: who verified the code that set up that partition, and what stops the application from reading the keys the boot code used.
STM32H5 answers both in hardware, and the mechanism is not the one most engineers expect. It is not a permission bit. It is a counter that only goes up.