• Transaction cost between secure world and normal world
    Hello, I was wondering how is the cost/ slow-down of communication between secure world and normal world. How many CPU cycles on average? Thank you.
  • 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...
  • Trapping IRQ from Secure World Firmware to Normal World Rich OS over Monitor Vector Table
    I am trapping IRQs that are prompted in Secure World to a Rich OS in Non Secure World over the Monitor IRQ-Handler. The Rich OS should not notice that the Interrupt was catched by the Monitor, therefore...
  • 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...
  • Secure world memory access with MMU disabled
    Hi, I am a newbie to the TrustZone architecture. I learned that, in secure world, whether a memory access is secure or not is determined by the NS field in the translation descriptor and, in non-secure...