Browse By Tags

  • ARMv7 "write buffer" issue

    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…
  • [ARMv7] question about writel & barrier

    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…

  • utility PCE can not create Linux application debug operation

    Hi everyone,

    I have  a DSTREAM and want to use it to debug a user space bug. I have a target board with chip Annapurna Labs alpine al-314. I use utility PCE to create platform configuration database.But I don't see the Linux application  debug operation…

  • Unable to Debug on Linux FVP for Windows

    Hello,

    I am attempting to run and debug the the HelloWorld_GCC sample application as described here:

    Linux Application Debugging Using DS-5 – DS-5 Development Studio – ARM Developer

    The application builds fine,however when I connect to the target…

  • DS-5 for Linux with graphics artifact, is it the tool, Linux, or the graphics driver?

    Hi,

    I'm using Ubuntu 14.04 LTS with Intel Sky Lake Integrated Graphics driver i915_bpo, and DS-5 v5.26.2. Previously I was able to use Eclipse for code editing without much problem, but with DS-5's Eclipse, the graphics artifacts are so frequent when…

  • gcc branch ARM/embedded for ARMv4T architecture

    Hallo,

    I am using ARM/embedded branch of gcc to build for Cortex M4.

    Reading in home page it is for Cortex M0, M0+, M3, M4, M7, R4, R5, R7, R8 and ARMv8-M. It seems it support only from ARMv6-M on.

    Since I have to build also an old project based on ARM7TDMI…

  • CPUIdle Marvell SoC

    Hello,

    I'm facing an issue with some of the linux kernel code. I'm trying to use the CPU suspend fonction (located in arch/arm/kernel/sleep.s) of the linux next kernel

    The code is the following:

        /*

         * Save CPU state for a suspend…

  • by which instruction the secondary core is triggered while starting the secondary cpu

    the booting of seconday cpu is initiated by the primary core. and some work is completed on the primary cpu and some is completed on the secondary cpu to complete the hotplug operation for cpu_up.

    I am trying to find the exact instruction that is executed…

  • Any advice on running 180nm ROM/RAM compilers on modern Linux?

    Hi

    I'm trying to run 180nm ROM/RAM compilers and the OS options are very restricted, the ROM compiler requirement is SunOS5
    I've got a  Linux platform.

    I'd appreciate advice on where I should focus my efforts.
    If anyone has gotten past this…

  • Good starterboard, C or Linux etc

    hi all,

    I'm used to use microchip controllers (Professional software engineer), but because I need higher calculation speed, I have to move to arm processors.

    For that reason I'd like to start with a starter kit.

    I'd like to experiment with Ethernet…

  • Unhandled fault: alignment fault (0x92000061) at 0x00000000fff0f729

    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…

  • How to convert a BIN into an ELF object image with armlink?

    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…

  • Program ARM-device from Linux

    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…

  • linux-arm.org is down

    Note: This was originally posted on 25th February 2013 at http://forums.arm.com

    Hi,

    I'm trying to follow the steps given on http://www.arm.com/community/software-enablement/linux.php (Android tab).

    At some point, there are some links to linux-arm.org…
  • Modifying framebuffer (/dev/graphics/fb0) parameters using a Loadable Kernel Module

    Problem: I have to configure various LCD displays to be used by Android Platform. Almost in all cases there are no electrical specifications freely available for LCD displays on interest. But through experience and reverse engineering the parameters can…

  • Selecting hardware based on OSS driver availability for new Android Devices

    As with anything Linux and Android, device/driver selection based on versions and availability is the key to simplicity. For instance, if you're trying to select a wifi or modem module for a new Android device you're developing. If the modem module chipset…

  • Optimizing code for ARM: ARMv7, ARMv8, Memory Models and NEON Intrinsics

    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…

  • Installing Valgrind on Pandaboard

    Hi,

    I have panda-board with android 4.4 installed in it, I want to install Valring on this board for detecting memory leaks, Can any one help me which sorce code to be taken for cross compiling of Valgrind to android and what are steps to be followed for…

  • Understanding HAL Graphics Android

    Hi all,

    Are there any ARM documents/presentation that talks about in detail how the HAL graphics layers in Android works. I understand there are binary components inside Android that are not released as open sourced, so I was wondering if there is any…

  • root filesystem partition

    Dear all,

    I compiled Linux kernel and copied it to my SDCARD, I am totally lost on how to specify to the target the partition  on which to find the root filesystem. For instance, on my host I am accessing the SDcard as /dev/sdb and create the rootfs partition…

  • PMU driver in Linux Kernel

    Hi Experts,

    Is there in-built Performance Monitor Unit Driver available in the Linux kernel ?

    Does it have the user space access to test the same ?

    Regards,
    Techguyz

  • Running native codes on USB arrival

    Hi Experts,

    In Linux environment I use native codes cross compiled for ARM processor in the user space. The requirement is when on a USB device arrival, udevd will invoke the binary in association with rules containing VID/PID.

    In Android environment I…

  • Assemble a native ARMv8 library, and call Android Java methods from its procedures invoked by an Android App, using the JNI conventions.

    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…
  • Thoughts on Wandboard

    Hi Experts,

    Being an Linux and Android enthusiast I am always looking for the development boards to try something new in it.

    I would like to hear upon Wandboard which uses iMX6 DL processor from freescale which seems to be at reasonable price.

    Regards,

    L…

  • Mali Graphic Debugger can not work on Android 8.0

    PC : 

    Mali Graphics Debugger from Arm Ltd.

    Version: 5.1.0.8a0102de

    i follow the step of documents about using mgd on unroot-devices 

    my phone is huawei P20  Mate 20 V10  and Oppo r15 , they are all android8.0+ 

    when i startup the my app(with System.load libmgd…