After you upload the firmware to the BDI200 module (previously, you used a serial line
communication, which is used only for the initial configuration of the BDI2000 Debugger
system), the host is then connected to the BDI20000 through the serial interface (using
one of COM1 through COM4).
The following illustration shows how the Abatron BDI2000 JTAG Debugger is connected
between the host and the target for debugging purposes:
Architecture for connecting the Abatron BDI2000 Debugger to your target machine.
To physically connect the Abatron BDI2000 to your target board:
- Unplug the Abatron BDI2000 Debugger module, because it should be powered off before
you connect it to the target board. Remove the serial cable from the BDI2000 and
your host machine; you need it only for the firmware update.
- At this point, you can connect a serial cable to your target board.
- Connect one end of the JTAG debugger cable into the BDI2000, and the other into the
JTAG port of your target machine. The JTAG port may also be labeled COP
or RISCWATCH, depending on the hardware.
- Run the tftpsrv.exe file in the BDI setup directory prior to
plugging the BDI2000 back in. The TFTP server is responsible for passing the
register definition files (.def) to the BDI2000 every time it
powers on.
- Plug the BDI2000 back in.
- Open a terminal window and type telnet
BDI_IP_ADDRESS, where BDI_IP_ADDRESS is the IP
address assigned to the device during the previous step. You should be greeted with
a listing of all the possible monitor commands.
- If you chose to connect a serial board to your target hardware previously, you can
now open a console connection to your hardware and type reset run into the
telnet session with the BDI2000 Debugger. You should see your target board booting
up on the console.