• 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...
  • 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...
  • ARMv8 mmu problem
    Hi ARM experts, I have a problem in using armv8 mmu in bare-metal system: When using the 4KB translation granule, level 1 table which use D_Block convert VA to 1GB region PA. In Armv8 ARM page D4-1744...
  • help me to understand this assembly program for configuring MMU for ArmV8,A53.
    ******************************************************************************/ /*****************************************************************************/ /** * @file translation_table.s * ...
  • ARMv8-A:TrustZone and MMU
    I wonder how VA->PA translation is handled from non-secure world with Aarch64. I see the HYP mode uses IPA so that the second stage translation may restrict the VM to certain memory. But what about limiting...