• Introducing Iris, the new generation of debug and trace interface in Arm Models

    Rob Kaye
    Rob Kaye

    The Iris Debug and Trace interface represents a major step forward in functionality for virtual prototypes incorporating Arm Fast Model. Iris complements and will, in time, replace the existing debug (CADI – Component Architecture Debug Interface) and…

    • over 1 year ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Slash Unit Testing Time in Embedded Software Regression Testing

    Zach Lasiuk
    Zach Lasiuk

    Accurate and efficient tests are essential when developing software for embedded systems, particularly in continuous integration and functional safety flows. Quick pass/fail results from a comprehensive regression test suite enable teams to develop quality…

    • over 1 year ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Develop Embedded Control Systems Efficiently in MATLAB with Arm Models and Compiler Integration

    Zach Lasiuk
    Zach Lasiuk

    Overview

    Developing software involving DSP, control systems, and complex algorithms running on embedded targets is a humbling task. To streamline this often complex and tedious process, Arm has several offerings to help verify & optimize code under development…

    • over 2 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • How to enable SVE support on SGI-575?

    usamanwar
    usamanwar

    I'm trying to test SVE support on SGI-575 FVP. For this purpose, I've built "sve_array_sum" example with some modifications and I'm having exception with ESR_EL1.EC = 0. I investigated further and found that ID_AA64PFR0_EL1.SVE …

    • over 2 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • What is the difference between AEMv8-A Base Platform FVP and Armv8 Foundation Model FVP ?

    Rounak
    Rounak

    I wish to run OPTEE + Android. Which of these two options are suitable for it ? What are the differences ? Which option allows modification to the secure monitor code ?

    • Answered
    • over 2 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Virtual prototypes: 5 considerations when choosing software development platforms

    Rob Kaye
    Rob Kaye

    There are a few common questions that we get from customers when talking about virtual prototypes for software development which we will address in this blog.

    Let’s start with a summary on virtual prototypes

    Virtual prototypes (VPs) help developers…

    • over 2 years ago
    • System
    • SoC Design blog
  • Develop software with the Arm Scalable Vector Extension (SVE) and Arm Fast Models

    Jason Andrews
    Jason Andrews

    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

    …
    • run_model.sh
    • over 2 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • How to boot bare-metal binary on Corelink SGI-575?

    usamanwar
    usamanwar

    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…

    • over 2 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms 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
  • Using Streamline with Fast Models and Fixed Virtual Platforms (an update)

    Ronan Synnott
    Ronan Synnott

    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…

    • over 2 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Create own Fixed Virtual Platform

    Errno
    Errno

    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…

    • Answered
    • over 3 years ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Cortex-M23 FVP hard faults when using DS-5 Debugger

    HugoARA
    HugoARA

    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…

    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • “Mind the gap”: 虚拟原型中的GPU建模

    feng
    feng
    原文链接:https://community.arm.com/tools/b/blog/posts/mind-the-gap-modelling-gpus-in-virtual-prototypes
     
    “Mind the gap” 中文直译“小心站台间隙”,比较拗口。第一段大致意思是Fast model过去有块空白是关于GPU的建模,现在我们成功填补了这个空白。我们直接进入主题:
    最近发布的Fast Model 11.0 release中包含了两个重要的GPU模型部件…
    • over 3 years ago
    • 中文社区
    • 中文社区博客
  • “Mind the gap”: modeling GPUs in Virtual Prototypes

    Rob Kaye
    Rob Kaye

    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…

    • over 3 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • ARMv8-M - toolchains / virtual platforms

    Pierre
    Pierre

    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…

    • Answered
    • over 4 years ago
    • Processors
    • Cortex-A / A-Profile forum
  • ETM trace capture from DS-5 FVP

    Andrei Parvu
    Andrei Parvu

    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

    • Answered
    • over 4 years ago
    • Software Tools
    • Arm Development Studio forum
  • The FVP for startup_Cortex-R5 sample code

    JiDung
    JiDung

    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…

    • Answered
    • over 4 years ago
    • Software Tools
    • Arm Development Studio forum
  • Fixed Virtual Platform Usage

    techguyz
    techguyz

    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 ?

    • over 5 years ago
    • Software Tools
    • Arm Development Studio forum
  • 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…

    • over 5 years ago
    • Software Tools
    • Arm Development Studio forum
  • Does DS-5 ultimate evaluation version offer an FVP to ARMv8 executable?

    ashwani
    ashwani

    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…

    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • ARMv8 Foundation Model: writing to switches and leds

    Vincent Siles
    Vincent Siles

    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…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • How to run DS-5 project directly on juno development platform

    JUGALA
    JUGALA

    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…

    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Fixed virtual Platform

    ingdb
    ingdb

    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…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Unable to get CADI server port number

    Carlo
    Carlo

    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…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • ARM Cortex-A53 - How to compile and run (Simulate) an hello world .c code on DS-5 Eclipse Environment?

    Yos
    Yos

    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;…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
<>