Trusted Firmware-A (TF-A) は、APU の EL3 (例外レベル 3) で実行される透過的なベアメタル アプリケーション レイヤーです。TF-A には、セキュア ワールドと非セキュア ワールドを切り替えるためのセキュア モニター レイヤーが含まれます。セキュア モニターの呼び出しと TBBR (Trusted Board Boot Requirements) の実装により、Versal デバイスの APU に Linux をロードするには TF-A レイヤーが必須です。PLM は APU で実行される TF-A をロードします。TF-A は EL3 で動作し続けてサービス要求を待ちます。PLM はまた、APU が実行される DDR メモリに U-Boot をロードします。DDR メモリは、Linux OS を SMP モードで APU にロードします。TF-A (bl31.elf) は、デフォルトで PetaLinux に構築されます。このファイルは、PetaLinux プロジェクト イメージ ディレクトリにあります。