Abatron BDI2000 Installation Manual

Abatron BDI2000 Installation Manual

Bdiaccess jtag interface library
Hide thumbs Also See for BDI2000:

Advertisement

Access
bdi
JTAG interface library
MIPS32
Installation Manual
Manual Version 1.00 for BDI2000
© 1992-2004 ABATRON AG

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BDI2000 and is the answer not in the manual?

Questions and answers

Summary of Contents for Abatron BDI2000

  • Page 1 Access JTAG interface library MIPS32 Installation Manual Manual Version 1.00 for BDI2000 © 1992-2004 ABATRON AG...
  • Page 2: Table Of Contents

    2 Installation ........................... 4 2.1 Connecting the BDI2000 to Target..................4 2.1.1 Changing Target Processor Type ................. 6 2.2 Connecting the BDI2000 to Power Supply................7 2.2.1 External Power Supply ....................7 2.2.2 Power Supply from Target System ................8 2.3 Status LED «MODE»......................
  • Page 3: Introduction

    RS232 Ethernet (10 BASE-T) 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: •...
  • Page 4: Installation

    Installation Manual 2 Installation 2.1 Connecting the BDI2000 to Target The cables to the target system are designed for the IDT RC32300 Development Boards (optional available: Part# 90070) and for EJTAG 2.5 compatible boards (enclosed). In case where the target system has the same connector layout, the cable (14 pin or 24 pin) can be directly connected.
  • Page 5 3.0 – 5.0V with Rev. A/B : This input to the BDI2000 is used to detect if the target is powered up. If there is a current limiting resistor between this pin and the target Vdd, it should be 100 Ohm or less.
  • Page 6: Changing Target Processor Type

    2.1.1 Changing Target Processor Type Before you can use the BDI2000 with an other target processor type (e.g. ARM <--> MIPS), a new setup has to be done (see chapter 2.5). During this process the target cable must be disconnected from the target system.
  • Page 7: Connecting The Bdi2000 To Power Supply

    2.2 Connecting the BDI2000 to Power Supply 2.2.1 External Power Supply The BDI2000 needs to be supplied with 5 Volts (max. 1A) via the BDI OPTION connector (Rev. A) or via POWER connector (Rev. B/C). The available power supply from Abatron (option) or the en- closed power cable can be directly connected.
  • Page 8: Power Supply From Target System

    2.2.2 Power Supply from Target System The BDI2000 needs to be supplied with 5 Volts (max. 1A) via BDI MAIN target connector (Rev. A) or via TARGET A connector (Rev. B/C). This mode can only be used when the target system runs with 5V and the pin «Vcc Target»...
  • Page 9: Status Led «Mode

    MODE LED BDI STATES The BDI is ready for use, the firmware is already loaded. The power supply for the BDI2000 is < 4.75VDC. BLINK The BDI «loader mode» is active (an invalid firmware is loaded or loading firmware is active).
  • Page 10: Connecting The Bdi2000 To Host

    Access JTAG interface library, BDI2000 (MIPS32) Installation Manual 2.4 Connecting the BDI2000 to Host 2.4.1 Serial line communication The host is connected to the BDI through the serial interface (COM1...COM4). The communication cable between BDI and Host is a serial cable (RXD / TXD are crossed). There is the same connector pinout for the BDI and for the Host side (Refer to Figure below).
  • Page 11: Ethernet Communication

    Installation Manual 2.4.2 Ethernet communication The BDI2000 has a built-in 10 BASE-T Ethernet interface (see figure below). Connect an UTP (Un- shilded Twisted Pair) cable to the BD2000. For thin Ethernet coaxial networks you can connect a commercially available media converter (BNC-->10 BASE-T) between your network and the BDI2000.
  • Page 12: Installation Of The Configuration Software

    The bdiAccess interface specification in pdf format b20r4kfw.xxx Firmware for BDI2000 for MIPS32 targets r4kjed20.xxx JEDEC file for the BDI2000 (Rev. A/B) logic device programming r4kjed21.xxx JEDEC file for the BDI2000 (Rev. C) logic device programming Only for Windows hosts: accr4k.exe...
  • Page 13: Bdi2000 Setup/Update

    Linux/Unix hosts. In the ZIP Archive bdisetup.zip are all sources to build this utility. This command line utility can be used to update the firmware and logic of the BDI2000. It is also used to transfer the network configuration. There are 4 tasks the utility can process: •...
  • Page 14: Windows Hosts

    JTAG interface library, BDI2000 (MIPS32) Installation Manual 2.6.2 Windows Hosts Start the setup and demo program and press the SETUP BDI2000 button. The following dialogbox is used to check or update the BDI firmware and logic and to set the network parameters.
  • Page 15: Recover Procedure

    IP address. If the gateway feature is disabled, you may enter 255.255.255.255 or any other value.. Transmit Click on this button to store the network configuration in the BDI2000 flash memory. 2.6.3 Recover procedure In rare instances you may not be able to load the firmware in spite of a correctly connected BDI (error of the previous firmware in the flash memory).
  • Page 16: Specifications

    Access JTAG interface library, BDI2000 (MIPS32) Installation Manual 3 Specifications Operating Voltage Limiting 5 VDC ± 0.25 V Power Supply Current typ. 500 mA max. 1000 mA RS232 Interface: Baud Rates 9’600,19’200, 38’400, 57’600,115’200 Data Bits Parity Bits none Stop Bits...
  • Page 17: Environmental Notice

    Access JTAG interface library, BDI2000 (MIPS32) Installation Manual 4 Environmental notice Disposal of the equipment must be carried out at a designated disposal site. 5 Declaration of Conformity (CE) © Copyright 1992-2004 by ABATRON AG V 1.00...
  • Page 18: Warranty

    In no event shall ABATRON be liable for any loss of profit or any other commercial damage, including but not limited to special, incidental, consequential, or other damages.
  • Page 19: Appendices

    Problem Network processes do not function (loading the firmware was successful) Possible reasons • The BDI2000 is not connected or not correctly connected to the network (LAN cable or media converter) • An incorrect IP address was entered (BDI2000 configuration) ©...
  • Page 20: B Maintenance

    Access JTAG interface library, BDI2000 (MIPS32) Installation Manual B Maintenance The BDI needs no special maintenance. Clean the housing with a mild detergent only. Solvents such as gasoline may damage it. If the BDI is connected correctly and it is still not responding, then the built in fuse might be damaged (in cases where the device was used with wrong supply voltage or wrong polarity).
  • Page 21 Access JTAG interface library, BDI2000 (MIPS32) Installation Manual 4.1 While holding the casing, slide carefully the print in position as shown in figure below Jumper settings DEFAULT INIT MODE Fuse Position Rev. B/C Fuse Position Rev. A Pull-out carefully the fuse and replace it Type: Microfuse MSF 1.6AF...
  • Page 22: C Trademarks

    Access JTAG interface library, BDI2000 (MIPS32) Installation Manual C Trademarks All trademarks are property of their respective holders. © Copyright 1992-2004 by ABATRON AG V 1.00...

Table of Contents