This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ELn configuration in ARMV8

Hi Experts,

Does the EL3 and EL2 usage is the purely implementation specific or even though EL3 is implemented is it possible to disable EL3 and EL2 in software ?

Regards,

Techguyz

Parents
  • If they're there they're there.   But you don't need to use them (mostly.)

    If you have EL3 then that is where you will boot but other than that you don't need to use EL3 again in normal usage.  You need to do some configuration of EL3 and EL2 but after that you could drop to EL1 and run most of your code there.

    Of course if you are using off the shelf SW, ie UEFI, linux, Trusted Firmware then they expect to run at certain ELs.

Reply
  • If they're there they're there.   But you don't need to use them (mostly.)

    If you have EL3 then that is where you will boot but other than that you don't need to use EL3 again in normal usage.  You need to do some configuration of EL3 and EL2 but after that you could drop to EL1 and run most of your code there.

    Of course if you are using off the shelf SW, ie UEFI, linux, Trusted Firmware then they expect to run at certain ELs.

Children
No data