Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CS 220 / ARM / ARM1176JZ-S Technical Reference Mmanual.pdf
Источник:
Скачиваний:
48
Добавлен:
16.04.2015
Размер:
4.47 Mб
Скачать

Debug

13.1Debug systems

The processor forms one component of a debug system that interfaces from the high-level debugging performed by you, to the low-level interface supported by the processor. Figure 13-1 shows a typical system.

Debug

Host computer running RealView™ Debugger

host

Protocol

for example, RealView™ ICE

converter

Debug

Development system containing ARM1176JZ-S

target

 

 

 

Figure 13-1 Typical debug system

This typical system has three parts:

The debug host

The protocol converter

The processor.

13.1.1The debug host

The debug host is a computer, for example a personal computer, running a software debugger such as RealView Debugger. The debug host enables you to issue high-level commands such as set breakpoint at location XX, or examine the contents of memory from 0x0-0x100.

13.1.2The protocol converter

The debug host is connected to the processor development system using an interface, for example an RS232. The messages broadcast over this connection must be converted to the interface signals of the processor. This function is performed by a protocol converter, for example, RealView ICE.

13.1.3The processor

The processor, with debug unit, is the lowest level of the system. The debug extensions enable you to:

stall program execution

examine its internal state and the state of the memory system

resume program execution.

The debug host and the protocol converter are system-dependent.

ARM DDI 0333H

Copyright © 2004-2009 ARM Limited. All rights reserved.

13-2

ID012410

Non-Confidential, Unrestricted Access

 

Соседние файлы в папке ARM