background image

 

bdi

 

Access

 

JTAG interface library

 

XScale

 

User Manual

 

Manual Version 1.00 for BDI3000

 

©1992-2007 by Abatron AG

Summary of Contents for BDI3000

Page 1: ...bdiAccess JTAG interface library XScale User Manual Manual Version 1 00 for BDI3000 1992 2007 by Abatron AG ...

Page 2: ...0 to Power Supply 6 2 3 Status LED MODE 7 2 4 Connecting the BDI3000 to Host 8 2 4 1 Serial line communication 8 2 4 2 Ethernet communication 9 2 5 Installation of the bdiAccess Software 10 2 6 BDI3000 Setup Update 11 2 6 1 Windows Hosts 11 2 6 2 Linux Unix Hosts 13 3 Specifications 14 4 Environmental notice 15 5 Declaration of Conformity CE 15 6 Warranty 16 Appendices A Troubleshooting 17 B Mainte...

Page 3: ...specified in a different document that is target inde pendent 1 1 BDI3000 The BDI3000 is the main part of the bdiAccess system This small box implements the interface be tween the BDM JTAG pins of the target processor and a 10 100Base T Ethernet or RS232 connector The firmware of the BDI3000 can be updated by the user with a simple Linux Windows configuration program The BDI3000 supports 1 2 5 0 Volt...

Page 4: ...arning Before you can use the BDI3000 with an other target processor type e g PPC ARM a new setup has to be done see chapter 2 5 During this process the target cable must be disconnected from the target system To avoid data line conflicts the BDI3000 must be disconnected from the target system while programming a new firmware for an other target CPU BDI3000 A A A Ab b b ba a a at t t tr r r ro o o o...

Page 5: ...t 3 5 GND System Ground 4 TCK JTAG Test Clock This output of the BDI3000 connects to the target TCK line 6 TMS JTAG Test Mode Select This output of the BDI3000 connects to the target TMS line 7 RESET This open collector output of the BDI3000 is used to reset the target system 8 TDI JTAG Test Data In This output of the BDI3000 connects to the target TDI line 9 Vcc Target 1 2 5 0V This is the target...

Page 6: ...ower supply is not covered up and not situated near a heater or in direct sun light Dry location use only For error free operation the power supply to the BDI3000 must be between 4 75V and 5 25V DC The maximal tolerable supply voltage is 5 25 VDC Any higher voltage or a wrong polarity might destroy the electronics Please switch on the system in the following sequence 1 external power supply 2 targ...

Page 7: ... LED MODE The built in LED indicates the following BDI states MODE LED BDI STATES OFF The BDI is ready for use the firmware is already loaded ON The output voltage from the power supply is too low BLINK The BDI loader mode is active an invalid firmware is loaded or loading firmware is active TARGET A TARGET B BDI TRGT MODE ...

Page 8: ...cation cable included between BDI and Host is a serial cable There is the same connector pinout for the BDI and for the Host side Refer to Figure below RS232 Connector for PC host BDI3000 A A A Ab b b ba a a at t t tr r r ro o o on n n n A A A AG G G G S S S Sw w w wi i i is s s ss s s s M M M Ma a a ad d d de e e e Target System RS232 PC Host 1 NC 2 RXD data from host 3 TXD data to host 4 NC 5 GR...

Page 9: ...ption LED 1 green Link Activity When this LED light is ON data link is successful between the UTP port of the BDI3000 and the hub to which it is connected The LED blinks when the BDI3000 is receiving or transmitting data LED 2 amber Speed When this LED light is ON 100Mb s mode is selected default When this LED light is OFF 10Mb s mode is selected 10 100 BASE T PC Unix Host Target System Ethernet 1...

Page 10: ...ts manual pdf This installation manual in pdf format bdiacc pdf The bdiAccess interface specification in pdf format b30xscfw xxx Firmware for the BDI3000 Only for Windows hosts b30xscfw exe Setup program WIN32 application bdiifc32 dll The bdiAccess library WIN32 DLL bdiifc32 lib The import library for the bdiAccess DLL WIN32 bdiifc h The C header file showing the interface to the bdiAccess DLL Only ...

Page 11: ...s Hosts After starting the Windows setup tool the following dialog box will be displayed dialog box BDI3000 Update Setup The following options allow you to update the BDI3000 firmware and store the network parameters Port Select the communication port where the BDI3000 is connected during this setup session Speed Select the baudrate used to communicate with the BDI3000 loader during this setup sess...

Page 12: ...5 255 disables the gateway feature Ask your network administrator for the correct subnet mask Default Gateway Enter the IP address of the default gateway Ask your network administra tor for the correct gateway 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 configuration in the BDI3000 flash memory Default IP 1...

Page 13: ...ead version e Erase firmware u Update firmware c Store network configuration There are two common additional parameters which define the serial port and the serial baudrate pP Port to use replace P with the port to use e g dev ttyS0 bB Baudrate to use replace B with 9 19 38 57 or 115 Additional parameters for update u aA Application type replace A with GDB ADA TOR or ACC tT Target type replace T wi...

Page 14: ...200 Data Bits 8 Parity Bits none Stop Bits 1 Network Interface 10 100 BASE T BDM JTAG clock up to 32 MHz Supported target voltage 1 2 5 0 V Operating Temperature 5 C 60 C Storage Temperature 20 C 65 C Relative Humidity noncondensing 90 rF Size 160 x 85 x 35 mm Weight without cables 280 g Host Cable length RS232 2 5 m Electromagnetic Compatibility CE compliant Restriction of Hazardous Substances Ro...

Page 15: ...face library BDI3000 XScale Installation Manual 15 Copyright 1992 2007 by ABATRON AG V 1 00 4 Environmental notice Disposal of the equipment must be carried out at a designated disposal site 5 Declaration of Conformity CE ...

Page 16: ...ding but not limited loss of profit special incidental consequential or other similar claims ABATRON Switzerland specifically disclaims all other warranties expressed or implied including but not limited to implied warranties of merchantability and fitness for particular purposes with respect to defects in the CD cable and BDI3000 and the program license granted herein including without limitation th...

Page 17: ... Possible reasons Wrong pin assignment BDM JTAG connector of the target system see chapter 2 Target system initialization is not correctly enter an appropriate target initialization list An incorrect IP address was entered BDI3000 configuration BDM JTAG signals from the target system are not correctly short circuit break The target system is damaged Problem Network processes do not function loading...

Page 18: ...on Manual 18 Copyright 1992 2007 by ABATRON AG V 1 00 B Maintenance The BDI needs no special maintenance Clean the housing with a mild detergent only Solvents such as gasoline may damage it C Trademarks All trademarks are property of their respective holders ...

Reviews: