1.7 Debug options supported by DS-5
DS-5 supports various debug options.
Debug adapters vary in complexity and capability but, combined with
software debug agents, they provide high-level debug functionality for the target
that is being debugged, for example:
- Reading/Writing registers.
- Setting breakpoints.
- Reading from memory.
- Writing to memory.
NoteA debug adapter or connection is
not the application being debugged, nor the debugger itself.
Supported ARM® debug hardware adapters include:
Supported debug connections include:
- CADI (debug interface for models).
- Ethernet to gdbserver.
- Undodb-server for Linux application
- Yokogawa Digital Computer Corporation
adviceLUNA (JTAG ICE).
- Altera USB-Blaster II.
DS-5 Debugger can connect to Altera Arria V SoC and Cyclone V
SoC boards using Altera USB-Blaster and USB-Blaster II debug units.
To enable the connections, ensure that the environment
QUARTUS_ROOTDIR is set and
contains the path to the Altera Quartus tools installation.
On Windows, this environment variable is usually set by
the Quartus tools installer. On Linux, you might have to manually set
the environment variable to the Altera Quartus tools installation path.
For example, ~/altera/13.0/qprogrammer.
For information on installing device drivers for
USB-Blaster and USB-Blaster II, consult your Altera Quartus tools