Types of target connections

Before you can debug an application you must set up a connection between the host workstation running the debugger and the target.

There are several types of connections supported by the debugger:

Linux application development

To debug a Linux application you can use:

  • a TCP/IP connection:

    • to gdbserver running on the target

    • over DSTREAM or RealView® ICE virtual ethernet to gdbserver running on a target

    • to gdbserver running on a model that is booted with Linux.

  • a serial connection to gdbserver running on the target.

This type of development requires gdbserver to be installed and running on the target.

Snapshot Viewer

The snapshot viewer enables you to debug a read-only representation of your application using previously captured state.

If gdbserver is not installed on the target, either see the documentation for your Linux distribution or check with your provider. Alternatively, you might be able to use the gdbserver from the DS-5 installation at install_dir/arm.

Show/hideSee also

Copyright © 2010 ARM. All rights reserved.ARM DUI 0446A
Non-ConfidentialID070310