Trusted Firmware Logo

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

logo
Bharath Subramanian| Tuesday, June 2, 2026|6 min read

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 frameworks, expands platform enablement, and delivers substantial progress in Realm Management Extension (RME), Live Firmware Activation (LFA), Firmware Interface for RME (FIRME), and FF-A v1.3 adoption.

We would like to thank all contributors from Arm and our ecosystem partners for their contributions to this release.

Highlights

Architectural Feature Enablement

TF-A v2.15 introduces support for several new Arm architectural features:

Support has also been expanded for mandatory Armv9.4–Armv9.6 architectural features through enhanced feature detection and default enablement.

Enhanced Security and Validation

Security remains a key focus of this release. Notable improvements include:

Live Firmware Activation Matures

Live Firmware Activation (LFA) continues to evolve across the Trusted Firmware stack.

Together, these improvements further advance in-service firmware update capabilities for secure systems.

FIRME Progress

The Firmware Interface for RME (FIRME) receives significant enhancements:

These additions continue to lay the groundwork for future RME platform deployments.

Measured Boot Improvements

Measured Boot capabilities have been significantly expanded:

These enhancements provide greater flexibility for platform attestation and integrity measurement workflows.


TF-A Platform Support Expansion

Texas Instruments

Initial support for TI K3 Low Power / AM62L platforms includes:

Renesas

Expanded support includes:

STMicroelectronics

Substantial STM32 platform work includes:

AMD/Xilinx

Enhancements for Versal2 include:

Additional Platform Updates

Additional enablement and improvements landed for:


TF-A Tests Updates

TF-A Tests continues to expand validation coverage for emerging architecture and firmware capabilities. Highlights include:

Realm and RME Validation

New Architectural Tests

Coverage has been added for:

Fuzzing Support

A new PSCI fuzzing framework provides:


TF-RMM Advances Toward RMM 2.0

TF-RMM v2.15 represents a major milestone in RME enablement. Key developments include:

RMM 2.0 Adoption

Stateful RMI Operations

Introduction of Stateful RMI Operations (SRO) includes:

Device Assignment

The device assignment framework has been substantially reworked with:

SMMUv3 Support

New capabilities include:

Quality and Reliability


Hafnium Enhancements

Hafnium continues its evolution as the FF-A Secure Partition Manager.

FF-A v1.3 Support

Major FF-A v1.3 enhancements include:

Live Firmware Activation

Hafnium now supports:

Memory Management Improvements

A new platform memory allocator abstraction provides:

CI and Test Infrastructure

Continuous integration improvements include:


Open CI and Ecosystem Improvements

Alongside the core projects, the release includes updates to:

These changes improve automation reliability, test coverage, and overall contributor experience across the Trusted Firmware ecosystem.


Getting Started

The TF-A v2.15 release and associated project releases are available now from the TrustedFirmware.org repositories.

For complete details, release notes, and changelogs, please refer to:

on the TrustedFirmware.org project pages and associated Git repositories.


Acknowledgements

The TrustedFirmware.org Board and Technical Steering Committee would like to thank all maintainers, reviewers, contributors, ecosystem partners, and community members who made this release possible.

We look forward to continued collaboration as we advance secure firmware standards and implementations for the Arm ecosystem.

About TrustedFirmware.org

TrustedFirmware.org is an open source project implementing foundational software components for creating secure devices. Trusted Firmware provides a reference implementation of secure software for processors implementing both the A-Profile and M-Profile Arm architecture. It provides SoC developers and OEMs with a reference trusted code base complying with the relevant Arm specifications. Trusted Firmware code 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.

TrustedFirmware.org is member driven and member funded.

To learn more about membership and its benefits, please see the following page or send a request for more information to enquiries@trustedfirmware.org.

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