Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

DS-5 Debugger

Professional system-wide debug environment for the ARM Architecture

Overview

The DS-5 Debugger brings together the convenience and productivity of integrated microcontroller tools with the power and flexibility of open source tools for Linux. Its Eclipse-based GUI abstracts the complexity of managing various target connection types and delivers an homogeneous experience for bare-metal, RTOS, and Linux/Android kernel and user spaces debug.


Professional End-to-End Debugger

  • Single intuitive user interface for all software layers, from bootloader to application debug
  • Debugs code generated by ARMCC and GCC compilers
  • Professionally supported solution, bringing reliability and responsiveness to software development
  • One license for all supported ARM application cores


Advanced Session Control
& System Views

  • Control multiple simultaneous debug sessions, to one or more targets, from a single debugger environment
  • Run and stop mode debugging seamlessly supported
  • Full system visibility: memory, CPU registers, peripheral registers, frame buffer, and more


Non-Intrusive Trace Analysis

  • ETM and PTM instruction tracing with source code synchronization
  • STM and ITM instrumentation trace support
  • Instruction and function views for trace log analysis
  • Up to 4 GB off-chip trace buffer with DSTREAM

OS Aware Debugger


Productivity Features

  • Automated workflow: connect, download, and run
  • GDB-like command line console and scripting capabilities
  • Target file system explorer
  • Device database and customizable flash memory programming

Watch It in Action

 

(Trouble viewing this video on a mobile device? Click here to open the mobile version)

Compatible Debug Probes

DSTREAM™ High-Performance Debug and Trace

  • Run control debug and trace unit supporting all ARM and Cortex processors
  • USB 2.0 and Ethernet interface allows direct and remote connections from the host PC
  • Support for JTAG and Serial-Wire Debug target interfaces
  • Code download at speeds of up to 2500 KBytes per second
  • JTAG clocks of up to 60 MHz provide fast software upload over the existing debug port
  • 16-bit wide trace capture at 300 MHz DDR (600 Mbit/s per pin)
  • Flexible trace clock positioning (relative to trace data)
  • Large 4 GB trace buffer enables long-time trace on fast target
  • Device bring-up and test utilities
  • Support for Virtual Ethernet link over JTAG
  • Third party IP and debugger support

RVI™ Run-Control Debug Unit

(Legacy product)

  • Run control debug unit supporting all ARM and Cortex processors
  • USB 2.0 and Ethernet interface allows direct and remote connections from the host PC
  • Support for JTAG and Serial-Wire Debug target interfaces
  • Device bring-up and test utilities
  • Support for Virtual Ethernet link over JTAG
  • Third party IP and debugger support

 

 
Maximise