Page 1
Blackhawk USB560v2 System Trace Emulator Installation Guide USB560v2-IG-01 APRIL 2012...
Page 2
(tiexpressdsp Wiki - Updated: daily) 2. To get the latest documentation from TI, click: Get the latest DSP manuals from Trademarks BLACKHAWK™ is a trademark of EWA Technologies, Inc. All other marks are trademarks of their respective owners. XBlackhawk USB560v2 System Trace Emulator...
Appendix B. Device Driver Installation ..................31 B.1. USB Plug n’ Play for Windows XP/Vista/7 ................31 B.2. Linux Device Information ......................33 B.3. Blackhawk Control Panel ......................34 Appendix C. Support and Contact Information ................35 Mailing Address ..........................35 ...
Page 4
Standard TI 14-pin signal definitions ................28 Table 5. Compact TI 20 pin signal definitions ................28 Table 6. ARM® 20-pin (Multi-ICE) signal definitions ..............29 Table 7. TI 60-Pin Trace signal definitions ................... 30 XBlackhawk USB560v2 System Trace Emulator...
Page 5
Figure 37 - Driver Install Complete ...................... 32 Figure 38 - Windows Security Prompt – Signed Drivers ..............33 Figure 39 - Blackhawk Control Panel Dialog ..................33 Figure 40 - Blackhawk Control Panel ....................34 XBlackhawk USB560v2 System Trace Emulator...
USB560v2-IG-01 1 BH560v2 Overview This section contains a brief overview of the features available in the Blackhawk USB560v2 System Trace Emulators (BH560v2). Except where noted, information in this document applies to both Windows and Linux operating systems. This installation guide describes the fundamentals of the BH560v2 and how to use it with your host machine and interface it to a target system.
2.1.1 Other Hardware Requirments Target Board System - a self- powered board with a TI DSP and compatible JTAG header connection conforming to IEEE 1149.1 Standard. Copy of Code Composer Studio Version 4.2 or later XBlackhawk USB560v2 System Trace Emulator...
BH560v2 USB host connection on its host-side end panel. This panel also includes two (2) bi-color LED indicators for status and activity, which are described in Table 2. MIPI 60 Connection Figure 2 - BH560v2 JTAG Cable End Panel XBlackhawk USB560v2 System Trace Emulator...
Steady Green indicates unit has completed boot cycle and is ready. MODE Green Blinking Green means unit is booting up (boot time is ~20 seconds) Blinking Red indicates that unit is booting into MODE Safe Mode XBlackhawk USB560v2 System Trace Emulator...
To clear safe mode, please refer to the section on the Bh560v2Config utility. Figure 5 - BH560v2 End Panel LEDs (safe mode) The USB cable must be connected to PC and BH560v2 for power, but has been omitted for better clarity. XBlackhawk USB560v2 System Trace Emulator...
Figure 7 - Target Interface Cable drawing (side view) 2.4.1.1 Target Signal Buffer Board The BH560v2 kit does not contain an active buffer board. Do not use the BH560v2 with a buffer board. Only use MIPI60 pin converters. XBlackhawk USB560v2 System Trace Emulator...
20-pin header can be found on the TI DM6446 EVM. Figure 10 - MIPI 60 to compact TI 20 Pin Converter (top/buffer board view) Figure 11 - MIPI 60 to compact TI 20 Pin Converter (bottom/target view) XBlackhawk USB560v2 System Trace Emulator...
The BH560v2 has one power option - power supplied via USB port. 2.7.1.1 USB The BH560v2 pod contains a USB mini-B connector. This connector can be used for both data and power using the supplied USB cable (see Figure 16). XBlackhawk USB560v2 System Trace Emulator...
The eclipse update manager is part of CCS v4.2 and later (CCS v4 is based on the eclipse IDE). The update manager will automatically check for updates for Blackhawk emulation drivers as well as all other features installed with CCStudio.
Attach the USB cable “A” connector to an available USB port on the PC or USB hub. Then attach the mini-B connector to the emulator’s mini-B port (see Figure 3). Once both connections are made, the emulator will power-on. XBlackhawk USB560v2 System Trace Emulator...
It is also accessible through the shortcut on your desktop and start menu folder. \Program Files\Texas Instruments\ccsv4\emulation\Blackhawk\docs \ti\ccsv5\ccs_base\emulation\Blackhawk\docs (Linux) /opt/ti/ccsv5/ccs_base/emulation/Blackhawk/docs NOTE: This document also covers the configuration of the device for use over a local area network connection if you have an XDS560v2 model with an RJ45 connection. XBlackhawk USB560v2 System Trace Emulator...
Code Composer Studio v4.2 and later. Pin converters are supplied with the unit so that you can attach to target boards with various JTAG connections. These connections and their signal definitions are described in Appendix A. XBlackhawk USB560v2 System Trace Emulator...
2. Using the “Platform” pull-down menu select the connection filter for your emulator. For the BH560v2, you would select “BH-XDS560v2-USB System Trace Emulator”. This will trigger the “Available Factory Boards” list to only show the imports for this emulator. XBlackhawk USB560v2 System Trace Emulator...
4. After you find the import that matches your target (or is closest to your target), select it and push the “Check” button. This will complete import of the configuration. 5. You can now save your setup, and start Debug section. XBlackhawk USB560v2 System Trace Emulator...
NewTargetConfiguration, change the name if you wish and click on the Finish button see Figure 2. Select the Advance tab at the bottom of the middle window pane of Figure 28, if not already selected. Figure 28 - CCS v4.2 Main Application Window – Advanced Tab XBlackhawk USB560v2 System Trace Emulator...
Figure 29 - Create Board display in CCSetup v4.2 4. In this example, we will use the connection definition for the BH560v2 over USB which is “BH XDS560v2-USB System Trace Emulator”. Select it and push the “Finish” button. XBlackhawk USB560v2 System Trace Emulator...
Figure 31. In this example, we will select and add an OMAP3530 processor. Highlight the processor and push the “Finish” button. Figure 31 - CCS v4.2 Create Board Dialog - Available Processors XBlackhawk USB560v2 System Trace Emulator...
7. This will add the processor to the connection you created and display it in hierarchal form as shown in Figure 32. Figure 32 - CCS v4.2 Create Board Dialog - Current Processor 8. You can now save your setup, and start CCStudio Debug section. XBlackhawk USB560v2 System Trace Emulator...
TRD2.8 or TRD1.18 or TRD0.38 TRD3.9 or TRD0.19 TRD2.9 or TRD1.19 or TRD0.39 ‡ CBL_TYPE0 TRCLK3 TRCLK2 † TRD – Trace Data signal ‡ GND – GND signal also passes on pins 61,62,63,64 native to the QTH connector. XBlackhawk USB560v2 System Trace Emulator...
The following table describes the signal and pin definitions for the compact TI 20-pin JTAG connection. Table 5. Compact TI 20 pin signal definitions Signal Pin# Pin# Signal † nTRST RTCK TCLK EMU0 EMU1 † nSRST EMU2 EMU3 EMU4 † Signal active low XBlackhawk USB560v2 System Trace Emulator...
The following table describes the signal and pin definitions for the standard ARM® 20-pin (Multi- ICE) JTAG connection. Table 6. ARM® 20-pin (Multi-ICE) signal definitions Signal Pin# Pin# Signal † nTRST RTCK † nSRST † Signal active low XBlackhawk USB560v2 System Trace Emulator...
Windows security to verify and approve the driver manufacturer as shown in Figure 38 below. Typically, this is done during the installation of Code Composer Studio. Figure 34 - Found New Hardware Wizard welcome dialog XBlackhawk USB560v2 System Trace Emulator...
Figure 38 - Windows Security Prompt – Signed Drivers After completing the steps in the previous section, start the Blackhawk Control Panel (icon located on the desktop or Windows control panel) and it should list the emulator as shown below in Figure 39.
Windows Control Panel dialog box. This application will allow the user to see all Blackhawk USB devices connected to the system, including the serial number, and more importantly, the USB index assigned by Windows. The USB device drivers communicate to the JTAG emulator using this index.
123 Gaither Drive Mt. Laurel, New Jersey 08054-1701 Phone Numbers (877) 983-4514 (856) 234-2629 FAX Number (856) 866-1100 World Wide Web http://www.blackhawk-dsp.com E-Mail Address [email protected] Corrections Please report any documentation errors by email to [email protected] XBlackhawk USB560v2 System Trace Emulator...