3.1.2. Debugging an ARM application

The ARM Debuggers work in conjunction with either a hardware or a software target system. An ARM Development Board, communicating through an EmbeddedICE interface, Multi-ICE, or Angel, is an example of a hardware target system. The ARMulator is an example of a software target system.

You debug your application using a number of windows that give you various views on the application you are debugging.

To debug your application you must choose:

Figure 3.1 shows a typical debugging arrangement of hardware and software:

Figure 3.1. A typical debugging set-up

A typical debugging set-up
Copyright © 1997, 1998 ARM Limited. All rights reserved.ARM DUI 0040D
Non-Confidential