1.4 Overview: Debugging ARM®-based Linux and Android applications

DS-5 Debugger supports debugging Linux and Android applications and libraries that are written in C, C++, and ARM assembly.

The integrated suite of tools in DS-5 facilitates rapid development of optimal code for your target device.
For Linux applications, communication between the debugger and the debugged application is achieved using gdbserver. As an alternative to Linux application debug, you also can use undodb-server instead of gdbserver. undodb-server provides the ability to debug backwards as well as forwards, and is known as Application Rewind. See Application Rewind for more information.
Related concepts
6.9 About debugging shared libraries
Related tasks
2.6 Configuring a connection to a Linux application using gdbserver
2.5 Configuring a connection to a Fixed Virtual Platform (FVP) model for Linux application debug
2.7 Configuring a connection to a Linux kernel
Related reference
2.9 Using DS-5 to debug Android applications
Non-ConfidentialPDF file icon PDF versionARM DUI0446W
Copyright © 2010-2015 ARM. All rights reserved.