bdi
GDB
for BDI3000 (QorIQ P3/P4/P5)
User Manual
3
© Copyright 1997-2012 by ABATRON AG Switzerland
V 1.03
1 Introduction
bdiGDB enhances the GNU debugger (GDB), with JTAG/COP debugging for QorIQ P4 based tar-
gets. With the built-in Ethernet interface you get a very fast code download speed. No target commu-
nication 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 BDI3000 interface is connected between the host and the target:
1.1 BDI3000
The BDI3000 is the main part of the bdiGDB system. This small box implements the interface be-
tween the JTAG pins of the target CPU and a 10/100Base-T Ethernet connector. The firmware of the
BDI3000 can be updated by the user with a simple Linux/Windows configuration program or interac-
tively via Telnet/TFTP. The BDI3000 supports 1.2 – 5.0 Volts target systems.
GNU Debugger
(GDB)
BDI
3000
Target System
COP Interface
Ethernet (10/100 BASE-T)
P4080