• Programming ARM's System Trace Macrocell

    Matt Sealey
    Matt Sealey

    In this blog, the second in a series, we explore the programmers' model for the ARM System Trace Macrocell. A previous blog covered basic concepts of the STM architecture and implementation. Example code is provided, which is minimally targeted at…

    • over 4 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Introduction to ARM's System Trace Macrocell

    Matt Sealey
    Matt Sealey

    This article aims to introduce the ARM System Trace Macrocell (STM), outlining what it is, its basic operation, and why one might want to use it. Example code will be provided, minimally targeted at the Juno ARM Development Platform, in a later blog in…

    • over 4 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • 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
  • 设置Android手机以使用ARM Streamline进行性能分析(二)

    Fang Bao 鲍方
    Fang Bao 鲍方

    2从手机中获得内核配置文件和Android init.rc启动脚本 现在,可以开始正式工作了。

    编译Linux内核前,通过USB电缆连接Android设备与PC,然后在终端窗口内获得如下的内核配置文件:

    $ cd /path/to/android-sdk/tools
    $ ./adb pull /proc/config.gz
    $ gunzip ./config.gz
    $ cp config /path/to/kernel/.config

    从手机的Android根文件夹中获得init.rc

    …
    • over 7 years ago
    • 中文社区
    • 中文社区博客
  • Streamline in DS-5 5.23 Release - Templates, Standalone application and more

    Ashok Bhat
    Ashok Bhat

    We have just released DS-5 5.23 with significant enhancements to Streamline. In this blog, I will highlight the major changes in the latest version.  For a more detailed list of enhancements and fixes, please see the changelog.

    Templates

    In 5.23, we…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Heterogeneous Software Development

    Michelle Page-Croft
    Michelle Page-Croft

    Heterogeneous Software Development

    By Stephen Theobald

    ARM-based platforms come in a variety of processor configurations, and these platforms now often have more than one ARM processor.  These multi-core platforms have usually been “Symmetric Multi-Processing…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • ARM Streamline supports Android trace events and more in DS-5 v5.22 release.

    Ashok Bhat
    Ashok Bhat

    We‘ve just released ARM DS-5 Development Studio v5.22 and we have made Streamline more powerful and user-friendly. In this blog, I will highlight the major changes in the latest version.  For a more detailed list of enhancements and fixes, please…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • ARM Compiler 6.02: yet another milestone!

    Stefano Cadario
    Stefano Cadario

    It seems that just yesterday we released ARM Compiler 6.01 and it’s already time for a new major release of the most advanced compiler from ARM.


    Let’s see the major highlights for this release:

    • Update of C++ libraries
    • Performance improvement…
    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • How C++11/14 can improve readability without affecting performance

    Stefano Cadario
    Stefano Cadario

    Often we hear embedded software engineers avoiding the usage of C++ because of being scared by potential performance hit or code size explosions. Even though some features of C++ can have significant impact on the performance and code size, it would be…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • 全新PCE工具的使用,自动完成平台调试配置

    Mervyn
    Mervyn

    PCE工具的使用

    DS-5 v5.21内部集成了一个全新的PCE工具(Platform Configuration Editor,平台配置编辑器),主要用来配置硬件平台和生成配置数据库。ARM在不断的改进和完善PCE这个工具,跟以前的版本相比,这次在v5.21 版本里的PCE 基本上可以一键完成数据库的生成。接下来就详细介绍如何使用这个工具进行芯片平台的启动配置和数据库的生成。

    1. 创建配置数据库
    • 打开DS-5软件,在主菜单点击【File】-【New】-【Other…】,弹出如图1所示对话框…
    • over 5 years ago
    • 中文社区
    • 中文社区博客
  • Debug over power-down

    Paul Black
    Paul Black

    Efficiency is at the heart of the ARM® architecture. ARM cores are commonly used in products where power consumption and battery life are critical considerations, but this can pose additional challenges for a debugger. For DS-5 v5.21, DSTREAM support…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • What's new in ARM Streamline – DS-5 v5.21

    Lorenzo Dal Col
    Lorenzo Dal Col
    premium-mobile-ip-smaller.png

    We have just released a new version of ARM DS-5 Development Studio, and here I am presenting the new features of Streamline performance analyzer. In this release we have focused on supporting new ARM semiconductor IP, adding new features for Linux and…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Using DS-5 with the Freescale i.MX 6SoloX

    Jonathan Simmonds
    Jonathan Simmonds

    Recently I have been preparing one of the demos for ARM's booth at Embedded World 2015 (which occurred last week 24th - 26th February) to showcase ARM Development Studio 5’s (DS-5) debug and trace functionality. This demo makes use of Frees…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • What’s new in ARM Compiler 6.01

    Stefano Cadario
    Stefano Cadario

    February has been an exciting period for ARM: from the announcement of new products for the Premium Mobile segment to the release of the new DS-5 v.5.20.2

    DS-5 v5.20.2 includes ARM Compiler 6.01, the latest LLVM based ARM Compiler. The main highlights…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Cocos Code IDE 1.1.0:Integrating with ARM DS-5, Enabling Efficient C++ Debugging

    Leon Zhang 章立
    Leon Zhang 章立

    Chinese Version 中文版: Cocos Code IDE 1.1.0:集成ARM DS-5,高效调试C++

    As an important product of the Cocos Developer Platform, Cocos Code IDE has finally brought to us its version 1.1.0:integrating with ARM DS-5 and enabling efficient C++ debugging. In this new…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Cocos Code IDE 1.1.0:集成ARM DS-5,高效调试C++

    Leon Zhang 章立
    Leon Zhang 章立

         Cocos Code IDE作为Cocos开发者平台的重量级产品终于迎来了1.1.0版本更新。在此次版本更新中,Cocos Code IDE得到了ARM®公司的授权,可以分发ARM Development Studio 5(DSTM-5)社区版。DS-5将和Cocos Code IDE在Android游戏开发中达成完美互补,为开发者带来更流畅的开发过程,更优质的开发体验。

    01.png

         DS-5是功能强大的专业品质工具链…

    • over 6 years ago
    • 中文社区
    • 中文社区博客
  • Collecting Trace from Fixed Virtual Platforms in DS-5

    Joe Alderson
    Joe Alderson

    Chinese Version 中文版: 使用DS-5从FVP中收集Trace数据

    One of the new features for ARM DS-5 Development Studio in v5.20 is instruction trace for our Fixed Virtual Platform (FVP) simulation models. This enables you to capture a trace of program execution in the models…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • 简化 ARM 平台上的开发:针对多核 SoC 构建自定义调试与跟踪解决方案

    Song Bin 宋斌
    Song Bin 宋斌

    原帖地址:Easing development on ARM: Building customized debug and trace solutions for multi-core SoCs

    原作者:mayanksharma

    剑桥大学近期的一项研究表明,全球每年软件调试的总花费已经达到 3120 亿美元之巨,开发人员平均将一半的编程时间用于查找和修复错误(完整报道请见此处)。将这一巨大数字除以地球上 71 亿总人口,可以算出每人平均花费 44 美元。也就是说,这足够让全世界每个人都买一台 Raspberry…

    • over 6 years ago
    • 中文社区
    • 中文社区博客
  • Renesas RZ/T1: High performance real time applications welcome

    Guilherme Marshall
    Guilherme Marshall

    R for Real-time

    We are very excited to have partnered with Renesas Electronics to introduce support for the recently announced Renesas RZ/T1 product series in ARM DS-5 Development Studio. The new device family comprises ten ARM Powered® products aimed…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • CoreMark 和编译器性能

    Song Bin 宋斌
    Song Bin 宋斌

    原作者: danowens

    原帖地址:CoreMark and Compiler Performance

    CoreMark正在迅速引起人们关注,成为事实上的 CPU 性能基准测试标准。这是一款易于编译和运行的免费工具,能返回一个有价值结果,简化了性能分析。与上世纪 90 年代的
    Dhrystone
    一样,我们发现开发人员正在试图根据 CPU 性能判断编译器效率。这种判断往往会令人误解,因为CoreMark 与之前的Dhrystone 一样,属于特殊用途的基准测试小工具,它以 CPU 性能而非广泛的嵌入式软件工作负载为目标…

    • over 6 years ago
    • 中文社区
    • 中文社区博客
  • Gamelab 2014: Performance Optimisation and Debug Tools for mobile games with PlayCanvas

    Jonathan Kirkham
    Jonathan Kirkham

    Back in June I had the pleasure of visiting Barcelona in Spain for the first time to give a presentation at Gamelab.

    I was lucky enough to attend some of the other talks given and was impressed by the quality and diversity of the presentations.

    Particularly…

    • Performance Optimiszation and Debug Tools for mobile games with Pl.pdf
    • over 6 years ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Using ARM DS-5 Ultimate Edition with Accurate Virtual Prototypes

    Jason Andrews
    Jason Andrews

    Last month I covered the details of using ARM Compiler 6 to compile bare metal software included in Carbon Performance Analysis Kits (CPAKs) for ARMv8 processors such as the Cortex-A53. This time I will outline the flow used to connect ARM DS-5 version…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • 2014 ARM嵌入式开发工具技术研讨会

    Song Bin 宋斌
    Song Bin 宋斌

    随着智能手机、平板电脑和智能电视的普及,越来越多的开发者选择ARM Cortex®-A系列CPU 搭配 Linux或Android™操作系统,作为这些智能设备的标准配置。而最近被业界谈论最多的可穿戴和物联网,也透过ARM Cortex-M为核心,逐步驱动着各式各样的应用。为了迅速占领这些市场,对企业来说,能以最快的方式将产品面市,绝对是关键要素之一;而从开发人员的角度来看,能藉由功能丰富、用户接口熟悉的工具进行开发,让开发工作更简单、更快速,绝对是不二法门!

    ARM完整成熟的生态系统一向是业界熟知的优势…

    • over 6 years ago
    • 中文社区
    • 中文社区博客
  • [原创]DS-5 5.19连接Fast Model的新方法

    章政
    章政

    在我的前一篇Blog使用DS-5加速Fast Model开发中,我介绍了如何通过扫描的方式用DS-5手动连接Fast Model进行调试,在新的版本DS-5 5.19中导入Fast Model配置的方法更简单,下面给大家进行介绍。

    首先我们启动一个将要连接的arm v8模型

    1.png

    打开DS-5,建立一个空工程来存储所有Fast Model配置的工程文件,这里取名为FastModelConfiguration

    2.png3.png4.png

    点击Finish完成以后,打开Window->Show View->Project Explorer…

    • over 6 years ago
    • 中文社区
    • 中文社区博客
  • Using ARM Compiler 6 with Carbon Performance Analysis Kits (CPAKs)

    Jason Andrews
    Jason Andrews

    ARM has released DS-5 version 5.19 including the Ultimate Edition for ARMv8 to compile and debug 64-bit software. The The specified item was not found. Performance Analysis Kits (CPAKs) for the ARM Cortex-A57 and Cortex-A53 demonstrate 64-bit bare metal…

    • over 6 years ago
    • System
    • SoC Design blog
<>