bdi
Access
JTAG interface library, BDI2000 (MIPS32)
Installation Manual
3
© Copyright 1992-2004 by ABATRON AG
V 1.00
1 Introduction
The bdiAccess library can be used to access the BDI2000 functions. With this library, a program run-
ning on a Windows/Linux/Unix host can take advantage of the JTAG interface of an MIPS32 based
target processor and execute the following tasks:
• Read/Write target registers
• Read/Write target memory
• Reset/Startup target
• Flash programming
• Start/Stop program execution
This Installation Manual shows how to connect the BDI2000 to a MIPS32 based target and how to
install the bdiAccess software. The interface to the library is defined in a different document that is
target independent.
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. A/B).
Host
BDI
2000
AAAAbbbbaaaattttrrrroooonnnn AAAAGGG
G
SSSSwww
wiiiissssssss M
M
M
Maaaaddddeeee
Target System
JTAG Interface
Ethernet (10 BASE-T)
BDI
2000
AAAAbbbbaaaattttrrrroooonnnn AAAAGGG
G
SSSSwww
wiiiissssssss M
M
M
Maaaaddddeeee
Target System
JTAG Interface
MIPS
RS232
MIPS