Browse By Tags

  • Develop software with the Arm Scalable Vector Extension (SVE) and Arm Fast Models

    The Scale Vector Extension (SVE) is an optional extension to the Armv8-A architecture. A scalable vector length enables multiple processor performance and cost points. Prior to silicon availability, one way to learn SVE is to use the Arm HPC Compiler

  • How to boot bare-metal binary on Corelink SGI-575?

    I'm trying to boot a simple binary on SGI-575 but unable to get expected result. To load and run application, I used following commands:

    # When load address is 0x00000000
    $ ./FVP_CSS_SGI-575 -a css.cluster0.cpu0=/home/user/DS-5-Workspace/HelloWorld…

  • Debugging the Armv8-A Linux Kernel with DS-5

    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…

  • Using Streamline with Fast Models and Fixed Virtual Platforms (an update)

    In a previous blog I wrote about the Fastline plugin developed for Arm Fast Models, and how it can be used with the Streamline performance analyzer. With the recent release of DS-5 5.28, we have enhanced this experience, including all necessary files…

  • Create own Fixed Virtual Platform

    Hi all,

    I am working with the AEMv8 Base FVP and the DS-5. I  tried to change some settings of the FVP components but was not successful with that. So I assume that this is not possible with the Base FVP. I am a bit confused regarding the product portfolio…

  • Cortex-M23 FVP hard faults when using DS-5 Debugger

    Hi,

    I'm starting to explore this technology by running the TrustZone example application in Linux using GNU ARM Toolchain. This example is provided by a CMSIS software pack containing this example called "TrustZone for ARMv8-M No RTOS" which I was…

  • “Mind the gap”: 虚拟原型中的GPU建模

     
    “Mind the gap” 中文直译“小心站台间隙”,比较拗口。第一段大致意思是Fast model过去有块空白是关于GPU的建模,现在我们成功填补了这个空白。我们直接进入主题:
    最近发布的Fast Model 11.0 release中包含了两个重要的GPU模型部件…
  • “Mind the gap”: modeling GPUs in Virtual Prototypes

    If you have ever experienced the London Underground rail system you will no doubt have heard the voice intoning the phrase “mind the gap” at many stations.  Every time I hear that, I feel like shouting “fix the gap”!  When I joined…

  • ARMv8-M - toolchains / virtual platforms

    Hello,

    I would be interested to try the new features of the ARMv8-M architecture, in particular v8-M TrustZone, but I can't find necessary tools in order to do so.

    1. I need a toolchain that supports the new instructions introduced with v8-M (SG, BXNS…

  • ETM trace capture from DS-5 FVP

    Hello,

    Is there a way to dump the ETM trace (using DTSL) from a VE_AEMv8x1 FVP? I would like to store the RAW trace somewhere so I can process it later.

    Thank you,

    Andrei

  • The FVP for startup_Cortex-R5 sample code

    Hi Experts:

    I'm using DS-5 v5.22.0 with license.

    I want to run startup_Cortex-R5 sample code from cheat sheets.

    However, I don't have Versatile Express Cortex-R5x2, so I need FVP.

    But, the documentation "Fixed Virtual Platforms Version 1.4 FVP Reference…

  • Fixed Virtual Platform Usage

    Hi Experts,

    In DS-5 does the usage of Fixed Virtual Platform is free or only available under trial licensing ?

    I want to load a Linux Kernel code even without trial licensing being installed.  Is it possible to do so ?

  • DS5 xaos-FVP-example cann't continue!


    When I try to connect to xaos-FVP-example,

    Launching xaos-FVP-example cann't continue.

    It progress only 36%. (Fast Models - OLCD Cortex- A8 EB pops up)

    I tried same it at other PC. It succeed.

    It looks PC configuration problem.

    DS-5 License looks O.K

    What…

  • Does DS-5 ultimate evaluation version offer an FVP to ARMv8 executable?

    I have compiled a simple "Hello World" program on DS-5 ultimate evaluation version and couldn't find a bare metal FVP on which I can run it. When I select "ARM FVP->VE_AEMv8x1->Bare Metal Debug->Debug ARMAEMv8-A" in "Connection" tab of "Debug Configuration…

  • ARMv8 Foundation Model: writing to switches and leds

    Hi everyone,

    as I asked on http://stackoverflow.com/questions/25907502/armv8-foundation-model-switches-and-leds, I am trying to write

    a value to the "switches" and "leds" register of the Foundation Model, to get some feedback (I've got some UART issues…

  • How to run DS-5 project directly on juno development platform

    Dear Ronan,

       We recently got a Juno board. We sucessfully done the setup for android on that.(using the steps given in Setting up Android on Juno)

    We are working on some multimedia application, which we want to port it to juno and see the performnace…

  • Fixed virtual Platform

    Hello,

    in the DS-5 I have some pre installed FVP (e.g. VE_Cortex_A9x4). I understood these FVP are somehow related to a Virtual Express hardware platform. But I don't understand where do I get the configuration information of the FVP? E.g. if I have a…

  • Unable to get CADI server port number

    Hello,

    I'm a beginner in using DS-5 and to be familiar with that tool, I have downloaded and installed DS-5 Community Edition, version 5.19.0.

    After installation, I started using the Fixed Virtual Platforms available on the package in order to start…

  • ARM Cortex-A53 - How to compile and run (Simulate) an hello world .c code on DS-5 Eclipse Environment?

    I would like to open a new project under DS-5. I want it to have the following code:

    int main() {

         int a = 7;

         int b = 3;

         for (int i=0; i < a*b; i++)

             a = b+i;…

  • ARM Cortex-A7 FVP

    Hello

    I am using the DS-5 professional edition and I can execute the examples for the ARM Cortex-A8 FVP. But where do I get the FVP for the ARM Cortex-A7?

    regards

    Matthias

  • Simulation in DS-5

    Hello everyone,

    I am starting with a DS-5 professional evalutation edition and was trying to follow the bare metal examples.

    But all I got when starting the debugger and chosing a FVP configuration was an error message like that:

    "Unable to connect to SMP_primes…

  • Does Free licensed FVP support GICv3 64kb memory map?

    hi, experts:

    Does Free licensed FVP support GICv3 64kb memory map?

    I downloaded free licensed FVP software FM000-KT-00035-r0p8-52rel06.tgz from ARM Ltd website.

    Then run it and dump its system id register content is: 0x100100.

    Based on FVP user guide, System…

  • Where can I find the FVP_EB_V7.axf file mentioned in the readme of the Example ARM Linux Distribution for FVP models?

      Hi,

      Sorry for the perhaps dumb question, but I'm new to the whole ARM infrastructure. I'm following a read me file for running the ARM's example Linux distribution on FVPs (using command line) and I'm unable to find a FVP_EB_V7.axf file mentioned…

  • How to simulate in ARM DS -5 TOOLS?

    STEP wise can you please say how to simulate in ARM DS 5 TOOLS?