Trusted Firmware M: Introduction
summary
Open-source Trusted Firmware M (TF-M) provides an early PSA-aligned reference for M‑class devices — TF-M prototype released Dec 2017 — with code published for contribution, a GCC patch in-tree, and a working demo that runs Zephyr in the non‑secure partition. Partitioning and full PSA compliance are not finished yet; TF‑M targets constrained RAM/flash, supports Musca and SDK boards and aims to integrate crypto accelerators, secure boot and firmware update as the spec and community work progress.
AI-written summary · about
chapters (12)
- 0:00Introduction and speaker intro
- 0:45What is Trusted Firmware M
- 7:05Trusted Firmware M for M-profile
- 9:46Platform Security Architecture overview
- 13:04Threat models and security analysis
- 14:30Firmware framework specifications
- 17:50Plans and supported platforms
- 21:48Open governance model for TF-M
- 24:37New open source project setup
- 26:46How to get involved
- 28:58Demo and integration ease
- 29:42Q&A session
related talks
23mTrusted Firmware M – what’s cooking?
39mTrusted Firmware M, Secure Partitioning – Compartmentalization in IoT
26mKeynote: Trusted Firmware – Build Security Collaboratively
39mTrusted Firmware M, Secure Partitioning – Compartmentalization in IoT
41mTrusted Firmware Project update
27mZephyr and Trusted Execution Environments
43mDevice Security in IoT
27mZephyr and Trusted Execution Environments
