To be more clear, I wouldn't call this "UEFI in EL3" since UEFI is really the
OS/driver interface, instead I would call it something like "SEC/PEI in EL3".
Note that SEC and PEI are described in the PI specification and don't existing
in the UEFI specification.
We too are looking at this same
Hi,
The current AARCH64 UEFI is designed to run entirely in EL2 with the assumption
that the ARM Trusted FW (ATF) running in EL3 and launching
UEFI in EL2.
As a result if we try to use the UEFI bootloader as a bare-metal debug tool
(w/o the ATF, BootROM and so on..), we get an assertion failure