• If non-secure world pass to virtual address (allocated by malloc or mmap) and ttbr value, how to find valid physical address in secure-world
    First sorry my english writing level. :-) In non-secure world using android system(linux kernel). I use big.little core Cortex-A53, Cortex-A57 I was tested to 2case. previous stage.      1. Linux allocation...
  • Interrupts from the secure world to the non-secure world.
    Hello experts, I am using SAM L11 (Core is Cortex-M23). I did a simple test of the interrupt. In the case of the handler was the secure world, it worked as I expected. The instruction sequences are...
  • GICv2 initialization for Non-Secure World
    Hi, Recently I am working on porting our Cortex A7 code that used to run in secure world to non-secure world for some reason. I got a problem when it came to GIC initialization. I noticed that in order...
  • External Abort and Transition between Non Secure & Secure world
    Hi ! My question is about the behavior of external aborts: I had to strange behavior on a board that I can only explain by the fact the Linux triggered an external abort (trying to access data/registers...
  • Reading non-secure world code memory from the secure world
    Hi! I am currently using an ARM Cortex-M23 based Nuvoton M2351 with the Keil MDK IDE. I am trying to read non-secure domain code memory (stored at 0x10040XXX) from privileged secure world code. I...