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
BDI2000
AA
AA
bb
bb
aa
aa
tt
tt
rr
rr
oo
oo
nn
nn
AA
AA
GG
GG
SS
SS
ww
ww
ii
ii
ss
ss
ss
ss
MM
MM
aa
aa
dd
dd
ee
ee
Target System
JTAG Interface
Ethernet (10 BASE-T)
BDI2000
AA
AA
bb
bb
aa
aa
tt
tt
rr
rr
oo
oo
nn
nn
AA
AA
GG
GG
SS
SS
ww
ww
ii
ii
ss
ss
ss
ss
MM
MM
aa
aa
dd
dd
ee
ee
Target System
JTAG Interface
MIPS
RS232
MIPS