Trusted Firmware Logo

First open-source release of the Trusted Firmware Realm Management Monitor (TF-RMM)

logo
Trusted Firmware| Thursday, December 1, 2022|2 min read

Trusted Firmware is pleased to announce the release of the open-source Realm Management Monitor project (TF-RMM), the first reference implementation of the Arm® Realm Management Monitor (RMM) specification.

Together with the Realm Management Extension (RME) to the Arm architecture, TF-RMM will enable partners to quickly develop and productize their future systems providing confidential computing. This is achieved by the introduction of new protected execution environments, called Realms. The RMM is the key software component that allows the isolated execution of Realms, interacting with a traditional Normal world hypervisor through defined standard interfaces.

“Confidential Computing plays a key role in transforming security and protecting data wherever computing happens,” said Matteo Carlini, director, software technology management at Arm and chairman of the board for Trusted Firmware. “By having an open implementation of RMM as part of the Trusted Firmware community, we hope to drive greater ecosystem collaboration around the enablement of Realms to provide confidential computing, and empower developers with best in class security features.”

The TF-RMM open-source release is part of the Trusted Firmware.org community project and is comprised of:

All contributions are accepted under DCO and BSD 3-Clause.

TF-RMM will be used in conjunction with the already upstream RME-enabled Trusted Firmware-A and patches supporting the RMM interfaces in the Linux Kernel and KVM, available in the coming months.

Members of Trusted Firmware, the open governance community project hosted by Linaro Community Projects Division, to date include Arm, Cypress, Futurewei, Google, Linaro, NXM Labs, NXP® Semiconductors N.V., Renesas Electronics Corporation and ST Microelectronics.

About the Linaro Community Projects Division

The Linaro Community Projects division was formed to allow Linaro-hosted open source projects to become open-governance and make them more accessible. The division currently hosts the following projects: Trusted Firmware, MCUboot and OpenAMP. To find out more, go to https://www.linaro.org/community-projects/

Recent Posts

post image
TF-A - Trusted Firmware-A v2.15 Released

Tuesday, June 2, 2026

Introduction The TrustedFirmware.org community is pleased to announce the release of Trusted Firmware-A (TF-A) v2.15, together with significant updates across the Trusted Firmware ecosystem including TF-A Tests, TF-RMM, and Hafnium. This release continues to advance support for the latest Arm architecture features, strengthens security and validation...

post image
Trusted Firmware-M v2.3.0, TF-PSA-Crypto 1.1.0 & Mbed TLS 4.1.0 LTS Releases

Wednesday, May 13, 2026

Introduction The Trusted Firmware project has released Trusted Firmware-M (TF-M) v2.3.0, TF-PSA-Crypto 1.1.0, and Mbed TLS 4.1.0. These are Long Term Stable (LTS) releases that will be maintained for the next 3 years until March 2029. Notably, TF-PSA-Crypto 1.1.0 marks the first-ever LTS release for the...

post image
Qualcomm Joins Trusted Firmware!

Monday, March 23, 2026

Qualcomm Joins Trusted Firmware to Support Open Source Secure Firmware

post image
Rusted Firmware-A (RF-A) - v0.2.0 Released

Friday, February 20, 2026

A more robust early boot path

post image
MCUboot v2.3.0 Release!

Friday, December 19, 2025

MCUboot v2.3.0 Release