• Self Hosted Debug

    techguyz
    techguyz

    Hi Experts,

    What is the practical use of self hosted debug provision in the ARM V8 architecture ?

    What are all the exceptions arrived and how it is handled ?

    Regards,

    techguyz

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • ELn configuration in ARMV8

    techguyz
    techguyz

    Hi Experts,

    Does the EL3 and EL2 usage is the purely implementation specific or even though EL3 is implemented is it possible to disable EL3 and EL2 in software ?

    Regards,

    Techguyz

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • New online training course - Machine Learning using Arm

    NickT
    NickT

    We are very pleased to announce a new online training topic - Machine Learning using Arm.

    About the course

    This training topic covers essential information on Arm’s IP solutions for optimizing Machine Learning (ML) applications for Arm hardware. The…

    • over 1 year ago
    • Processors
    • Machine Learning IP blog
  • RTOS for ARM A57(NVIDIA Jetson TX2 / TX2i)

    mea
    mea

    Hi all,

    I would like to use RTOS in my project in NVIDIA Jetson TX2 developer kit. But all of them are expensive. And i tried Real-Time Scheduling with NVIDIA Jetson TX2 by installing preempt RT patch. But the patch is not %100 hard real time. And i do…

    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • Getting processor and cache details

    karthikeyan.d
    karthikeyan.d

    I work on software that needs to know the processor and cache details. On x86 systems it uses the CPUID instruction to know about the processor family/model (Skylake, Icelake etc) and cache details (total size, line size, associativity etc). I am trying…

    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • Flushing all L1 & L2 caches under Linux (kernel space) - optimizing dma-mapping API

    eli.z
    eli.z

    Hi,

    In my system (CycloneV - 2 cores of Cortex-A9) I require large DMA transfers, and currently I can't connect DMA via ACP, so cache coherency becomes SW problem. I know that the proper way of doing it under Linux is using the DMA-MAPPING API, and…

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • How to jumpstart an ARM9 board from its SD slot?

    Bill Van Horne
    Bill Van Horne

    I have found a low priced ($47 qty. 1) ARM-A9 Dual Core 1GHz Thin Client board that currently has an Embedded Linux OS along with an RDP 7.1 client.  There is an SD slot used to upgrade this board with different firmware.  Is the process for jumpstarting…

    • Answered
    • over 6 years ago
    • Processors
    • Classic processors forum
  • ARMv7 "write buffer" issue

    Zhanguo Li
    Zhanguo Li
    Note: This was originally posted on 3rd July 2012 at http://forums.arm.com

    Hi All,

    I have a question about the "write buffer" for ARMv7 processor.

    Write buffer is explicitly described in TRM(tech reference manual) prior to ARMv6. E.g, how to enable…
    • over 7 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • [ARMv7] question about writel & barrier

    hcbamboo
    hcbamboo

    Hi Sirs,

    I got a question about the way Linux 3.18 defines the "writel()".

    In linux-3.18/arch/arm64/include/asm/io.h, it describes:

    /*

    * I/O memory access primitives. Reads are ordered relative to any

    * following Normal memory access. Writes are…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Unhandled fault: alignment fault (0x92000061) at 0x00000000fff0f729

    rpulluru
    rpulluru

    Hi,

    I have an arm cortex A-57 machine that is running 3.16 linux kernel (64bit) compiled using gcc-linaro-aarch64_be-linux-gnu-4.9-2014.09_linux toolchain.

    My application (32bit) is accessing a member inside a structure at unaligned address using pointer…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • How to convert a BIN into an ELF object image with armlink?

    chagas
    chagas

    I'm wondering how I could use 'armlink' to combine or merge a binary image into another image. With the ARM GNU tools, I can do the following:

    1) Perform a partial linking (switch '-r') of as input file in binary format (switch '-b binary…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • Program ARM-device from Linux

    yahniukov
    yahniukov

    Hello everyone!

    I want to buy STM32F103C8T6 and my os is Ubuntu and I don't want to use IDEs. I already found the developer's tools - GNU Arm Embedded Toolchain, but have the question - there is a suitable linux software to program ARM devices…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • Energy Aware Scheduling (EAS) in Linux 5.0

    Quentin Perret
    Quentin Perret

    The Energy Aware Scheduler (EAS) is now available as part of Linux 5.0. It enables energy-efficient scheduling decisions on big.LITTLE and DynamIQ Arm platforms by choosing the right type of CPU for each task.

    What is EAS ?

    EAS is an extension of the…

    • over 1 year ago
    • Processors
    • Processors blog
  • Share aarch64 page tables created by Linux with SMMU

    luk
    luk

    Hello!

    I am currently working on creating a shared virtual address space in Linux arm64 on a Xilinx Zynq Ultrascale+ board. In the future it should be possible to share pointers/addresses between the Cortex A53s and the FPGA utilizing the built in ARM…

    • over 1 year ago
    • Processors
    • Cortex-A / A-Profile forum
  • How do I probe in for Power measurement in A9 using PAPI tool

    Bharadwaj Gorthy
    Bharadwaj Gorthy

    Hi,

    I am new to the forum and also to the community. I am trying my best to reach out for help yet meeting the standards of the community. I have been working on ARM Cortex A9 MPcore processors that are on-board the Zedboard ( which is a Zynq Evaluation…

    • over 2 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Valgrind 3.6.0 for ARM-Linux

    Guest Partner Blogger
    Guest Partner Blogger

    Valgrind is a GPL'd framework for building simulation-based debugging and profiling tools, plus a set of "standard" tools. The best known of these is Memcheck, a memory error detector, but in fact it is only one of eight tools in the standard distribution…

    • over 7 years ago
    • Processors
    • Processors blog
  • Memory access ordering part 2: Barriers and the Linux kernel

    Leif Lindholm
    Leif Lindholm

    My previous post provided an introduction to the concept of memory access ordering. It did not however provide any solution to the problem, or necessarily specify where such ordering can be significant.

    Now, not all software developers need to be deeply…

    • 1940.zip
    • over 7 years ago
    • Processors
    • Processors blog
  • Red Hat Summit panel: ARM servers are a reality, driving innovation & choice

    Jeff Underhill
    Jeff Underhill

    Red Hat Summit Talks ARM Servers

    BOSTON—The data center is being re-architected to automate and accelerate the delivery of services while accommodating the massive influx of data, to achieve this IT modernization hardware underpinnings are being abstracted away from programmers who…

    • over 3 years ago
    • Processors
    • Processors blog
  • Raspberry Pi 2 JTAG error on memory access

    Alessandro
    Alessandro

    Hi all,

    I am trying to connect to the RPi2 JTAG.

    I have the following setup

    - Raspberry Pi 2 running Raspbian 8.0 (Jessie)

    - OpenOCD 0.9.0 with a J-Link EDU connected to a Ubuntu system.

    I setup the GPIO in order to expose the JTAG interface and the…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Newbie want to learn Assembly on Raspberry Pi B 2.0 running Debian

    Kryno Bosman
    Kryno Bosman

    Hello everybody,

    I am new to Assembly programming and I would like to learn it.

    Could you advise me which (e)books I should start with and the software I can use on my Raspberry Pi B 2.0 running Debian?

    Thanks!

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • ARM Cortex A9 flush cache

    Tamilselvan Shanmugam
    Tamilselvan Shanmugam

    I'm measuring worst case execution time of an application. I would like to flush L1, L2 (Instruction and Data) cache and then begin my measurements.

    Is it doable from user mode?

    Processor: ARM Cortex A9

    OS: Linaro Linux

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • How can we boot linux kernel in ARM FVP w/ TrustZone?

    Yoshiharu Imamoto
    Yoshiharu Imamoto

    Hello, everyone.

    Let me post a question regarding booting Linux on ARM FVP (with Cortex-A9 MPCore).

    I'm setting up an experiment which uses TrustZone on ARM FVP. I'm not sure which

    kernel to run in the secure world, but am sure to run Linux in Normal…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Accurate cycles measurement

    Mazen Ezzeddine
    Mazen Ezzeddine

    Dear experts,

    I am currently trying to measure the cycles required to context switch between two linux processes and the cycles required to world-switch between two linux VMs running above a thin bare-metal hypervisor. For this purpose, I am using the…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • ARMv8 backwards compatibility with ARMv7

    Farhan
    Farhan

    Hi there,

    I have been going through a lot of ARMv8 documents, and I have a very basic question:

    -Can I take a Linux Kernel, compiled for a ARMv7 device, and run it on an ARMv8 device in Aarch32 execution mode?

    ( Lets assume that the two SOCs are identical…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • Help me jump into ARM world !(I know nothing but AVR)

    kamran
    kamran

    Hi,  Sorry if this is a long thread but i'm really confused.

    I program for AVR MCUs and also know about Arduino, I can program for different ATMEL MCUs with looking at datasheets, And i also programmed a few basic stuff on Cortex-M3 LPC1768, without…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • View related content from anywhere
  • More
  • Cancel
<>