Browse By Tags

  • Discussion/Question: TrustZone vs Hypervisor

    Hi this is more a discussion then a question:

    What is the benefit of TrustZone (Secure/Non-Secure) vs. hyp (EL2) mode?

    As to my knowledge, both need support on the SoC for the separation. Either direct the NS-signal to the peripheral (including all kinds…

  • What are the necessary preconditions to load a guest into EL1 from EL2?

    I have successfully moved from EL3 to EL2. After doing some initialization I am trying to move from EL2 into EL1 with a very simple guest image. My process looks like:

    • Map EL1 memory into EL2
    • Copy EL1 image to RAM
    • Initialize sctlr_el1 = 0x30d00800
    • Virtual Timers in ARM V8

      Hi Experts,

      How the virtual timers work in the ARM V8 ?

      Key usage of physical and virtual timers in ARM V8 ?

    • Hypervisor for Arm Cortex A9

      Hello all,

      I am currently working on a project with a SoC Zynq development board  (Cora Z7) that has two Arm A9 processors. I would like to use a hypervisor in order to partition the software. I have been doing some research and I have come across the…

    • In Arm v7 mmu, stage2 translation cannot use short descriptors. WHY?

      ARM V7 document states: "In ARMv7-A short descriptors only be used at EL0 and EL1 stage 1 translations. They cannot, therefore, be used by hypervisors or Secure monitor code."

      Why stage2/hypervisors/secure monitor cannot use short descriptors…

    • RTOS on one core and Android on another core

      Hello All, 

      We are designing one device based with 2 cores of ARM Cortex-A15 Processor. We have to run RTOS and Android on the same processor. as described below.

      Approach 1: Running both OSes as Guest OS on top of Hypervisor 

      Approach 2: Run RTOS on one…

    • Virtualization on ARM with Xen

      With ARM entering the server space, a key technology in play in this segment is Virtualization. Virtualization is not a tool solely for servers and the data center, it is also used in the embedded space in segments like automotive and it is also starting…

    • Arm’s collaboration with Hyper HQ will push runV for the future of container security

      Today, Hyper has announced our collaboration on the open-source runV project to enable new ways for technology to drive future infrastructure for the Internet of Things (IoT), edge computing and 5G.

      Today’s cloud infrastructure is built upon the concept…

    • Trap to hypervisor if the guest OS access a specific region of memory.

      Hi,

      Is there a way (e.g. through configuring a specific hyp register) to cause the guest OS to trap to the hypervisor in case the guest OS tries to access a specific region of memory say from address A to address B.

      Thanks.

    • ARMv8-R Architecture for Next Generation Automotive


      Driving with ARM.png

      This is the third of three blogs I've written around the announcement of the new ARMv8-R architecture for real-time embedded processors.  Simon Craske, our Embedded Processor Architect, and myself will be presenting more details at the ARM TechCon conference…

    • Software Consolidation with the ARMv8-R Hypervisor

      Hypervisor1.pngHaving previously introduced the ARMv8-R architecture, it’s time to look more closely into its new technology and explain some of the benefits it will bring.  I’ll try to convey the key concepts simply but I have to assume my readers…

    • ARMv8-R, architecture innovation for embedded systems

      ARMv8-R car.pngThis year’s ARM TechCon conference in Santa Clara sees ARM disclosing details of its next processor architecture; ARMv8-R.  This eighth-generation ARM architecture is already established as ARMv8-A for applications processors and is now also…

    • White Paper - GlobalPlatform based Trusted Execution Environment and TrustZone Ready

      A whitepaper that looks at TrustZone based Trusted Execution Environment (TEE) in context of the 4 compartment security model.  The second half looks at how a well designed Apps processor can use TrustZone technology and the TEE to provide a system that…