Debug Support
8-4
Copyright © ARM Limited 2000. All rights reserved.
8.2
Debug systems
The ARM946E-S forms one component of a debug system that interfaces from the
high-level debugging performed by the user to the low-level interface supported by the
ARM946E-S. Figure 8-2 shows a typical debug system.
Figure 8-2 Typical debug system
A debug system typically has three parts:
•
•
The protocol converter on page 8-5
•
ARM946E-S debug target on page 8-5.
The debug host and the protocol converter are system-dependent.
8.2.1
The debug host
The debug host is a computer that is running a software debugger, such as armsd. The
debug host allows you to issue high-level commands such as setting breakpoints or
examining the contents of memory.
Host computer running ARM or third party toolkit
Debug
host
Protocol
converter
Debug
host
Debug
target
For example, Multi-ICE
Development system containing ARM946E-S
Summary of Contents for ARM946E-S
Page 1: ...ARM DDI 0155A ARM946E S Technical Reference Manual ...
Page 6: ...vi Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A 04 Limited Confidential ...
Page 54: ...Programmer s Model 2 34 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 70: ...Caches 3 16 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 78: ...Protection Unit 4 8 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 112: ...Coprocessor Interface 7 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...