Home

USB2DEMON USB2SPRITE USER`S MANUAL

image

Contents

1. Linux Note The process for installing the USB2DEMON drivers under Linux is described on the Macraigor web site NOTE The USB2DEMON drivers are not compatible with Windows 95 98 When installing your application make sure you are logged on as ADMINSTRATOR and that you re boot your machine after the installation process 2 2 Install USBZ2DEMON Hardware Once the host software has been installed and your computer has rebooted you can plug the USB2DEMON into any available USB port When you plug in the USB2DEMON for the first time Windows should auto detect it and start the Found New Hardware wizard Allow Windows to install the hardware automatically You will get a notification saying that the Macraigor drivers have not passed Windows logo testing Choose Continue The Found New Hardware wizard should run twice because there are two logical USB devices in the USB2DEMON This installation process will occur the first time a new or different USB2DEMON is connected to the host computer 2 3 Determine Device ID Up to 16 USB2DEMONS can be connected to a single host computer In order to specify which device to connect to your application must select a device number between 0 and 15 To determine which USB2DEMON is assigned to which device number a utility named usbdemon Finder is available If you are using Macraigor applications such as OCD Commander Flash Programmer or J SCAN this utility will have been installed as
2. p GND nc 19 20 p GND OR This header uses a pin spacing of 2mm TCK i 1 2 p GND TRST i 3 4 1 TMS SRST i 5 6 p GND TDO o 7 8 p GND TDI i 9 10 p TVcc MIPS EJTAG 2 5 There are many MIPS OCD headers in use This is the one specified by MTI for EJTAG 2 5 TRST 1 1 2 p GND TDI i 3 4 p GND TDO o 5 6 p GND TMS i 7 8 p GND TCK i 9 10 p GND RESET oc 11 12 k key DINT I 13 14 p TVcc Toshiba s MIPS header This header uses a pin spacing of 0 05 TRST i 1 2 p GND TDI i 3 4 p GND TDO o 5 6 p GND TMS i 7 8 p GND TCK i 9 10 ne TVcc p 11 12 nc RESET oc 13 14 ne ne 15 16 nc nc 17 18 nc ne 19 20 nc Phillips MIPS header TRST 1 1 2 p GND TDI i 3 4 p GND TDO o 5 6 p GND TMS i 7 8 p GND TCK i 9 10 p GND RESET oc 11 12 p GND nc 13 14 p GND nc 15 16 p GND nc 17 18 p GND nc 19 20 p GND AMD Elan SC520 This header uses a pin spacing of 2mm GND TCK TMS TDI TDO SRESET AMD Athlon This header uses a pin spacing of 0 05 TVcc GND DBREQ RESET AMD Opteron Geode NX This header uses a pin spacing of 0 05 GND RSVD1 RSVDO DBREQ DBRDY TCK TMS TDI TRST TDO TVcc TVcc KEY
3. C A AIN Wl NM QD Re O me NIO nc nce nc nc jas ROD O mome Oe OD x oor 0 on St oo 12 14 16 on St o0 12 14 16 18 20 22 24 26 nc 0 0O m oDDD 5 5 O O TVcc CMDACK BR TC STOP TX TRIG TRACE KEY TCK TMS TDI TRESET TDO DBRDY PLLTEST NMAQAQAQAQAQQAQQQ ZZZZZ ZZZZ ZZZZ VRC RCRCRCRORORORORCES
4. USB2DEMON USB2SPRITE USER S MANUAL USB 2 0 OCD INTERFACE Using OCDemon _ technology from Macraigor Systems LLC Macraigor Systems LLC P O Box 471008 Brookline Village MA 02447 617 739 8693 www macraigor com Important Notice Macraigor Systems LLC makes no representations or warranties regarding the contents of this document Information in this document is subject to change without notice at any time and does not represent a commitment on the part of Macraigor Systems LLC This manual is protected by United States Copyright Law and may not be copied reproduced transmitted or distributed in whole or in part without the express prior written permission of Macraigor Systems LLC USB2DEMON User s Manual version 2 0 2006 Macraigor Systems LLC All rights reserved USB2DEMON USB2SPRITE AND OCDemon are trademarks of Macraigor Systems LLC All other brand and product names are trademarks service marks registered trademarks or registered service marks of their respective companies Table of Contents Chapter 1 Introduction 1 1 USB2DEMON VS USB2SPRITE ccccceeeeeeees 1 1 2 What exactly is the USB2DEMON 5 1 1 3 Available Software for the USB2DEMON 1 Chapter 2 Installation 2 1 Install Host Software 2 0 0 0 cece eee ee eee eee 2 2 2 Install USB2DEMON Hardware 00 2 2 3 Determine Device ID ccc cece eee 2 2 4 License Codes c cscccccccccsccca
5. beled To Clipboard that will copy the serial number of the currently selected device to the Windows clipboard so that it can be pasted into an email The manufacturer will send back a license code that should be copied into the edit box at the bottom of the usb2demon Finder screen Press the Program button to enable the license on the USB2DEMON Appendix A Common OCD pinouts as used by the USB2DEMON NOTE Macraigor Systems accepts NO responsibility for the accuracy of the following information These are the pinouts that the usb2Demon uses but a semiconductor manufacturer may change these specifications at any time We strongly recommend that you use the OCD header specified by the semiconductor manufacturer and refer to this list before connecting to your target If the pinouts shown below do not match the OCD connection on your board do NOT attempt to connect the usb2demon to your target as this may damage your board Contact Macraigor Systems to alert us of this situation General Notes Unless otherwise indicated all headers are male dual row Berg style connectors on 0 1 centers We do not specify the use of pull ups or pull downs on any signals although they may be needed Check with the chip manufacturer TVcc pins should be the I O ring voltage This signal is used to determine the electrical characteristics of the other signals If you must current limit this line allow the probe at least 2 mA Unless o
6. ctevcsvevccectecss 3 Appendix A OCD Pinouts 4 1 Introduction This manual describes the tasks necessary to connect your new USB2DEMON or USB2SPRITE to your host computer system and your target under test 1 1 USB2DEMON vs USB2SPRITE The directions in this manual apply to installation and use of both the USB2DEMON and USB2SPRITE The USB2SPRITE is essentially a cost reduced repackaged USB2DEMON that provides all the same functionality but at slower download speeds The rest of this manual will refer only to the USB2DEMON but unless otherwise specified the directions apply to both devices 1 2 What exactly is the USB2DEMON Many modern CPUs provide some form of On Chip Debug OCD interface This may take the form of BDM Background Debug Mode JTAG IEEE 1149 x EJTAG Extended JTAG OnCE On Chip Emulation COP or one of many others depending on the specific target processor All of these interfaces comprise an electrical timing specification as well as a communication specification that allows a host computer to control and debug an embedded target processor The USB2DEMON is a device that translates commands from a host computer into the appropriate OCD format and communicates with the target CPU under test The USB2DEMON communicates with the host debugger via the Universal Serial Bus and then communicates with the target CPU in a wide variety of OCD formats including all of those previousl
7. f the target processor immediately following RESET Some processors have configurable pins MPC8xx etc that are specified by a reset configuration word at the time of reset These pins must be set properly and must ALWAYS reflect the status of the processor correctly Check the hardware reset configuration word in the Motorola User s manual FRZ or VFLSO o 1 2 GND p 3 4 GND p 5 6 RESET oc 7 8 TVcc p 9 10 On OF 0 SRESET DSCK FRZ or VFLS1 DSDI DSDO OnCE On Chip Emulation for Motorola DSP MeCORE 5554 TDI i 1 2 TDO o0 3 4 TCK i 5 6 ne 7 8 RESET oc 9 10 TVcc p 11 12 ne 13 14 o o GND GND GND TMS GND TRST ARM XScale There are three standard ARM XScale pinouts an older 14 pin specification a 20 pin specification and a recent 10 pin configuration used on some XScale devices Most XScale processors use the 20 pin configuration TVcc p 1 2 p GND TRST i 3 4 p GND TDI i 5 6 p GND TMS i 7 8 p GND TCK i 9 10 p GND TDO o 11 12 0c RESET TVcc p 13 14 p GND OR TVcc p 1 2 nce TRST i 3 4 p GND TDI i 5 6 p GND TMS i 7 8 p GND TCK i 9 10 p GND nc 11 12 p GND TDO o 13 14 p GND RESET oc 15 16 p GND nc 17 18
8. part of the application and you should find a shortcut to it on your desktop If you are using another application that did not install usbdemon Finder you can download and install the OCD Commander debugger from our website for free This will also install the usbdemon Finder Double click on the usbdemon Finder shortcut and you should see a list of 16 devices If one or more USB2DEMONS is correctly installed on your system you should see an eight digit serial number to the right of the device number To further test the installation and to determine which USB2DEMON has been assigned to which device number select one of the detected devices in the list and then click the Flash LED button The LED on the selected USB2DEMON will flash for a few seconds 2 4 License Codes In addition to determining assigned device numbers the usb2demon Finder can be used to program license codes into a USB2DEMON for various applications such as the Flash Programmer and J SCAN Programming the license code into the USB2DEMON allows an application to be installed on multiple host machines which can then share a single hardware device NOTE No license codes are required in order to use a USB2DEMON with Macraigor s OCD Commander or with GDB LibRemote In order to get a license code for a particular application you need to send the USB2DEMON serial number to the manufacturer of the application you are licensing There is a button in the usbdemon Finder la
9. therwise indicated RESET or HRESET is an open collector signal from the probe to the target It should directly drive the target processor and not drive power on reset circuits or the like If you are building your own board place the header as close to the processor as possible use short traces of approximately equal length on all clock and data signals Pins are identified by number and type o output from target processor to OCD interface i input to target processor from OCD interface p power pin oc open collector driven from OCD interface either floating or actively held low nc not connected ie not driven nor read by OCD interface k key pin is typically missing from the target board COP pinout for Motorola PowerPC 6xx 7xx 8xxx and IBM PowerPC 6xx and 7xx IBM also refers to this connection as RISC Watch TDO of 1 2 TDI i 3 4 HALTED o 5 6 TCK i 7 8 TMS i 9 10 SRESET i 11 12 HRESET oc 13 14 CKSTP_OUT o 15 16 IBM AMCC 4xx IBM also calls this RISC Watch TDO oj 1 2 TDI i 3 4 HALTED o 5 6 TCK i 7 8 TMS i 9 10 HRESET i 11 12 SRESET oc 13 14 CKSTP_OUT o 15 16 BDM for Motorola MPC8xx MPC5xx nc nc nce nce nce nc QACK TRST TVcc GND GND QACK TRST TVcc GND GND NOTE It is vital that pins 1 and 6 properly reflect the status o
10. y mentioned as well as others refer to Appendix A for a list of common OCD interface pinouts Because there are so many OCD formats each with its own electrical characteristics and pin outs the USB2DEMON can be ordered in several different configurations to match the interface on your target processor In addition the USB2DEMON can be configured with flying leads to support hardware level boundary scan testing and debugging via JTAG 1 3 Available Software for the USB2DEMON There are many debuggers available that support the USB2DEMON as well as various other applications such as Flash memory programmers and general JTAG test utilities See our website for updated lists of Macraigor Systems software applications as well as links to third party partners who support the USB2DEMON Macraigor Systems specializes in Flash memory programming technology and test software and also has free software that is available for the USB2DEMON The free debuggers available from Macraigor Systems include a low level command line debugger called OCD Commander and full GNU toolsets for ARM MIPS PowerPC and XScale All of these tools may be downloaded from our website www macraigor com 2 Installation 2 1 Install Host Software The USB2DEMON can be used with a variety of host debuggers and applications Regardless of what application is used the software must be installed prior to attaching the USB2DEMON to the host computer for the first time

Download Pdf Manuals

image

Related Search

Related Contents

HQ 10EN Installation Manual CURVES - phono  OK - Amazon Web Services    Scotch-Weld™ Polyurethane Reactive Adhesive Applicator  Descargar ficha técnica  Luci silux 取扱説明書  Coleman 2000008543 flashlight  ViewSonic PJD5112 User's Manual    

Copyright © All rights reserved.
Failed to retrieve file