Spectrum Digital XDS560R User manual

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Excellent Integrated System Limited
Excellent Integrated System Limited
Stocking Distributor
Stocking Distributor
Click to view price, real time Inventory, Delivery & Lifecycle Information:
Click to view price, real time Inventory, Delivery & Lifecycle Information:
Spectrum Digital Inc
Spectrum Digital Inc
702570
702570
For any questions, you can email us directly:
For any questions, you can email us directly:
1 / 41
1 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
XDS560R
JTAG Emulator
2006 DSP Development Systems
Reference
Technical
2 / 41
2 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
3 / 41
3 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
XDS560R
JTAG Emulator
Installation Guide
507355-0001 Rev. A
April 2006
SPECTRUM DIGITAL, INC.
120502 Exchange Drive, #440 Stafford, TX. 77477
Tel: 281.494.4500 Fax: 281.494.5310
4 / 41
4 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
IMPORTANT NOTICE
Spectrum Digital, Inc. reserves the right to make changes to its products or to discontinue any
product or service without notice, and advises its customers to obtain the latest version of relevant
information to verify, before placing orders, that the information being relied on is current.
Spectrum Digital, Inc. warrants performance of its products and related software to current
specifications in accordance with Spectrum Digital’s standard warranty. Testing and other quality
control techniques are utilized to the extent deemed necessary to support this warranty.
Please be aware that the products described herein are not intended for use in life-support
appliances, devices, or systems. Spectrum Digital does not warrant nor is liable for the product
described herein to be used in other than a laboratory development environment. Use in any other
environment voids the warranty.
Spectrum Digital, Inc. assumes no liability for applications assistance, customer product design,
software performance, or infringement of patents or services described herein. Nor does Spectrum
Digital warrant or represent any license, either express or implied, is granted under any patent right,
copyright, or other intellectual property right of Spectrum Digital, Inc. covering or relating to any
combination, machine, or process in which such Digital Signal Processing development products or
services might be or are used.
WARNING
This equipment is intended for use in a laboratory test environment only. It generates, uses, and can
radiate radio frequency energy and has not been tested for compliance with the limits of computing
devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable
protection against radio frequency interference. Operation of this equipment in other environments
may cause interference with radio communications, in which case the user at his own expense will be
required to take whatever measures may be required to correct this interference.
TRADEMARKS
Windows 98, Windows 2000, and Windows XP are registered trademarks of Microsoft Corp.
Code Composer and Code Composer Studio is a trademark of Texas Instruments
Copyright © 2006 Spectrum Digital, Inc.
5 / 41
5 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Contents
1 Introduction to the XDS560R JTAG Emulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Provides an overview of the XDS560R emulator along with the keys features.
1.0 Overview of the XDS560R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.1 Key Features of the XDS560R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.2 Key Items on the XDS560R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.3 Support for Low Voltage DSPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
2 Installing the XDS560R JTAG Emulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Lists the hardware and software you’ll need to install the XDS560R JTAG Emulator, and the
installation procedure of the XDS560R in your system.
2.1 What You’ll Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Hardware checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.2 Installing the XDS560R JTAG Emulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.2.1 XDS560R JTAG Emulator Installation Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.3 Connecting the XDS560R to the Target Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
2.4 XDS560R LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.5 RESET Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
3 Specifications For Your Target System’s Connection to the Emulator . . . . . . . . . . . . 3-1
Contains information about connecting your target system to the XDS560R US JTAG
Emulator
3.1 Designing Your Target System’s Emulator Connector . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.2 Bus Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.3 XDS560R Emulator Cable Pod Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.4 XDS560R Emulator Cable Pod Signal Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
3.4.1 Emulation Timing Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
3.5 Connections Between the Emulator and Target System . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.5.1 Buffering Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.5.2 Using a Target System Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
3.5.3 Configuring Multiple Processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
3.6 EMU0-EMU1 Signal Consideration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
3.7 Changing Target Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
3.8 Target Cable Mechanical Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
3.9 Mechanical Dimensions of the XDS560R JTAG Emulator . . . . . . . . . . . . . . . . . . . . . . 3-20
Appendix A Mechanical Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
A.1 Mechanical Dimensions of the XDS560R JTAG Emulator . . . . . . . . . . . . . . . . . . A-2
6 / 41
6 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
About This Manual
This document describes the module level operations of the XDS560R JTAG
Emulator. This emulator is designed to be used with digital signal processors (DSPs)
and microcontrollers designed by Texas Instruments.
The XDS560R JTAG Emulator is a table top module that attaches to a personal
computer or laptop to allow hardware engineers and software programmers to develop
applications with DSPs and microcontrollers.
Notational Conventions
This document uses the following conventions.
The XDS560R JTAG Emulator will sometimes be referred to as the XDS560R,
JTAG Emulator, or Emulator.
Program listings, program examples, and interactive displays are shown is a special
italic typeface. Here is a sample program listing.
equations
!rd = !strobe&rw;
Information About Cautions
This book may contain cautions.
This is an example of a caution statement.
A caution statement describes a situation that could potentially damage your software,
or hardware, or other equipment. The information in a caution is provided for your
protection. Please read each caution carefully.
Related Documents
Texas Instruments Code Composer and Code Composer Studio Users Guide
7 / 41
7 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
1-1
Chapter 1
Introduction to the XDS560R
JTAG Emulator
This chapter provides you with a description of the XDS560R JTAG
Emulator along with the key features.
Topic Page
1.0 Overview of the XDS560R JTAG Emulator 1-2
1.1 Key Features of the XDS560R JTAG Emulator 1-2
1.2 Key Items on the XDS560R JTAG Emulator 1-3
8 / 41
8 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
1-2 XDS560R JTAG Emulator Installation Guide
1.0 Overview of the XDS560R JTAG Emulator
The XDS560R JTAG Emulator is designed to be used with digital signal processors
(DSPs) and microprocessors which operate from +1.0 to +5 volt levels on the JTAG
interface. The power for the emulator comes from the provided supply. This means no
power is drawn from the target system or host PC.
The XDS560R is designed to be compatible with the existing Texas Instruments
XDS560 emulator and operates with debuggers provided by Texas Instruments.
1.1 Key Features of the XDS560R JTAG Emulator
The XDS560R JTAG Emulator has the following features:
• Supports Texas Instrument’s Digital Signal Processors with JTAG interface
(IEEE 1149.1)
• Compatible with Texas Instrument’s XDS560 emulator.
• Modular tail connector for alternate JTAG headers.
• Advanced emulation controller provides high performance.
• Compatible with USB 2.0 interface on host PC, no adapter card required.
• Supports +1.0 volt to +5 volt JTAG interfaces.
• 5 LEDs for operational status.
• User accessible RESET switch
• Power provided by supplied power supply
• Compatible with Texas Instruments Code Composer Studio, DSP BIOS,
RTDX, and HSRTDX
• Compatible with Windows 2000, and Windows XP Operating Systems
9 / 41
9 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
1-3
1.2 Key Items on the XDS560R JTAG Emulator
Figure 1-1 shows the XDS560R. The key items identified are:
• Status LEDs
• JTAG connector
• Tail
• USB connector to the host PC or hub
• Power connector to power supply
• Cooling vents
Figure 1-1, KEY ITEMS ON THE XDS560R
Tail
JTAG
Connector
Status LEDs
USB Connector
to Host
Power
Connector
USB Cable
Cooling Vents
CAUTION !
The XDS560R has vent holes on top.
Do NOT:
- Obstruct the holes
- Insert objects in the holes
- Spill liquids in the holes.
10 / 41
10 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
1-4 XDS560R JTAG Emulator Installation Guide
11 / 41
11 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
2-1
Chapter 2
Installing the XDS560R
JTAG Emulator
This chapter helps you install the XDS560R JTAG Emulator. For use
with specific software packages such as the TI’s Code Composer/Studio
refer to their respective documentation.
Topic Page
2.1 What You’ll Need 2-2
Hardware checklist 2-2
2.2 Installing the XDS560R JTAG Emulator 2-3
2.2.1 XDS560R JTAG Emulator Installation Checklist 2-3
2.3 Connecting the XDS560R to the Target Board 2-6
2.4 XDS560R LEDs 2-7
2.5 RESET Switch 2-8
12 / 41
12 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
2-2 XDS560R JTAG Emulator Installation Guide
2.1 What You’ll Need
The following checklists detail items that are shipped with the XDS560R JTAG
emulator and additional items you’ll need to use these tools.
Hardware checklist
__ host An IBM PC/AT or 100% compatible PC or laptop running Windows XP
or Windows 2000 with the following peripherals: a hard-disk
system, a CD-ROM disk drive, a USB port
__ memory Minimum of 32MB
__ display Color VGA or LCD
__ emulator module XDS560R JTAG emulator with power supply, USB cable
__ target system A board with a TI DSP or Microcontroller and power supply
__ connector to Standard 14-pin (2x7) or 20-pin CTI (2x10) connector --- see Chapter 3
target system for more information about these connectors
Software checklist
Please refer to the Quick Start Guide for the specific requirements of the software
development tool chain you are using.
13 / 41
13 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
2-3
2.2 Installing the XDS560R JTAG Emulator
This section contains the steps for installing the XDS560R JTAG Emulator.
2.2.1 XDS560R USB Installation Checklist
The following section provides instructions to install XDS560R using the USB interface.
To install the XDS560R JTAG emulator using the USB interface execute the following
checklist:
❏Turn off the power to your target board.
❏Connect the supplied USB cable to your PC or laptop. If you connect the USB cable
to a USB hub be sure the hub is connected to the PC or laptop and power is applied
to the hub.
❏Connect the included +5V power adapter brick to your wall AC power source using
the AC power cord.
❏Apply power to the XDS560R by connecting the power brick to the +5V input on the
XDS560R located at the rear of the emulator. when power is connected the “PWR”
led on the XDS560R should iulluminate. After about 3 seconds LED 0 should begin
blinking slowly and LED 1-3 should begin sequencing. At this point the XDS560R has
gone through it’s power on self-test, entered boot mode and is ready for USB
enumeration.
❏Make sure your driver CD-ROM is installed in your CD-ROM drive. Your system
configuration should now look like that in Figure 2-1or Figure 2-2. Now connect the
XDS560R to your PC using the supplied USB cable. At this point led 0 should begin
blinking at a faster rate and windows will launch its “Add New Hardware Wizard” and
prompt for the location of the XDS560R drivers. Follow the instructions in the Quick
Start Guide for the software tools you are using.
❏Now connect the tail of the emulator to the header on your target board. Apply power
to the target board
Do not connect or disconnect the emulator tail while the target system is powered up.
Target Cable Connectors:
Be very careful with the target cable connectors. connect them gently; don’t force
them into position, or you may damage the connectors.
WARNING !
14 / 41
14 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
2-4 XDS560R JTAG Emulator Installation Guide
Figures 2-1 and 2-2 show two typical configurations in which the XDS560R can
be used with a host PC and target board.
EscNum Scroll Sys
LockLock Req
789
456
123
HomePgUp
EndPgDn
0.
InsDel
+
-
PrtSc
*
Break
Ctrl
Shift Shift
Alt Caps
Lock
Enter
~! @ # $ % ^ & * ( ) _ + |
`1234567890 -=\
QWERTYUIOP
ASDFGHJK L
ZXCVBNM
{}
[]
:"
;'
<>?
,./
F1F2
F3F4
F5F6
F7F8
F9F10
XDS560R JTAG
USB Cable
Female JTAG
Connector
Target DSP
Male pin header
Emulator Pod
Plugs into USB
port on PC/Laptop
or microcontroller
Figure 2-1, Connecting the XDS560R To Your Target System
Plugs into USB
port on XDS560R
Power
Supply
Emulator
Tail
110/220 VAC
+5 VDC
XDS560R USB
15 / 41
15 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
2-5
EscNum Scroll Sys
LockLock Req
789
456
123
HomePgUp
EndPgDn
0.
InsDel
+
-
PrtSc
*
Break
Ctrl
Shift Shift
Alt Caps
Lock
Enter
~! @ # $ % ^ & * ( ) _ + |
`12345678 90-=\
QWERTYUIOP
ASDFGHJKL
ZXCVBNM
{}
[]
:"
;'
<>?
,./
F1F2
F3F4
F5F6
F7F8
F9F10
XDS560R JTAG
USB Cable
Female JTAG
Connector
Ta r g e t D S P
Male pin header
Emulator Pod
Plugs into USB port
on Hub and PC/Laptop
or microcontroller
Figure 2-2, Connecting the XDS560R Through a USB Hub
Plugs into USB
port on XDS560R
USB Hub
Plugs into a USB
port on a Hub
Power
Supply
Power
Supply
Emulator
Tail
+5 VDC
110/220 VAC
110/220 VAC
XDS560R USB
16 / 41
16 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
2-6 XDS560R JTAG Emulator Installation Guide
2.3 Connecting the XDS560R to the Target Board
The female JTAG connector attached to the end of the emulator tail plugs onto the
target’s male pin header. The figure below shows how the XDS560R emulator
header plugs onto the target’s JTAG header
Target Board
DSP
Female JTAG
Connector
Male Pin
Header
Emulator Tail
Figure 2-3, Connecting the XDS560R
to the DSP Target Board
17 / 41
17 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
2-7
2.4 XDS560R LEDs
The XDS560R has five (5) Light Emitting Diodes (LEDs). These LEDs provide
the user with the status of the emulator. The position of each LED is shown in the
diagram below.
The meaning of the LED is described in the table below.
PWR LED - When illuminated emulator +5V is on
LED 3 - Indicates that emulation application is active
LED 2,1 - USB traffic status
LED 0 - A slow flash indicates the USB cable is disconnected
A fast flash indicates the USB cable is connected and the emulation
operating system is running.
On power up LEDs 1-3 will sequence to indicate the emulator is in boot load mode and
ready for an emulation session. Once the emulation sequence begins LEDs 1-3 show
the status described in the table above.
Table 1: XDS560R LEDs
LED Name Function
PWR Emulator power indicator
3 EMU application is active
2 USB Traffic -1
1 USB Traffic -0
0 USB Cable connected/Heartbeat
Figure 2-4, XDS560R Front Panel
LEDs Reset Switch
18 / 41
18 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
Spectrum Digital, Inc
2-8 XDS560R JTAG Emulator Installation Guide
2.5 RESET Switch
If the emulator becomes non-responsive the unit can be reset by depressing the
RESET switch. The RESET switch is recessed and should be depressed with a
non-metallic tool.
A non-responsive unit exhibits the following symptoms:
1. LED 0 stops flashing
2. The target debugger on the host failed multiple times and LEDs 1-3 do not flash or
sequence.
19 / 41
19 / 41

