LVC21-121: Firmware Configuration Framework and Chain of Trust in TF-A

Session Abstract

The Firmware Configuration (FConf) feature of the Trusted Firmware A-class (TF-A) project provides an abstraction mechanism to use Device Tree Blob (DTB) representations of platform-specific firmware information to be used by TF-A BL images. This reduces source code complexity and fragmentation across SoC families comprising of multiple platforms. We discuss how we leveraged Fconf to migrate CoT descriptors to a device tree.

Session Speakers

Madhukar Pappireddy

Arm (Senior Software Engineer)

I am a software engineer working in the Open Source Software group at Arm. I actively contribute to the Arm A-profile secure software development for various trusted firmware projects.

Manish Badarkhe

Arm (Arm, Senior software engineer)

Manish has 12+ years of experience in embedded software. He has experience in various fields such as Linux device driver, bootloader, and kernel programming. He's now working for Arm's Open Source Software group in the Trusted Firmware-A (TF-A) team.

The Firmware Configuration (FConf) feature of the Trusted Firmware A-class (TF-A) project provides an abstraction mechanism to use Device Tree Blob (DTB) representations of platform-specific firmware information to be used by TF-A BL images. This reduces source code complexity and fragmentation across SoC families comprising of multiple platforms. We discuss how we leveraged Fconf to migrate CoT descriptors to a device tree.

comments powered by Disqus

Other Posts

Sign up. Receive Updates. Stay informed.

Sign up to our mailing list to receive updates on the latest Linaro Connect news!