Home > Analog Devices > Emulator > Analog Devices HPUSB USB and HPPCI Emulator Users Guide Rev 32

Analog Devices HPUSB USB and HPPCI Emulator Users Guide Rev 32

    Download as PDF Print this page Share this page

    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 1-7  Getting Started
    when connected to a session or when the ICE Test utility is used.
    
    At all other times, the LED should be off.
    For custom processor boards still in design, refer to the Engineer-to-Engi-
    neer 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.
    Now the emulator hardware is ready to be used in conjunction with CCES 
    or VisualDSP++ to debug a processor target system. See “Configurator 
    Software”.
    Configurator Software
    CrossCore Embedded Studio and VisualDSP++ development software 
    require a description of your platform (JTAG chain). The platform defini-
    tion is necessary for the software to communicate with the hardware 
    through the emulator. 
    The VisualDSP++ and CCES include the target configurator utility to 
    configure and test your emulator hardware. The target configurator pro-
    vides emulator detection, JTAG I/O voltage selection, and JTAG 
    frequency selection. Use the ICE Test (part of the target configurator) to 
    test the target. If any errors are encountered, the errors are reported imme-
    diately and the test ends. Each error message recommends a solution to 
    the problem.
    Refer to the online help for information about “target configurator”, 
    “JTAG frequency”, and “ICE test”. 
    						
    							JTAG Frequency Selection
    1-8 HPUSB, USB, and HPPCI Emulators User’s Guide
    JTAG Frequency Selection
    USB-ICE emulators, high-performance PCI-ICE, and high-performance 
    USB-ICE emulators support a JTAG clock operation up to 50 MHz. 
    Not all frequencies listed above are supported for all processor fam-
    ilies. The displayed frequencies depend upon the processor family.
    There is a relationship between the JTAG frequency and core clock fre-
    quency of the processor. Typically, the core clock runs at a frequency that 
    is more than 2x the JTAG clock’s frequency. On newer Analog Devices 
    processors, the core clock is a variable that sometimes is set by switches or 
    software. 
    If the core/JTAG clock relation is not followed, scan failures can 
    prevent the emulator from connecting to the processor.
    Use the JTAG Frequency Selection dialog box to test and change the rate 
    at which the JTAG Test Clock signal (TCK) runs. To access the dialog 
    box:
     CrossCore Embedded Studio users choose Target > Settings > 
    JTAG Frequency Selection after launching a debug configuration.
     VisualDSP++ users choose Settings > JTAG Frequency Selection 
    after creating a debug session.  
    						
    							HPUSB, USB, and HPPCI Emulators User’s Guide 1-9  Getting Started
    Figure 1-2 and Figure 1-3 show the JTAG Frequency Selection dialog 
    box. 
    Figure 1-2. HPUSB-ICE JTAG Frequency Selection Dialog Box
    Figure 1-3. HPPCI-ICE JTAG Frequency Selection Dialog Box 
    						
    							JTAG Frequency Selection
    1-10 HPUSB, USB, and HPPCI Emulators User’s Guide The tests listed in the Status box are run when you click Te s t in the JTAG 
    Frequency Selection dialog box. The blue arrow points to the current fre-
    quency. The arrow does not change after you run the tests because Cancel 
    goes back to using the frequency pointed to by the blue arrow. To use 
    a different frequency, select the appropriate frequency from the list and 
    click Te s t. Click OK to use the frequency that is highlighted and tested 
    already.
    Table 1-1 describes the JTAG Frequency Selection dialog box.
    If you encounter a problem launching the CCES or VisualDSP++ 
    at a certain frequency, delete your debug configuration/session and 
    create a new debug configuration/session. This sets TCK back to 
    the default value. Table 1-1. JTAG Frequency Selection Dialog Box 
    Item Description
    Select frequency (MHz)Selects the frequency to run TCK.
    StatusUpdates status of the tests indicated within the test group. The test 
    status indicator can show a “running” icon, “not running” icon, “pass” 
    icon, or “fail” icon, depending on the test status.
    Te s tTests the selected frequency by running the tests in the Status group. 
    NOTE: If tests fail, you may have to shut down the IDE and restart 
    your session.
    OKSaves the selected frequency. This should only be highlighted if all the 
    tests have passed.
    CancelContinues using the frequency pointed to by the blue arrow. 
    						
    							HPUSB, USB, and HPPCI Emulators User’s Guide 1-11  Getting Started
    HPPCI JTAG I/O Voltage Detection
    The mode of operation supported by the PCI emulator is dependent on 
    the connection method used for the 14-pin JTAG header on your target. 
    Table 1-2 shows how the target JTAG header connects for legacy and auto 
    detection modes.
    HPUSB/USB Legacy Mode
    Legacy mode is used for older targets that do not provide a target VDDIO 
    input for automatic voltage detection by the emulator. In this mode, the 
    voltage at which the JTAG signals run is set manually through the Config-
    urator utility. The configurator utility provides a voltage selection setting 
    when configuring the target.
    HPUSB-ICE and USB-ICE emulators do not support auto voltage 
    detection mode. Table 1-2. HPPCI JTAG Legacy and Auto Detection Modes
    HPPCI JTAG I/O -- Legacy Pinout HPPCI JTAG I/O -- Auto Detection Pinout
    12
    4
    56
    78
    910
    11 12
    13 14GND
    Key (no pin)EMU
    GND
    TMS
    TCK
    TRST
    TDI
    TDO
    GND BTMS
    BTCK
    BTRST
    BTDI
    12
    4
    56
    78
    910
    11 12
    13 14GN D
    Ke y (no pin)EMU
    NC
    TMS
    TCK
    TRST
    TDI
    TDO
    GN D Target VDDIO / BTMS
    BTCK
    BTRST
    BTDI 
    						
    							HPPCI JTAG I/O Voltage Detection
    1-12 HPUSB, USB, and HPPCI Emulators User’s Guide
    HPPCI-ICE Legacy/Auto Detection Mode
    The factory default for the pod shown in Figure 1-4 is legacy mode. For 
    more information about available modes, refer to “Auto Detection Mode” 
    on page 1-14. 
    In order to modify the factory default setting, remove the four screws on 
    the bottom of the plastic enclosure. When opening the case, first remove 
    the top of the enclosure with the top facing up. This must be done to 
    ensure that the four light pipes used for the LEDs are not damaged. The 
    default pod setting is shown in Figure 1-5. To determine whether the 
    default setting of your HPPCI-ICE needs to be modified, refer to “Legacy 
    Mode (Factory Default Setting)”.
    Figure 1-4. HPPCI-ICE Pod 
    						
    							HPUSB, USB, and HPPCI Emulators User’s Guide 1-13  Getting Started
    Legacy Mode (Factory Default Setting)
    Legacy mode is used for older targets that do not support voltages less 
    than 3.3V and do not provide an IOVDD input for automatic voltage 
    detection by the pod. Consequently, the emulator in legacy mode is used 
    for all previously designed 3.3V and 5V target boards. The HPPCI-ICE is 
    3.3V compliant and 5.0V tolerant in this mode and accepts both 3.3V 
    and 5.0V signals but only drives 3.3V CMOS level signals. In legacy 
    mode, the LED labeled 3.3/5V is lit. 
    The emulator is set to Legacy mode before leaving the factory. The switch 
    must be set in the manner shown in Figure 1-6 to verify that the emulator 
    is in legacy mode, or to change the emulator to legacy mode. Figure 1-5. Default Switch Setting for HPPCI-ICE Pod 
    						
    							HPPCI JTAG I/O Voltage Detection
    1-14 HPUSB, USB, and HPPCI Emulators User’s Guide
    Auto Detection Mode
    Auto detection mode is recommended for all newly designed target 
    boards. This mode supports 1.8V, 2.5V, 3.3V, and 5V target boards. 
    PCI-based emulators are 1.8V, 2.5V, and 3.3V-compliant in auto 
    detection mode. This means that the emulator can accept 1.8V, 2.5V, and 
    3.3V signals and can also drive the respective 1.8V, 2.5V, and 3.3V 
    CMOS level signals. The emulator is also 5V tolerant. Consequently, the 
    emulator accepts 5V signals and drives 3.3V signals to the target. 
    In auto detection mode, the emulator samples the target VDDIO signal 
    (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.
    The emulator is set to legacy mode before leaving the factory. The switch 
    must be set in the manner shown in Figure 1-7 to verify that the emulator  Figure 1-6. Legacy Switch Setting for HPPCI-ICE Pod 
    						
    							HPUSB, USB, and HPPCI Emulators User’s Guide 1-15  Getting Started
    is in auto detection mode, or to change the emulator to auto detection 
    mode.
    Figure 1-7. Auto Detection Switch Setting for HPPCI-ICE Pod 
    						
    							Troubleshooting and Warranty
    1-16 HPUSB, USB, and HPPCI Emulators User’s Guide
    Troubleshooting and Warranty
    To provide comprehensive troubleshooting advice and warranty 
    information for all emulator and EZ-KIT Lite products, Analog Devices 
    maintains an Engineer-to-Engineer Note. Emulator and EZ-KIT Lite Eval-
    uation System Troubleshooting Guide (EE-175) is available online at: 
    http://www.analog.com.
    This EE-Note can be used to resolve most installation, connection, and 
    software issues affecting the use of Analog Devices in-circuit emulators 
    (ICEs) and EZ-KIT Lite evaluation systems, avoiding the need to return 
    the suspected faulty emulator or EZ-KIT Lite board. Please carry out all 
    troubleshooting steps outlined in this document before contacting Analog 
    Devices Processor Tools Support. 
    Also included in the EE-Note, complete warranty and return material 
    authorization (RMA) information for emulators and EZ-KIT Lite prod-
    ucts. In general, emulators less than one year old are within warranty, and 
    repairs within that period are free of charge, but there are some limitations 
    to this warranty coverage. For details, see the note.  
    						
    All Analog Devices manuals Comments (0)

    Related Manuals for Analog Devices HPUSB USB and HPPCI Emulator Users Guide Rev 32