• Is it possible to implement EL3 AArch64 and change it later to EL3 AArch32?
    I was reading the ARM architecture reference manual... and thought Is it possible to implement EL3 AArch64 and change it later to EL3 AArch32? How to change is... If I start on cold reset, it will start...
  • Differences between Privilege Modes and Non-Privilege Mode ?
    Hi everyone , I'm currently using a Cortex-A9 processor (NXP Freescale i.MX6S). My project is to develop a simple OS, but I met a problem: When I am trying to control some peripherals (such as...
  • Updating PC register in aarch64 mode
    Is there a way to update the PC register in the aarch64 mode? When we are at aarch32, we can access PC register directly. But in aarch64 mode, there is no handle to PC register.
  • SMC not going into EL3
    Hello experts, In my project I need to write some bare metal code in order to boot my software (A VxWorks image), and would like to make the absolute minimum configurations before loading the VxWorks...
  • Bus error while executing ARMv8 TLB instruction
    Hi, I am facing "Bus error on memory operation" while executing below instruction while invalidating and flushing the TLB. I am not able to understand what is the reason for "Bus error" as it is a TLB...