Trusted Firmware Logo

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

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 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

Recent Posts

post image
MISRA Compliance Jumpstart

Monday, October 30, 2023

White Paper: Jumpstarting MISRA compliance via the integration of static analysis into Open Source CI systems: best practices and key elements from

post image
MCUboot v2.0.0 Release!

Monday, October 30, 2023

MCUboot v2.0.0 Release

post image
Trusted Firmware OP TEE Release 4.0.0

Friday, October 20, 2023

Trusted Firmware OP TEE: v4.0.0 Release

post image
MBed TLS 3.5.0 Released with new and smaller ECC implementation!

Thursday, October 19, 2023

Introduction The Mbed TLS project has released version 3.5.0 in October 2023. The release includes several code size optimizations including a new small footprint secp256r1 implementation accessible via PSA Crypto APIs. 3.5.0 also includes feature enhancements, bug fixes and security fixes. 2.28.5 released from the Mbed TLS...

post image
Trusted Services 1.0.0 released!

Friday, October 13, 2023

Introduction Building on the Beta version of the Trusted Services release, v1.0.0 is the first stable release of the project. The release comprises PSA Services that can be deployed on Cortex-A devices to meet PSA Certified requirements and, necessary build and test infrastructure and documentation.