18.1.1 release for Arm Forge and Arm Performance Reports is available with enhancements to improve the behaviour of Arm DDT debugger and Arm MAP profiler
In this blog we will discuss the architectural features of Exception level and Security state in more detail. You may find it easier to download the code
Previously there was a reasonably high barrier to change, but Arm tools can now readily consume GNU assembler and C constructs, allowing you to more easily use the highly optimizing Arm Compiler in your…
In this blog, I will try to use a sample Convolutional Neural Network (CNN) as an example to descript how to use Arm development solutions to enable Machine Learning (ML) on device.
This blog shows how to debug the Linux 4.12.0 kernel from the Linaro 17.10 distribution, running on a Armv8-A Fixed Virtual Platform (FVP) model – the AEMv8Ax4 (FVP_Base_AEMv8A).
This guide is intended to demonstrate how the CoreSight ELA-500 can be used with Arm DS-5 Development Studio to debug a real-world deadlock scenario on a Cortex-A72 + CoreSight ELA-500 based system, caused…
With the recent release of DS-5 5.28, we have enhanced the Fastline plugin and Streamline performance analyzer as well as including all necessary files within the DS-5 installation, and built-in setup…
Arm’s latest Cortex-A55 and Cortex-A75 CPUs, in addition to being based on DynamIQ technology, implement new instructions, added in Armv8.4-A, to calculate dot products.
Building upon our legacy of early support for Arm IP, DS-5.28 includes new features and configurations to make your debug sessions easier and more productive.
In this post we'll walk through setting up a cluster of Arm machines. We'll use Mesos as the cluster manager, Marathon for container orchestration, Zookeeper as a key-value store, and Weave Net for the…
In this article I tackle the classic question engineers developing software on custom SoCs grapple with constantly: “How do I test my software before the hardware team gets me a working silicon chip?"
Starting with version 11.1, Fast Models for Cortex-M provide the option of using the ITM for output and event tracing. This makes software development equivalent for models and boards.
Recently, I reviewed the procedure for system profiling and software tracing of Linux running on the Raspberry Pi 3 using Arm DS-5 Streamline. Similar profiling can be done for systems running Android…