bdi
Access
JTAG interface library, BDI1000 (ARM7/9/9E)
Installation Manual
3
© Copyright 1992-2008 by ABATRON AG
V 1.02
1 Introduction
The bdiAccess library can be used to access the BDI1000 functions. With this library, a program run-
ning on a Windows/Linux/Unix host can take advantage of the JTAG interface of an ARM based tar-
get 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 BDI1000 to a ARM7TDMI 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 BDI1000
The BDI1000 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 BDI1000 can be updated by the user with a simple Windows based configuration
program. The BDI1000 supports target system voltages from 1.8 up to 5 Volts.
PC /Unix
Host
BDI
1000
Target System
JTAG Interface
Ethernet (10 BASE-T)
BDI
1000
Target System
JTAG Interface
ARM
RS232
ARM