Analog Devices HPUSB USB and HPPCI Emulator Users Guide Rev 32
Have a look at the manual Analog Devices HPUSB USB and HPPCI Emulator Users Guide Rev 32 online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 11 Analog Devices manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
HPUSB, USB, and HPPCI Emulators User’s Guide xi Preface Contact your Analog Devices sales office or authorized distributor. Locate one at: www.analog.com/adi-sales Send questions by mail to: Processors and DSP Technical Support Analog Devices, Inc. Three Technology Way P.O. Box 9106 Norwood, MA 02062-9106 USA Product Information Product information can be obtained from the Analog Devices Web site and the CCES online help. Analog Devices Web Site The Analog Devices Web site, www.analog.com, provides information about a broad range of products—analog integrated circuits, amplifiers, converters, and digital signal processors. To access a complete technical library for each processor family, go to http://www.analog.com/processors/technical_library. The manuals selection opens a list of current manuals related to the product as well as a link to the previous revisions of the manuals. When locating your manual title, note a possible errata check mark next to the title that leads to the current correction report against the manual. Also note, myAnalog is a free feature of the Analog Devices Web site that allows customization of a Web page to display only the latest information about products you are interested in. You can choose to receive weekly e-mail notifications containing updates to the Web pages that meet your
Notation Conventions xii HPUSB, USB, and HPPCI Emulators User’s Guide interests, including documentation errata against all manuals. myAnalog provides access to books, application notes, data sheets, code examples, and more. Visit myAnalog to sign up. If you are a registered user, just log on. Your user name is your e-mail address. EngineerZone EngineerZone is a technical support forum from Analog Devices. It allows you direct access to ADI technical support engineers. You can search FAQs and technical information to get quick answers to your embedded processing and DSP design questions. Use EngineerZone to connect with other DSP developers who face similar design challenges. You can also use this open forum to share knowledge and collaborate with the ADI support team and your peers. Visit http://ez.analog.com to sign up. Notation Conventions Text conventions used in this manual are identified and described as follows. Example Description Close command (File menu)Titles in in bold style reference sections indicate the location of an item within the CrossCore Embedded Studio’s menu system (for example, the Close command appears on the File menu). {this | that}Alternative required items in syntax descriptions appear within curly brackets and separated by vertical bars; read the example as this or that. One or the other is required. [this | that]Optional items in syntax descriptions appear within brackets and sepa- rated by vertical bars; read the example as an optional this or that.
HPUSB, USB, and HPPCI Emulators User’s Guide xiii Preface [this,…]Optional item lists in syntax descriptions appear within brackets delim- ited by commas and terminated with an ellipsis; read the example as an optional comma-separated list of this. . SECTIONCommands, directives, keywords, and feature names are in text with letter gothic font. filenameNon-keyword placeholders appear in text with italic style format. Note: For correct operation, ... A Note provides supplementary information on a related topic. In the online version of this book, the word Note appears instead of this symbol. Caution: Incorrect device operation may result if ... Caution: Device damage may result if ... A Caution identifies conditions or inappropriate usage of the product that could lead to undesirable results or product damage. In the online version of this book, the word Caution appears instead of this symbol. Wa r n i n g : Injury to device users may result if ... A Warning identifies conditions or inappropriate usage of the product that could lead to conditions that are potentially hazardous for devices users. In the online version of this book, the word Wa r n i n g appears instead of this symbol. Example Description
Notation Conventions xiv HPUSB, USB, and HPPCI Emulators User’s Guide
HPUSB, USB, and HPPCI Emulators User’s Guide 1-1 1 GETTING STARTED This chapter provides the information needed to begin using Analog Devices USB- and PCI-based emulators. Analog Devices emulators are not intended to be used in a production environment. This chapter includes the following sections. “Contents of Emulator Package” on page 1-2 Provides a list of components shipped with USB- and PCI-based emulators. “PC Configuration” on page 1-2 Describes the minimal PC requirements. “USB- and PCI-based Emulator Installation Tasks” on page 1-3 Provides a step-by-step procedure for setting up the emulator hard- ware and software. “Configurator Software” on page 1-7 Describes the target configurator utility. “JTAG Frequency Selection” on page 1-8 Provides information on JTAG frequency limitations.
Contents of Emulator Package 1-2 HPUSB, USB, and HPPCI Emulators User’s Guide “HPPCI JTAG I/O Voltage Detection” on page 1-11 Describes the JTAG I/O voltage detection feature of HPPCI emulators. “Troubleshooting and Warranty” on page 1-16 Points to an Engineer-to-Engineer Note for troubleshooting advice and warranty information. Contents of Emulator Package Your USB-based emulator package contains the following items. HPUSB-ICE or USB-ICE assembly 5-volt power supply 3-meter USB type-A to mini-B cable Your High-Performance PCI emulator package contains the following items. HPPCI-ICE or JTAG daughter card HPPCI-ICE pod assembly PC Configuration For correct operation of a USB- or PCI-based emulator, your PC must meet the minimum requirements.
HPUSB, USB, and HPPCI Emulators User’s Guide 1-3 Getting Started USB- and PCI-based Emulator Installation Tasks Perform the following tasks to install your USB- or PCI-based emulator safely. Follow the instructions in presented order to ensure correct opera- tion of your software and hardware. 1.Installing a USB-Based Emulator or Installing a PCI-Based Emulator 2.Verifying Driver Installation and Attaching to an Emulation Target 3.Applying Power to the Emulator Installing a USB-Based Emulator 1. Install CCES or VisualDSP++ on your computer. The installation includes a USB driver required for your USB-based emulator. If CCES or VisualDSP++ is installed already, you do not need to install it again. PC Configuration USB-Based Emulators PCI-Based Emulators Operating system Windows 2000, Windows XP SP2, Windows Vista, or Windows 7 Development software CrossCore Embedded Studio (CCES) or VisualDSP++VisualDSP++ I/O port One available USB full- or high-speed portOne available PCI slot
USB- and PCI-based Emulator Installation Tasks 1-4 HPUSB, USB, and HPPCI Emulators User’s Guide Note: If you connect the emulator first (before installing CCES or VisualDSP++) to the PC, the Windows driver wizard will not find the drivers for the emulator. 2. Connect one side of the provided USB cable to the USB assembly of the emulator and the other side to an open USB port of your computer. Verifying Driver Installation and Attaching to an Emulation Target is next. Installing a PCI-Based Emulator The driver must be installed before you start the HPPCI-ICE for the first time. 1. Install the HPPCI-ICE hardware. For instructions on installing a PCI card into your computer, consult documentation provided by the computer manufacturer. 2. Install VisualDSP++. VisualDSP++ includes the HPPCI driver needed for your PCI emulation hardware. Refer to the Visu- alDSP++ Installation Quick Reference Card for details. Verifying Driver Installation and Attaching to an Emulation Target is next.
HPUSB, USB, and HPPCI Emulators User’s Guide 1-5 Getting Started Verifying Driver Installation and Attaching to an Emulation Target Before using your USB- or PCI-based emulator, verify that the driver software is installed properly. 1. Open the Windows Device Manager and verify that the HPUSB-ICE, HPPCI-ICE or USB-ICE appears under ADI Devel- opment Tools as shown in Figure 1-1. 2. Connect the 14-pin header side of the pod cable to the target board via the debug interface. The 14-pin connector is keyed at pin 3 on the pod cable to ensure that the cable sits correctly on the 14-pin target emulation header. The target board should also have pin 3 keyed. Figure 1-1. Verifying Driver Installation
USB- and PCI-based Emulator Installation Tasks 1-6 HPUSB, USB, and HPPCI Emulators User’s Guide Do not connect or disconnect a USB emulator JTAG header, whether powered up or not, to/from a powered target. Applying Power to the Emulator is next. Applying Power to the Emulator The final step is to power up the emulator. The following procedures apply to HP-USB and USB emulators only. Powering up a USB-based emulator: 1. Apply power to target board. 2. Apply power to the emulator 3. If the emulator is not connected to the PC, connect the devices with the USB cable as described in Verifying Driver Installation and Attaching to an Emulation Target. 4. Invoke CrossCore Embedded Studio or VisualDSP++. Powering down a USB-based emulator: 1. Shut down (exit) CrossCore Embedded Studio or VisualDSP++. 2. Disconnect the USB cable from the emulator and PC. 3. Power down the emulator. 4. Power down the target board. If the emulator has an “Enable/Power” LED, the power LED lights green when power is applied. The power LED lights amber when connected to a session or when the ICE Test utility is used. If the emulator has an “Enable” LED only, the LED lights amber