Advertisement

Quick Links

HPUSB, USB, and HPPCI
Emulators Users Guide
Revision 3.1, September 2009
Part Number
82-000760-01
Analog Devices, Inc.
One Technology Way
a
Norwood, Mass. 02062-9106

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Analog Devices HPUSB

  • Page 1 HPUSB, USB, and HPPCI Emulators Users Guide Revision 3.1, September 2009 Part Number 82-000760-01 Analog Devices, Inc. One Technology Way Norwood, Mass. 02062-9106...
  • Page 2 Analog Devices, Inc. Printed in the USA. Notice Analog Devices, Inc. reserves the right to make changes to or to discon- tinue any product or service identified in this publication without notice. Analog Devices assumes no liability for Analog Devices applications assis- tance, customer product design, customer software performance, or infringement of patents or services described herein.
  • Page 3 The USB- and PCI-based emulators hardware is warranted against defects in materials and workmanship for a period of one year from the date of purchase from Analog Devices or from an authorized dealer. Trademark and Service Mark Notice The Analog Devices logo, VisualDSP++, Blackfin, TigerSHARC, SHARC, the CROSSCORE logo, EZ-KIT Lite, and EZ-ICE are regis- tered trademarks are registered trademarks of Analog Devices, Inc.
  • Page 4 The USB- and PCI-based emulators have been appended to Analog Devices Development Tools Technical Construction File referenced “DSPTOOLS1” dated December 21, 1997 and was awarded CE Certifi- cation by an appointed European Competent Body and is on file. The EZ-KIT Lite evaluation system contains ESD (electrostatic discharge) sensitive devices.
  • Page 5: Table Of Contents

    Attaching the Cable to the Emulation Target ......... 1-6 VisualDSP++ Configurator ............1-7 JTAG Frequency Selection ............. 1-8 HPPCI JTAG I/O Voltage Detection ........... 1-10 HPUSB/USB Legacy Mode ........... 1-10 HPPCI-ICE Legacy/Auto Detection Mode ......1-12 v  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 6 HPPCI-ICE LEDs ..............2-2 Pod LEDs ................2-2 Board LEDs ................2-3 Designing Custom Processor Boards ..........2-4 Mechanical Specifications ............. 2-5 HPPCI-ICE ................2-5 SUPPORT Technical Support ................. 3-1 Quality Assurance ................. 3-2 REFERENCES INDEX HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 7 PREFACE Thank you for purchasing an Analog Devices USB- or PCI-based JTAG emulator. The USB-based emulator family consists of the High-Perfor- mance USB JTAG emulator and the USB JTAG emulator. The USB- and ® PCI-based emulators are used in conjunction with the VisualDSP++...
  • Page 8 The HPPCI-ICE system provides state-of-the-art support for JTAG-compliant Analog Devices processors. Key features of the HPPCI-ICE include: • Plug-n-Play, PCI 2.2 compliant • Windows 2000, Windows XP, or Windows Vista operation • Multiple processor I/O voltage support 1.8V, 2.5V, and 3.3V compliance ...
  • Page 9: Preface

    To learn more about Analog Devices emulators, go to: http://www.analog.com/processors/ Purpose of This Manual The HPUSB, USB, and HPPCI Emulators User’s Guide provides directions for installing the High-Performance USB-ICE, USB ICE, and High-Per- formance HPPCI-ICE hardware and software on your PC. The manual also describes how to configure and use the components of the USB- and PCI-based emulators.
  • Page 10: Technical Or Customer Support

    Provides information on different resources available in developing an application based on an Analog Devices processor. Technical or Customer Support You can reach Analog Devices, Inc. Customer Support in the following ways: • Visit the Embedded Processing and DSP products Web site at...
  • Page 11: Getting Started

    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...
  • Page 12: Contents Of Emulator Package

    For correct operation of the USB- or PCI-based emulator, your computer must have the minimal configuration: 1. Windows 2000, Windows XP, or Windows Vista 2. VisualDSP++ 3. USB full- or high-speed port (for USB-based emulators) 4. One available PCI slot (for PCI-based emulators) HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 13: Installation Tasks

    3. Verify driver installation. Refer to “Verifying Driver Installation” on page 1-4.  Before connecting to a target, see the power-up/down procedures “Attaching the Cable to the Emulation Target” on page 1-6. 1-3  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 14: Installing Pci-Based Emulators

    Verifying Driver Installation Before using your USB- or PCI-based emulator, verify that the driver software is installed properly. Open the Windows Device Manager and verify that the HPUSB-ICE, HPPCI-ICE or USB-ICE appears under ADI Development Tools as shown in Figure 1-1...
  • Page 15 Getting Started Figure 1-1. Verifying Driver Installation 1-5  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 16: Attaching The Cable To The Emulation Target

    Never connect or disconnect a USB emulator JTAG header, whether powered up or not, to/from a powered target. The following procedures apply only to USB-based emulators. Powering Up/Down an HPUSB or USB Emulator To power up the USB-based emulator: 1. Apply power to target board.
  • Page 17: Visualdsp++ Configurator

    For custom processor boards still in design, refer to Engineer-to-Engineer Note, Analog Devices JTAG Emulation Technical Reference (EE-68), available from the Analog Devices Web site. This document is a technical reference for implementing the JTAG interface on your target. The emulator hardware is ready to be used in conjunction with VisualDSP++ to debug a processor target system.
  • Page 18: Jtag Frequency Selection

    Test. Clicking OK uses the frequency that is highlighted and that has already been tested. Table 1-1 lists and describes each of the available options. HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 19 Getting Started Figure 1-2. HPUSB-ICE JTAG Frequency Selection Dialog Box Figure 1-3. HPPCI-ICE JTAG Frequency Selection Dialog Box 1-9  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 20: Hppci Jtag I/O Voltage Detection

    In this mode, the voltage at which the JTAG signals run is set manually through Visu- alDSP++ via the VisualDSP++ Configurator utility. The configurator utility provides a voltage selection setting when configuring the target. 1-10 HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 21 Key (no pin) BTMS BTMS BTCK BTCK BTRST TRST BTRST TRST BTDI BTDI Figure 1-4. Legacy Pinout Key (no pin) Target VDDIO / BTMS BTCK BTRST TRST BTDI Figure 1-5. Auto Detection Pinout 1-11  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 22: Hppci-Ice Legacy/Auto Detection Mode

    HPPCI JTAG I/O Voltage Detection  HPUSB-ICE and USB-ICE emulators do not support auto voltage detection mode. HPPCI-ICE Legacy/Auto Detection Mode The factory default for the pod shown in Figure 1-6 is legacy mode. For more information about available modes, refer to “Auto Detection Mode”...
  • Page 23: Legacy Mode (Factory Default Setting)

    The emulator is set to Legacy mode before leaving the factory. The switch must be set in the manner shown in Figure 1-8 to verify that the emulator is in legacy mode, or to change the emulator to legacy mode. 1-13  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 24: Auto Detection Mode

    (pin 5 on the JTAG header) and drives the JTAG signals from the emula- tor at the sampled voltage. The respective 1.8V, 2.5V, or 3.3/5V LED also lights up to indicate the voltage at which the JTAG signals are driven. 1-14 HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 25 Figure 1-9 to verify that the emulator is in auto detection mode, or to change the emulator to auto detection mode. Figure 1-9. Auto Detection Switch Setting for HPPCI-ICE Pod 1-15  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 26: Troubleshooting And Warranty Information

    Troubleshooting and Warranty Information To provide comprehensive troubleshooting advice and warranty information for all emulator and EZ-KIT Lite products, Analog Devices maintains an Engineer-to-Engineer Note to provide this information. Emulator and EZ-KIT Lite Evaluation System Troubleshooting Guide (EE-175), is available online at: http://www.analog.com...
  • Page 27: Hardware Description

    When the LED is green, the JTAG signals are not being driven, and it is safe to connect to a target. The green LED indi- cates that the board is powered up but not in emulation mode. 2-1  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 28: Hppci-Ice Leds

    • 2.5V LED – In auto detection mode, this LED signifies that a target VDDIO of 2.5V has been detected on the JTAG header (pin 5) on the processor target board, and the HPPCI-ICE drives all signals at 2.5V compliant levels. HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 29: Board Leds

    Three-stating the outputs of the pod when VisualDSP++ is inactive prevents the target processor from entering an unknown state dur- ing the target power up sequencing. Board LEDs Figure 2-2. Board LEDs 2-3  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 30: Designing Custom Processor Boards

    JTAG clock frequency. The JTAG clock frequency is dependant on the particular Analog Devices processor, as well as the delay characteristics of the custom processor board.
  • Page 31: Mechanical Specifications

    The mechanical dimensions of the daughter board, pod cable assembly, and pod enclosure are shown in Figure 2-3, Figure 2-4, and Figure 2-5, respectively. Unless specified, all dimensions are in inches. 2-5  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 32 Mechanical Specifications Figure 2-3. Daughter Board Dimensions (in inches) Figure 2-4. Pod Cable Dimensions (in inches) HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 33 Hardware Description Figure 2-5. Pod Box Dimensions (in inches) 2-7  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 34 Mechanical Specifications HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 35: Support

    • For tools issues, send a description of the problem by e-mail to processor.tools.support@analog.com • For processor issues, send a description of the problem by e-mail to the Application Engineering group at processor.support@analog.com 3-1  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 36: Quality Assurance

    Quality Assurance Quality Assurance Analog Devices is committed to providing quality products and services. To continually provide this quality, please contact our Quality Assurance Department directly if you have any concerns at (603) 883-2430, Monday through Friday during normal business hours, or via e-mail at:...
  • Page 37 Analog Devices JTAG Emulation Technical Reference (EE-68), available from the Analog Devices Web site. • For information on the architecture and system interface of the Analog Devices processor, refer to the appropriate Analog Devices processor’s Hardware Reference. • For processor timing specification and other hardware design information, refer to the appropriate processor’s Data Sheet.
  • Page 38 • For information about digital signal processing theory and applications, consult: Higgins. Digital Signal Processing In VLSI.   Prentice-Hall, 1990. Oppenheim and Schafer. Digital Signal Processing.  Prentice-Hall, 1975. HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 39: Index

    USB cable, description, contents, emulator package, references, customer support, high-speed USB device, -vii custom processor boards, HPPCI emulators attaching cable, installing, data sheets, package contents, default setting, 1-12 I-1  HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 40 LEDs, 2-1, status, 1-10 1.8V LED, 2-1, 2.5V LED, 2-1, 3.3/5V LED, 2-1, enable LED, technical support, HPPCI-ICE, Test Clock signal (TCK), 1-8, 1-10 HPUSB/USB ICE, testing legacy mode, 1-13 JTAG frequency, 1-10 HPUSB, USB, and HPPCI Emulators User’s Guide...
  • Page 41 VisualDSP++, -vii, 1-2, 1-3, 1-10 LEDs, documentation, legacy mode, 1-10 VisualDSP++ Configurator, package contents, voltage USB port, compliance, -viii, 1-14 voltage support, -viii compliance levels, 1-14 USB port, HPUSB, USB, and HPPCI Emulators User’s Guide I-3...

This manual is also suitable for:

UsbHppciHppci-iceHpusb-iceUsb-ice

Table of Contents