• Is OPTEE_OS for Juno using 32-bit arch or 64-bit arch?

    Shengye Wan
    Shengye Wan

    Hi experts,

     

    I'm wondering do you compile the OPTEE_OS in this instruction as arm32 or AArch64? In which script do you set the compiler for the secure OS? ( I checked the file build-optee-os.sh while I find the file exports both compilers so I'm not…

    • Answered
    • over 3 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • How to Get the PA instead of IPA from NS OS Kernel Module of an AArch64 device?

    Shengye Wan
    Shengye Wan

    Hi experts,

    Recently I want to conduct one secure-related scanning in TrustZone for some NS kernel memory.

    To do this, I need at first reporting the PA of the memory from NS kernel. My idea is developing a kernel module to achieve the goal.

    I write the 

    …
    • over 3 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • OPTEE 2.0 tee-supplicant issue

    Shengye Wan
    Shengye Wan

    Hi experts,

    Today I was trying to use the latest OPTEE version to replace my previous one (v1.1.0) on my Juno board and I met one issue about tee-supplicant.

    I used the initialization script from ashwildingarm 's post with the choice "Juno, latest,…

    • Answered
    • over 3 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • How to enable L2 cache view for A53 on Juno ADP r0?

    Marc
    Marc

    Hello,

    I have used DS-5+DSTREAM to connect to the A57/A53 big.LITTLE clusters on my Juno dev board. I use the startup_ARMv8_GICv2 example project included with DS-5 as the bare-metal image to run.

    When I navigate to the cache view window in DS-5, I can…

    • Answered
    • 10999.zip
    • over 3 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Problems powering on secondary core on bare-metal Juno ADP r0

    Marc
    Marc

    Hello,

    I'm trying to follow the tutorial posted here to boot up a secondary core on my Juno r0 board running bare-metal.

    I start with the startup_ARMv8_GICv2 example project included with DS-5. I modify the main() function in main.c to include the assembly…

    • over 3 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • TZC-400 Region Secure Access Discussion

    Shengye Wan
    Shengye Wan

    Hi experts,

    I know for the TZC-400 each region has an attribute register which has two bits:  s_wr_en  and s_wr_en for controlling secure access. On the other hand, these control registers could be changed by secure access.

    In this case, it looks…

    • over 3 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • TZC-400 Memory Regions Question

    Shengye Wan
    Shengye Wan

    Hi experts,

    Based on the manual of TZC-400, we could set up at most 8 regions with different security settings.

    However, I'm wondering, when a normal world(non-secure) application read or write a specific address, how does the TZC-400 decide whether the…

    • Answered
    • over 3 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Accessing coresight debug and trace memory region in EL3 leads to stuck.

    Zhenyu Ning
    Zhenyu Ning

    The manual tells that I can use ETM in both self-host debugging and external debugging. With DStream and DS-5, the ETM works well. However, i find that i can not modify the tracing registers in DS-5, the command always leads to "verify error on memory…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • About the interrupt handling in GIC

    Zhenyu Ning
    Zhenyu Ning

    I am using Linaro's Android release on Juno r1 and trying to make use of performance monitor. I want to use the PMU to count each retired instruction in a specific application, however, the overflow interrupt of PMU makes me a little confused. When the…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Juno r1 OPTEE Trusted Application Question

    Shengye Wan
    Shengye Wan

    Hi ashwildingarm,

    Last week I posted question regarding the Juno r1: Juno r1 OpenEmbedded System Question , according to that question I need the latest Android for using OPTEE.

    Since my final purpose is running OPTEE Trusted Application on the Juno board…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Juno r1 OpenEmbedded System Question

    Shengye Wan
    Shengye Wan

    Hi,

    I'm using a Juno r1 board and I'm trying to set up the board with Linaro OPTEE.

    I want to deploy the OpenEmbbed system on the board and I found this instruction: Using Linaro's deliverables on Juno .

    However, I found the script provided in…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • OP-TEE Installation issues on JUNO

    BOUAZZOUNI
    BOUAZZOUNI

    Hello,

    I have an ARM JUNO card and i want to install OP-TEE on it.

    I'm using the Linaro last deliverable to boot up. Then i installed a Debian on it. However the packages like libc6:i386 are not available on it which make the setup impossible.

    Can…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Xen/dom0 on Juno

    Justin
    Justin

    Hey all,

    I have been playing around with Xen and Dom0 on a Juno r0 board. Currently dom0 is failing to initailize USB. This is an issue because the rootfs depends on the usb.

    usb 1-1: new high-speed USB device number 2 using ehci-platform

    usb 1-1: device…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • PCIe Use Cases

    Justin
    Justin

    Hello,

    I am debating between buying an Juno r0 or Juno r2 board. Both boards support the development needs of my team. I am trying to find a compelling reason to buy an r2 board over an r0 board.

    Seems like other than IP updates, the biggest difference…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Xen on Juno

    Justin
    Justin

    Hello,

    I have read a few attempts of people trying to get Xen and Dom0 working on a Juno board.

    Has anyone successfully done it?

    I plan on giving it go at it. If I am successful, I can put together some Xen guide for Juno boards, since it seems none have…

    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • How are the PCIe lanes of the JUNO system connected

    Martin
    Martin

    Hi,

    the documentation states:

    • 4 lane Gen 2.0 PCI-Express (Juno r1 and r2 only)

    The JUNO system has 4 PCIe connectors:

         x16, x8, x4, x4

    Does every connector have 4 independent lanes (so all together we could use 4 cards with 4 lanes…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • ARM JUNO BOARD R2

    Murali
    Murali

    Hi,

         i am very new to ARM JUNO R2, below are my doubts regarding R2.

    1. How to generate the image for Juno board
    2. what are the images we will get after compilation, how to load the images into target board .
    3. Description about each image…
    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Why set Trusted Firmware BL2 as Secure-EL1?

    Emmy
    Emmy

    Hi,

       I am studying Juno board trusted firmware.

       I'm not clear why is trusted firmware BL2 set to secure-EL1 instead of EL3.

       Thanks for your attention!

    Emmy

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • How to put Juno into Sleep-state

    takeshi naruse
    takeshi naruse

    I'm using Linaro Release 15.12 LSK (without OP-TEE) + OpenEmbedded Minimal Filesystem on Juno-r1 Board.

    I'm trying to put the Juno board into the Sleep-state referring to ARM Versatile Express Juno r1 Development Platform Technical Reference Manual…

    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • How to access a physical address which is larger than 4G in Trusted firmware provided by Linaro

    Zhenyu Ning
    Zhenyu Ning

    I am using Trusted Firmware Image(LSK and Android filesystem) provided by Linaro on Juno board r1. In my case, I just want to some trivial test in EL3, e.g., reading specific memory.

    To make things easier, I didn't do anything until the system is completely…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Can't boot OpenEmbedded on Juno R1

    Kohei Nozaki
    Kohei Nozaki

    I got an error message "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,2)".

    I'm referring Using Linaro's deliverables on Juno .

    And I choose OpenEmbedded Minimal filesystem and prebuild binary juno-latest-oe…

    • Answered
    • 9110.zip
    • over 4 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Problem with ARM Juno first boot

    BOUAZZOUNI
    BOUAZZOUNI

    Hello,

    i want to use an ARM Juno i have. Unfortunately, when i plug a USB 3.0 usb stick with ext3/ext4 format i have the following traces :

    ext4 :

    [ 4.004845] sda: sda1
    [ 4.009631] sd 0:0:0:0: [sda] Attached SCSI removable disk
    [ 4.072965] EXT3-fs (sda1):…

    • Answered
    • over 5 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Physical counter in juno board

    Gowthami
    Gowthami

    Hey,

    Reading CNTPCT and system counter in different cores results in different results. These values should be common across all the cores. Why is the difference?

    Thanks,

    Gowthami

    • Answered
    • over 5 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Juno CoreSight Setup

    Steve
    Steve

    Hi Everyone,

    We just bought a Juno Versatile Express board for development.  Using the getting started guides and I have successfully installed DS-5 on a host and a rootfs on the board.  I'm using the LAMP image provided by Linaro for use with the Juno…

    • Answered
    • over 5 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Juno dts timer node

    armdev
    armdev

    Hi,

    I am trying to bring-up linux on Juno r0 board and if I use below timer node I am getting kernel panic while executing timer_init API.

    Please let me know if I am missing anything else in order to enable timer ?

    memtimer: timer@2a810000

    {

           compatible…

    • over 5 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • View related content from anywhere
  • More
  • Cancel
<>