Setting up your System
2-4
© Copyright ARM Limited 1999. All rights reserved.
2.2
Debugging using Angel
Angel is a program that enables rapid development and debugging of applications
running on ARM-based hardware. Angel runs on the ARM development board or a
development version of the product hardware alongside your application. It
communicates with a debugger that can handle the Angel communications protocol,
such as the ARM Debugger for Windows, or armsd. A serial/parallel or ethernet
connection to the host debugging system is required.
The binary image for the Angel is supplied with the ARM development board. To
download, execute and debug code the host needs to be running the ARM Debugger for
Windows or armsd program supplied as part of the ARM Software Development Toolkit,
available separately from ARM.
Note
If debugging with Angel is required, jumper links on the ARM development board may
need to be changed. Please refer to the manual ARM Target Development System User
Guide for details of how to establish a debug link between the board and the host system.