• How to understand AArch64 register 'Operation' column for 'Direct access to internal memory' in Cortex -A53?

    nickeys
    nickeys

    I'm reading "ARM® Cortex®-A53 MPCore Processor Technical Reference Manual".

    And, in 6.7 Direct access to internal memory part (P.357), there is a problem to understand what is the meaning of AArch64 register 'Operation' part.…

    • over 2 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • AMD program on ARM

    macmarco
    macmarco

    Hey i have question. 

    I have a problem with execution of program (64-bit) I'ts a bioinformatic program (http://ffas.sanfordburnham.org/ffas-cgi/cgi/download.pl?ses=&rv=&lv= [with source code]) I building a cluster of 5x orange pi one plus (

    …
    • over 2 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Help configuring PMU's

    luismartins
    luismartins

    Hi,

    I'm trying to enable PMU's on arm versatile juno r2 development board.

    I've already read this manuals from arm:
    ARM ® Cortex ® -A72 MPCore Processor
    ARM® Cortex ® -A53 MPCore Processor
    Juno r2 ARM® Development Platform SoC…

    • Answered
    • over 1 year ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Download Eclipse in Embedded Boards (Arm Processeur)

    kanzali
    kanzali

    Hi ,

    Please I need help, I need to download Eclipse in My board DE1-Soc FPGA Which has the latest dual-core Cortex-A9 embedded cores with architecture armv7l and the other board Rasberry ARM Cortex-A53.

    do you have any idea which packages can I install…

    • over 1 year ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • How to check the enable status in ETM v3.3

    Zhenyu Ning
    Zhenyu Ning

    Hi all,

    I am trying to use the ETM on iMX53 qsb, which contains a Cortex-A8 processor. In the board, the trace result of the ETM is outputted to both ETB and TPIU via an ATB replicator, looks like the following figure,

    I am going to enable the ETM and…

    • Answered
    • over 2 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • PMU CP15 on AARCH64 - Cortex a-53 - Assembly Error on MRC-MCR

    br-dev
    br-dev

    Hi,

    I am trying to compile PMU Cycle Counter  as per  the code available in this blog PMU Enable on a RPI3 B+ using Suse 64 bits Aarch 64 4.12.14-lp150.12.28-default.

    I have the Assembly error on each MRC or MCR instructions. In the ARM i have the feeling…

    • Answered
    • over 1 year ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Hi folks, anyone got any idea on which compiler to use in Qemu for working with 64bit Arm Architecture? Complete noob here

    Kallooran
    Kallooran

    So I have worked with Arm 32 bit and was able to generate the log file which contains all the instructions and addresses and all... Now i want to do the same for 64 bit. But it seems we need another compiler to do the same. If possible, can you guys give…

    • over 1 year ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • My new tablet

    frosty boy
    frosty boy
    Note: This was originally posted on 29th May 2012 at http://forums.arm.com

    Hi,
    I have just bought a new (very cheap) tablet and am confused about the processor.
    It is a Synaptics 7" MID and the processor was specified as being A10 1500MHz.
    The box has…
    • over 6 years ago
    • Open Source Software and Platforms
    • Android forum
  • Optimizing code for ARM: ARMv7, ARMv8, Memory Models and NEON Intrinsics

    Matthew Du Puy
    Matthew Du Puy

    Matthew Gretton-Dann titled this presentation: Porting & Optimising Code 32-bit to 64-bit

    The title is accurate but he does a better job of giving a high level overview of the ARMv7 and ARMv8 architecture differences, C++11 memory models (which become…

    • over 6 years ago
    • Open Source Software and Platforms
    • Android forum
  • Recompile neon 32bit instruction for ARMv8 using ndk r10c

    Vidit
    Vidit

    Hello,

    I have an android application which has neon optimised native code. The neon instructions were written for armv7a architecture. I've read that ARMv8 arch can run  in both 32bit mode and 64bit mode. I've been trying to compile the code using ndk…

    • Answered
    • over 5 years ago
    • Open Source Software and Platforms
    • Android forum
  • A couple of use cases for TrustZone for ARMv8-M

    Diya Soubra
    Diya Soubra

    Root of Trust implementation – Connected devices with authentication requirements need a root of trust in the system architecture. This is particularly important for devices that can be updated over the air. In a system with TrustZone technology, code…

    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Which component set the NS bit in SCR ?

    Sahil
    Sahil

    Hi,

    I am new to the ARM TrustZone Architecture.

    I am confused that who sets the NS bit in the SCR register, is it the processor itself set bit to 1 when it enters the EL3 mode, or it is the Monitor mode code is setting the NS bit ?

    Maybe I am asking…

    • Answered
    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Platform security architecture is announced by Arm

    Diya Soubra
    Diya Soubra

    • over 2 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Given an address, how to check its IDAU Security attribution information?

    Tao Lu
    Tao Lu

    From "ARM v8-M Architecture Reference Manual", about IDAU I see:

    The IDAU can provide the following Security attribution information for an address:
    • Security attribution exempt. This specifies that the address is exempt from security attribution…

    • Answered
    • over 1 year ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • A question about interrupt priority degrade

    Wenchuan2018
    Wenchuan2018

    Hi guys,

    I found in armv8-arch ref manual that when PRIS bit in the AIRCR is set, the priority of non-secure handler is mapped to the bottom of the priority range. So I did an experiment.

    I configured two exceptions, systick and svc. The priority are 2…

    • Answered
    • over 1 year ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Development platforms, compilers for TrustZone

    Seema
    Seema

    Hello All,

    Requirements:

    1. Write a secure program where some part of the program resides in a secure zone.
    2. Code instrumentation: I would like to instrument the compiled binary that runs on the device 

    I could find some options, however, I cannot differentiate…

    • Answered
    • over 1 year ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • How do I start with simple example for study about boot rom and boot sequence?

    ele
    ele

    Hi.

    How do I start with simple example for study about boot rom and boot sequence?

    I'd like to make a simple architecture, but first of all, I have to make a L1 boot and L2 Boot code as I know.

    CM3 is connected with boot ROM and Flash.

    So Would you…

    • Answered
    • over 2 years ago
    • DesignStart
    • DesignStart forum
  • The Arm Research Workshop on Novel Algorithms

    Bo Eyole
    Bo Eyole

    Arm Research is responsible for delivering a clear vision of disruptive and emerging technologies and how they may affect our future. This disruptive technology landscape is used to develop our research strategy, which guides internal research, external…

    • over 1 year ago
    • Arm Research
    • Research Articles
  • Divide and Conquer

    Chris Shore
    Chris Shore

    Division on ARM Cores

    “At the end of the day, we must go forward with hope and not backward by fear and division.” – Jesse Jackson.

    It often surprises me how many people believe that “ARM doesn’t do division” or “ARM cores don’t have…

    • over 6 years ago
    • Processors
    • Processors blog
  • Architecting a more Secure world with isolation and virtualization

    Berenice Mann
    Berenice Mann

    New Secure world architecture in Armv8.4

    Arm TrustZone was introduced to the Arm architecture A-profile in 2003. At the heart of the TrustZone approach is the concept of Secure and Normal worlds that are hardware separated. Secure hardware resources are…

    • over 1 year ago
    • Processors
    • Processors blog
  • Important Arm Technical Learning Resources

    Tom Stevens
    Tom Stevens

    Given the enormous amount of resources compiled on the Community over the past few years, I thought it might be useful to some users to compile all the 'technical' resources in one document. The links below focus on resources for software engineers and…

    • over 5 years ago
    • Processors
    • Processors blog
  • The Semantics of Transactions and Weak Memory in x86, Power, Arm, and C++

    Nathan Chong
    Nathan Chong

    This is the second in a two-part post from Arm Principal Researcher Dr Nathan Chong on his joint research with Tyler Sorensen (Imperial College London) and Dr John Wickerson (Research Fellow, Imperial College London), and published as a PLDI 2018 Distinguished…

    • over 1 year ago
    • Arm Research
    • Research Articles
  • Concurrent Programming, Transactions and Weak Memory

    Nathan Chong
    Nathan Chong

    This is the first in a two-part post from Arm Principal Researcher Dr Nathan Chong on his joint research with Tyler Sorensen (Imperial College London) and Dr John Wickerson (Research Fellow, Imperial College London). This research was published as a PLDI…

    • over 1 year ago
    • Arm Research
    • Research Articles
  • New online training course – An Introduction to Armv8-M

    Joel Eaton
    Joel Eaton

    We are very pleased to announce a new online training topic – An Introduction to Armv8-M.

    This is the latest addition to our introduction to Arm the Arm architecture series and is targeted to those new to developing on Armv8-M or those wanting a…

    • over 2 years ago
    • Processors
    • Processors blog
  • The Arm Scalable Vector Extension (SVE)

    Stuart Biles
    Stuart Biles

    Published in IEEE Micro, Vol. 37, Issue. 2
    Authors: Nigel Stephens, Stuart Biles, Matthias Boettcher, Jacob Eapen, Mbou Eyole, Giacomo Gabrielli, Matt Horsnell, Grigorios Magklis, Alejandro Martinez, Nathanael Premillieu, Alastair Reid, Alejandro Rico,…

    • over 2 years ago
    • Arm Research
    • Research Articles
<>