bdiGDB
for GNU Debugger, BDI2000 (ARM11/Cortex-A8) User Manual 22
© Copyright 1997-2007 by ABATRON AG Switzerland V 1.04
3 Using bdiGDB

3.1 Principle of operation

The firmware within the BDI handles the GDB request and accesses the target memory or registers

via the JTAG interface. There is no need for any debug software on the target system. After loading

the code via TFTP debugging can begin at the very first assembler statement.

Whenever the BDI system is powered-up the following sequence starts:

Power On
initial
configuration
valid?
Get configuration file
via TFTP
Process target init list
via TFTP and set the PC
Load program code
Process GDB request
Power OFF
activate BDI2000 loader
Power OFF
no
yes
RUN selected?
Start loaded program code