bdi
SCI
JTAG debug interface for SeeCode™ Debugger, BDI2000 (PPC744x/745x)
User Manual 3
© Copyright 1999-2003 by ABATRON AG
V 1.00
1 Introduction
The BDI2000 adds JTAG based debug features to Metaware’s Seecode debugger. With the BDI2000,
you control and monitor the microcontroller solely through the stable on-chip debugging services. You
won’t waste time and target resources with a software ROM monitor, and you eliminate the cabling
problems typical of ICE’s. This combination runs even when the target system crashes and allows
developers to continue investigating the cause of the crash.
A RS232 interface with a maximum of 115 kBaud and a 10Base-T Ethernet interface is available for
the host interface.
The configuration software is used to update the firmware and to configure the BDI2000 so it works
with the SeeCode debugger.
1.1 BDI2000
The BDI2000 is a processor system in a small box. It implements the interface between the JTAG
pins of the target CPU and a 10Base-T Ethernet / RS232 connector. The firmware and the program-
mable logic of the BDI2000 can be updated by the user with a simple Windows based configuration
program. The BDI2000 supports 1.8 – 5.0 Volts target systems (3.0 – 5.0 Volts target systems with
Rev. B).
PC Host
SeeCode
BDI
2000
AAAAbbbbaaaattttrrrroooonnnn AAAAGGG
G
SSSSwww
wiiiissssssss M
M
M
Maaaaddddeeee
Target System
JTAG Interface
Ethernet (10 BASE-T)
PPC
7450
BDI
2000
AAAAbbbbaaaattttrrrroooonnnn AAAAGGG
G
SSSSwww
wiiiissssssss M
M
M
Maaaaddddeeee
Target System
JTAG Interface
MPC
7450
RS232