We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello Experts,
I need to operate a custom app at EL3 on a Cortex-A53 core running on the i.MX8 based platform. The bootflow shows me that a hand-off from ATF (BL31) to U-boot (BL33) is where the transition from EL3 to EL2 occurs for Uboot and it stays at EL2.
Can anyone suggest a procedure or mechanism to keep the Uboot and custom apps running at EL3? Are there any examples ?
Thanks in advance.
Thanks for the reply. The EL3 requirement is imposed by the BSP vendor supplying the RTOS. At this time the purpose is not clear. Currently, I can see U-boot operating after BL31 handoff at EL2.
Can you suggest what can be customized in BL31 (ATF) for initial experiments?
I tried some mods to BL31 code to avoid the EL2 setup but that appears to fail.
Hi,
There seem to be a way in TF-A to boot an el3 payload instead of BL31.
Best regards,
Vincent.