Download bdiGDB User Manual

Transcript
bdiGDB for GNU Debugger, BDI2000 (XScale)
User Manual
4
1 Introduction
bdiGDB enhances the GNU debugger (GDB), with JTAG debugging for XScale based targets. With
the builtin Ethernet interface you get a very fast download speed of up to 250 kBytes/sec. No target
communication channel (e.g. serial line) is wasted for debugging purposes. Even better, you can use
fast Ethernet debugging with target systems without network capability. The host to BDI communication uses the standard GDB remote protocol.
An additional Telnet interface is available for special debug tasks (e.g. force a hardware reset,
program flash memory, ... ).
The following figure shows how the BDI2000 interface is connected between the host and the target:
Target System
XScale
JTAG Interface
BDI2000
UNIX / PC Host
GNU Debugger
(GDB)
Abatron AG
Swiss Made
Ethernet (10 BASE-T)
1.1 BDI2000
The BDI2000 is the main part of the bdiGDB system. This small box implements the interface between the JTAG pins of the target CPU and a 10Base-T ethernet connector. The firmware and the
programable logic of the BDI2000 can be updated by the user with a simple Windows / Linux based
configuration program. The BDI2000 supports 1.8 – 5.0 Volts target systems (3.0 – 5.0 Volts target
systems with Rev. A/B).
.
© Copyright 1997-2006 by ABATRON AG Switzerland
V 1.08