
Open Source Secure Software
Trusted Firmware provides a reference implementation of secure software for Armv8-A, Armv9-A and Armv8-M. It provides SoC developers and OEMs with a reference trusted code base complying with the relevant Arm specifications.
The code on this website is the preferred implementation of Arm specifications, allowing quick and easy porting to modern chips and platforms. This forms the foundations of a Trusted Execution Environment (TEE) on application processors, or the Secure Processing Environment (SPE) of microcontrollers.
Trusted Firmware Projects
TF‑A
MCUboot
TF‑M
TF‑RMM
OP‑TEE
Mbed TLS
Hafnium
Trusted Services
Open CI
Test System Dashboard
Project | Daily | Weekly | MISRA | Static Analysis | Code Coverage |
---|---|---|---|---|---|
TF-A | Latest build: 149 • Last run: 2025-08-07 07:55 • Average pass rate: 30% | Latest build: 16 • Last run: 2025-08-03 23:59 • Average pass rate: 33% | Latest build: 560 • Last run: 2025-08-07 19:02 • Average pass rate: 100% | Latest build: 115 • Last run: 2025-08-07 12:58 • Average pass rate: 90% | Latest build: 56 • Last run: 2025-08-04 00:02 • Average pass rate: 50% |
TF-M | Latest build: 122 • Last run: 2025-08-07 03:01 • Average pass rate: 50% | Latest build: 38 • Last run: 2025-07-31 09:39 • Average pass rate: 0% | Latest build: 54 • Last run: 2025-08-06 02:40 • Average pass rate: 90% | Latest build: 767 • Last run: 2025-08-07 15:44 • Average pass rate: 100% | Latest build: 141 • Last run: 2025-08-04 07:42 • Average pass rate: 50% |
Hafnium | N/A | Latest build: 14 • Last run: 2025-08-04 16:45 • Average pass rate: 100% | N/A | Latest build: 105 • Last run: 2025-08-07 15:50 • Average pass rate: 90% | Latest build: 33 • Last run: 2025-08-05 12:49 • Average pass rate: 90% |
Mbed TLS | Latest build: 1768 • Last run: 2025-08-07 02:26 • Average pass rate: 100% | N/A | N/A | N/A | Latest build: 1768 • Last run: 2025-08-07 02:26 • Average pass rate: 100% |
Data generated on: 2025-08-07 21:13:19