• translation table APTable permission problem

    raks8877
    raks8877

    Hello,

    I am trying to make pmd level of the translation table as read only so that any writes in the pte entries should cause a permission fault.

    Current steps which i am doing are:

    1) inside kernel space, allocating 2 pointers (say p, q) and allocating…

    • 21 hours ago
    • Processors
    • Cortex-A / A-Profile forum
  • ARMv8-A Instruction for Getting CPU Number

    Shengye Wan
    Shengye Wan

    Hi,

    I'm using a Juno r1 board and I'm trying to get processor's related CPU ID without using any header file like function sched_getcpu from sched.h.

    The reason is I want to get the CPU number for TrustZone application and there is no way to…

    • over 3 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • the UART char print in ARM v8-A Foundation Platform

    geekfolk
    geekfolk

    Hi All,

    I am using ARM v8-A Foundation Platform to debug my code. According to user guide, the base address of UART0 in system is 0x1c090000, so I use the following code to try to print a char via UART0:

    *(volatile unsigned char *)(0x1c09000 + offset_of_tx_fifo…

    • Answered
    • over 5 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • UEFI on ARM-V8  based Linux Embedded System

    Ravinder
    Ravinder

    Dear ARM Forum,

    I want to understand more about UEFI for ARM-V8 based Embedded systems.

    1. Is UEFI on ARM-V8 Linux platform is good or bad ? why ?

    2. How UEFI is better than conventional Embedded Booting system?
         First-stage-Boot-loader --> U-Boot -…

    • Answered
    • over 3 years ago
    • System
    • Embedded 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
  • Assemble a native ARMv8 library, and call Android Java methods from its procedures invoked by an Android App, using the JNI conventions.

    Myy
    Myy

    Purpose

    This document demonstrates how to :
    • write functions (procedures), using the ARMv8 64-bit Gnu AS syntax, that will use the JNI library to call back Java functions from the Android app that called them
    • assemble these procedures into a native library…
    • over 2 years ago
    • Open Source Software and Platforms
    • Android forum
  • Debugging the Armv8-A Linux Kernel with DS-5

    Stephen Theobald
    Stephen Theobald

    To develop, port and debug the Linux kernel on a platform, you will need to be able to set breakpoints, view registers, view memory, single-step at source level and so on - all the normal facilities provided by a debugger.  You may also need to do these…

    • over 2 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • 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
  • Booting Linux on the ARMv8-A model provided with DS-5 Ultimate Edition 5.24 and later

    Ronan Synnott
    Ronan Synnott

    This blog is an update of one I wrote a couple of years ago, referencing the latest FVP models provided with DS-5 (v5.24 at time of writing) and the latest pre-built Linaro distributions. It is intended for users new to DS-5 and/or users on Windows platforms…

    • over 4 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Booting Linux on the ARMv8-A model provided with DS-5 Ultimate Edition

    Ronan Synnott
    Ronan Synnott

    Note this blog is only valid for Linaro distributions up to 2014. Newer distributions support AEMv8 Base Model as supplied with DS-5 5.24 and later. For information on this model, see here.

    For instructions on using latest distributions, see here.

    ARM has…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog