Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

TF-A (ARM Trusted Firmware-A), developed by ARM, operates at the highest privilege level (EL-3) under ARMv8-A, providing APIs for switching between the secure world and non-secure world. After TF-A completes initialization, it jumps to execute U-Boot (already loaded into DRAM by x-boot).

A secure monitor which runs at EL3.

Responsible for running OP-TEE (BL32).

Responsible for running U-Boot (BL33).

Core 0 brings up OP-TEE.

Core 0 jumps to run U-Boot and then run Linux.

Linux wake up core 1, 2 and 3.

image-20240122-174118.png

  • No labels