• ARMv8 Secure EL1 problem
    Hi, arm experts, We want to use ARCH32 mode in secure EL1, I see some descriptions in ARMv8 Arch Reference Manual about Secure EL1 ARCH32 mode as follows: One is the VBAR(secure), it is mapped to  VBAR_EL3...
  • how to understand ARMv8 exception level1 secure/non-secure MMU?
    Hi Experts ,      ARMv8 MMU TTBRn_ELx registers are banked by exception level.      In "DDI0487A_b_armv8_arm.pdf" page 1640, the controlling register of secure EL1&0 stage1 is TTBR0_EL1      and Non-secure...
  • MMU - Permission Fault with EL1 access
    Hello everyone, I'm trying to wrap my head around the MMU configuration for Cortex A53 armv8 architecture (AArch64). Specifically, I'm programming for Raspberry Pi 3 (Bare Metal). I've successfully...
  • Purpose of EL0 EL1 ..
    Hi all, ARMV8 has number of exception levels as EL0 , EL1, EL2, EL3 .. How this is managed and what is the exact use case of the same ?
  • In processors supporting TrustZone, how is secure memory access protected from a non- secure world application accessing it?
    For example, we define a region to be secure. If a non secure app is trying to acess that region, what protection mechanism exists in hardware which will prevent that?