ffa-hafnium-optee.yaml

Description

Brings together a software stack to demonstrate Arm FF-A running on FVP. Includes TF-A in secure EL3 running SPMD(Secure Partition Manager Dispatcher), Hafnium as secure Hypervisor at secure EL2 running SPMC (Secure Partition Manager Core) and OPTEE as a secure partition/VM in secure EL1 and Linux in Normal world.

Build-Time Variables

btvar

default

Run-Time Variables

rtvar

default

BL1

${artifact:BL1}

CMDLINE

console=ttyAMA0 earlycon=pl011,0x1c090000 root=/dev/vda ip=dhcp

DTB

${artifact:DTB}

EDK2FLASH

<empty>

FIP

${artifact:FIP}

KERNEL

<null>

LOCAL_NET_PORT

8022

ROOTFS

<empty>

SHARE

<empty>

Components

component

repository

revision

acpica

https://github.com/acpica/acpica.git

R2025_04_04

dt

https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git

v6.17-dts

edk2 (edk2)

https://github.com/tianocore/edk2.git

edk2-stable202508.01

edk2 (edk2-platforms)

https://github.com/tianocore/edk2-platforms.git

8cc9da9dc8431d1f0dfab28d92b3941e2c19aeb8

hafnium

https://git.trustedfirmware.org/hafnium/hafnium.git

v2.13.0

optee

https://github.com/OP-TEE/optee_os.git

4.6.0

tfa

https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git

v2.13.0