Distributor of Spectrum Digital Inc: Excellent Integrated System Limited
Datasheet of 702570 - TARGET ADAPTER CBL 20P CTI JTAG
3-1
Chapter 3
Specifications For Your Target System’s
Connection to the Emulator
This chapter contains information about connecting your target system to
the emulator. Your target system must use a special 14 or 20-pin connector
for proper communication with the emulator.
Topic Page
3.1 Designing Your Target System’s Emulator Connector 3-2
3.2 Bus Protocol 3-4
3.3 XDS560R Emulator Cable Pod Logic 3-5
3.4 XDS560R Emulator Cable Pod Signal Timing 3-7
3.4.1 Emulation Timing Calculations 3-8
3.5 Connections Between the Emulator and Target System 3-10
3.5.1 Buffering Signals 3-10
3.5.2 Using a Target System Clock 3-12
3.5.3 Configuring Multiple Processors 3-13
3.6 EMU0-EMU1 Signal Consideration 3-14
3.7 Changing Target Cables 3-16
3.8 Target Cable Mechanical Dimensions 3-18
3.9 Mechanical Dimensions of the XDS560R JTAG Emulator 3-20
20 / 41
20 / 41
Other manuals for XDS560R
1
Table of contents
Other Spectrum Digital Computer Hardware manuals

Spectrum Digital
Spectrum Digital TMS320C5515 eZdsp Use and care manual

Spectrum Digital
Spectrum Digital XEVM642 4VSX35 Use and care manual

Spectrum Digital
Spectrum Digital XDS560v2 Use and care manual

Spectrum Digital
Spectrum Digital C2000 Series Use and care manual

Spectrum Digital
Spectrum Digital XDS510PP User manual

Spectrum Digital
Spectrum Digital XDS560R Instruction Manual

Spectrum Digital
Spectrum Digital XDS510USB User manual

Spectrum Digital
Spectrum Digital AppBox C21 User manual