ARM DS-5™ Main Features
DS-5 Debugger
- Debug support for bare-metal, RTOS and Linux and Android platforms
- Non-intrusive cycle-accurate ETM and PTM instruction trace
- Seamless support for SMP systems
- Automated debug sessions for faster debug cycles
- ITM and STM instrumentation trace
- Support for pre-configured and custom platforms
Streamline Performance Analyzer
- System performance analysis for Linux and Android systems
- CPU usage statistics per process, thread, function and source code
- Event-based sampling allowing to assign PMU counters, such as cache misses, to source code
- ARM Mali™ GPU graphics performance analysis
- Probe to acquire and correlate actual power data with system performance
- Data collection over network - No debug adapter required
Real-Time Simulator
- Cortex™-A8 and quad-core Cortex-A9 model simulator
- Typical simulation speed over 250 MHz
- Stop-mode or run-mode debug connection to simulator
- ARM Embedded Linux distribution provided for Linux application debug on Cortex-A8
Integrated Development Environment & ARM Compilation Tools
- Customized Eclipse IDE, compatible with third party plug-ins
- ARM Compiler, optimized compilation tool co-developed with ARM cores
- Powerful C/C++ editor and project manager
- Integrated productivity utilities such as the Remote System Explorer, SSH and Telnet terminals, and more.
ARM Quality on Product and Services
- All the information you need to start developing quality software from day one
- See Resources tab to see product documentation, videos, blog posts, etc
- Specialist support to advise you on how to get the most out of your tools
- Wide choice of technical training courses





How to do asymmetrical multiprocessing debug (AMP) on Freescale Vybrid over USB (CMSIS-DAP)





ARMv5



