Texas Instruments XDS510, XDS511, XDS51 Series Installation Manual

XDS51x Emulator
Installation Guide
SPNU070C
February 2002
Printed on Recycled Paper

IMPORTANT NOTICE

TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty . Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of that third party , or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation.
Mailing Address:
Texas Instruments Post Office Box 655303 Dallas, Texas 75265
Copyright 2002, Texas Instruments Incorporated

About This Manual

This manual describes how to install an XDS510t emulator controller and the XDS511t emulator board.
There are several XDS510 emulator controllers for use with different comput­ers. These emulator controllers are the XDS510 and XDS510PP for use with PCs, and the XDS510WSt for use with a SP ARCstation or an HP workstation.
This manual includes a chapter for each of the controllers and one chapter for the XDS51 1.

Notational Conventions

Preface

Read This First

In this manual, program listings, program examples, and interactive displays are shown in a special typeface similar to a typewriters. Examples use a bold version of the special typeface for emphasis; interactive displays use a bold version of the special typeface to distinguish commands that you enter from items that the system displays (such as prompts, command output, error messages, etc.).
Here is a sample program listing:
0011 0005 0001 .field 1, 2 0012 0005 0003 .field 3, 4 0013 0005 0006 .field 6, 3 0014 0006 .even
Here is an example of a system prompt and a command that you might enter:
C: csr –a /user/ti/simuboard/utilities
iii

Information About Cautions and Warnings

Information About Cautions and Warnings
This manual contains cautions and warnings.
This is an example of a caution statement. A caution statement describes a situation that could potentially
damage your software or equipment.
This is an example of a warning statement. A warning statement describes a situation that could potentially
cause harm to you
The information in a caution or a warning is provided for your protection. Please read each caution and warning carefully.
.
iv

Related Documentation From Texas Instruments

Related Documentation From Texas Instruments
The following books describe the C source debugger for the TMS370C8, TMS370C16, or TMS320C2xx devices and the JT AG cable. To obtain a copy of any of these TI documents, call the T exas Instruments Literature Response Center at (800) 477–8924. When ordering, please identify the book by its title and literature number.
JT AG/MPSD Emulation Technical Reference (literature number SPDU079)
provides the design requirements of the XDS510 emulator controller, discusses JTAG designs (based on the IEEE 1149.1 standard), and modular port scan device (MPSD) designs.
TMS370C8 C Source Debugger User’s Guide (literature number SPNU063)
tells you how to invoke the TMS370C8 XDSt emulator, and simulator versions of the C source debugger interface. This book discusses various aspects of the debugger interface, including window management, command entry , code execution, data management, and breakpoints. It also includes a tutorial that introduces basic debugger functionality.
TMS370C16 C Source Debugger User’s Guide (literature number
SPNU065) tells you how to invoke the TMS370C16 XDSt emulator , and simulator versions of the C source debugger interface. This book dis­cusses various aspects of the debugger interface, including window management, command entry , code execution, data management, and breakpoints. It also includes a tutorial that introduces basic debugger functionality.
TMS320C2xx C Source Debugger User’s Guide (literature number
SPRU151) tells you how to invoke the TMS320C2xx emulator and sim­ulator versions of the C source debugger interface. This book discusses various aspects of the debugger interface, including window manage­ment, command entry, code execution, data management, and break­points. It also includes a tutorial that introduces basic debugger function­ality.
v Read This First
Trademarks
FCC Warning / Trademarks

FCC Warning

Trademarks

This equipment is intended for use in a laboratory test environment only . It gen­erates, 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 en­vironments 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.
320 Hotline On-line, TI&ME, XDS510, XDS510PP , XDS510WS, XDS51 1, and XDS522 are trademarks of Texas Instruments Incorporated.
HP-UX, HP 9000 Series 700, and PA-RISC are trademarks of Hewlett­Packard Company.
IBM and PC are registered trademarks of International Business Machines Corp.
OpenWindows, SunOS, and SPARCstation are trademarks of Sun Microsystems, Inc.
UNIX is a registered trademark of Unix System Laboratories, Inc.
vi
Running Title—Attribute Reference

Contents

1 Introduction 1-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Describes the systems and provides information for you to decide which system to use. Pro­vides definitions and directs you to the next step after completing the installation.
1.1 Some Definitions 1-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Information About the Hardware 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1 Selecting an XDS510 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Where to Go From Here 1-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Installing the XDS510 in a PC 2-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explains how to install the XDS510 emulator controller in your PC.
2.1 What Youll Need 2-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Step 1: Preparing the XDS510 for Installation 2-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Step 2: Placing the XDS510 Into Your PC 2-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Step 3: Connecting the XDS510 to Your Target System 2-5. . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 Where to Go From Here 2-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 Installing the XDS510PP on a PC 3-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explains how to install the XDS510PP emulator controller on your PC.
3.1 What Youll Need 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1 Required Hardware 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2 Optional Hardware 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Step 1: Connecting the XDS510PP to Your PC 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Step 2: Connecting the XDS510PP to Your Target System 3-4. . . . . . . . . . . . . . . . . . . . . . .
3.4 Step 3: Supplying Power to the XDS510PP 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 Where to Go From Here 3-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vii
Contents
4 Installing the XDS510WS on a SPARCstation 4-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explains how to install the XDS510WS emulator controller on your SPARCstation.
4.1 What Youll Need 4-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Step 1: Preparing for the Installation 4-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1 Access Required 4-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.2 Ensuring That the XDS510WS Is Working Correctly 4-3. . . . . . . . . . . . . . . . . . . . . .
4.3 Step 2: Connecting the XDS510WS to Your Workstation 4-5. . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1 Locating a SCSI Bus With an Unused Identifier 4-5. . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2 Setting the SCSI ID on the XDS510WS 4-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.3 Adding the XDS510WS Onto the SCSI Bus 4-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.4 Terminating the SCSI Bus 4-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 Step 3: Configuring Your Workstation to Recognize the XDS510WS 4-10. . . . . . . . . . . . . .
4.4.1 Using SunOS 5.5 4-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.2 Using SunOS 5.6, 5.7 or 5.8 4-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 Step 4: Allowing the Debugger to Access the XDS510WS 4-12. . . . . . . . . . . . . . . . . . . . . . .
4.5.1 Using SunOS 5.5 4-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5.2 Using SunOS 5.6, 5.7 or 5.8 4-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 Step 5: Connecting the XDS510WS to Your Target System 4-14. . . . . . . . . . . . . . . . . . . . . .
4.7 Where to Go From Here 4-16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 Uninstalling the XDS510WS 4-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9 Troubleshooting the XDS510WS 4-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.1 Unable to Load Device Driver 4-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.2 Code Composer Errors on Initial Use 4-19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9.3 Intermittent Errors Occur With Code Composer Studio for Solaris 4-20. . . . . . . . .
5 Installing the XDS510WS on an HP Workstation 5-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explains how to install the XDS510WS emulator controller on your HP workstation.
5.1 What Youll Need 5-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Step 1: Preparing for the Installation 5-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1 Access Required 5-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2 Ensuring That the XDS510WS Is Working Correctly 5-3. . . . . . . . . . . . . . . . . . . . . .
5.3 Step 2: Connecting the XDS510WS to Your Workstation 5-5. . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1 Locating a SCSI Bus With an Unused Identifier 5-5. . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2 Setting the SCSI ID on the XDS510WS 5-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.3 Adding the XDS510WS Onto the SCSI Bus 5-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.4 Terminating the SCSI Bus 5-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 Step 3: Setting Up Your Workstation to Recognize the XDS510WS 5-9. . . . . . . . . . . . . . . .
5.5 Step 4: Allowing the Debugger to Access the XDS510WS 5-10. . . . . . . . . . . . . . . . . . . . . . .
5.6 Step 5: Connecting the XDS510WS to Your Target System 5-11. . . . . . . . . . . . . . . . . . . . . .
5.7 Where to Go From Here 5-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
viii
Contents
6 Installing the XDS511 6-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explains how to install the XDS511 emulator board.
6.1 What Youll Need 6-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1 Required Hardware 6-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.2 Optional Hardware 6-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 The XDS51 1 6-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 Step 1: Setting the Jumpers on the XDS511 6-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.1 Jumper Settings When Using a ’C8 or ’C16 SE Device 6-4. . . . . . . . . . . . . . . . . . .
6.3.2 Jumper Settings When Using a C2xx SE Device 6-5. . . . . . . . . . . . . . . . . . . . . . . .
6.4 Step 2: Connecting the SE Device to the XDS511 6-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.1 Inserting an SE Device Into a Lever-Type Socket 6-7. . . . . . . . . . . . . . . . . . . . . . . .
6.4.2 Inserting an SE Device Into a Screwdriver-Type Socket 6-8. . . . . . . . . . . . . . . . . .
6.5 Step 3: Connecting the JTAG Cable, Power Supply, and Adapter Board 6-9. . . . . . . . . . .
6.6 Step 4: Connecting a Target System to the XDS511 (Optional) 6-11. . . . . . . . . . . . . . . . . . .
6.6.1 Direct Method 6-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6.2 Target Cable Method 6-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7 Where to Go From Here 6-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A Interpreting the XDS510WS LEDs A-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explains how the LEDs (light-emitting diodes) on the XDS510WS relate to emulator operation.
A.1 XDS510WS LEDs A-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2 Power Indicator: LED 1 A-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3 Power-Loss Indicator: LED 2 A-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4 Emulation-Instruction Indicator: LED 3 A-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.5 Error/Status Indicators: LEDs 4, 5, and 6 A-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.6 SCSI-Transfer Indicators: LEDs 7 and 8 A-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.7 XDS510WS LED Interpretation A-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B Glossary B-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Defines acronyms and key terms used in this manual.
ix Contents
Running TitleAttribute Reference

Figures

2–1 XDS510 I/O Switches 2-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–2 Placing the XDS510 Into Your PC 2-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–3 Connecting the XDS510 and Your Target System 2-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–1 Connecting the XDS510PP to Your PC 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–2 Connecting the XDS510PP to Your Target System 3-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–3 Connecting the Power Supply Adapter Cable 3-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–1 Rear View of the XDS510WS 4-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–2 Front View of the XDS510WS 4-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–3 SCSI ID Switch on the XDS510WS 4-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–4 Connecting the XDS510WS to Your Workstation 4-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–5 Connecting Your Target System 4-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–1 Rear View of the XDS510WS 5-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–2 Front View of the XDS510WS 5-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–3 Front View of the XDS510WS 5-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–4 Connecting the XDS510WS to Your Workstation 5-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–5 Connecting Your Target System 5-1 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–1 XDS511 Emulator Top View 6-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–2 XDS511 Bottom View 6-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–3 Jumper Settings That Remain the Same for All Modes 6-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–4 Inserting an SE Device Into a Lever-Type Socket 6-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–5 Inserting an SE Device Into a Screwdriver-Type Socket 6-8. . . . . . . . . . . . . . . . . . . . . . . . . . . .
6–6 Connecting the JTAG Cable, Power Supply, and Adapter Board to the XDS511 6-10. . . . . .
6–7 Attaching the Target Cable to the XDS511 6-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A–1 XDS510WS LEDs A-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A–2 Standard LED Sequences A-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
x
Notes, Cautions, and Warnings

Notes

Minimizing Electrical Shock and Fire Hazard 2-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Static Shock 2-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Personal Injury 2-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Equipment Damage 2-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
If You Are Using the XDS511 2-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Electrical Shock and Fire Hazard 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Personal Injury 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Equipment Damage 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
If You Are Using the XDS511 3-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Equipment Damage 3-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Electrical Shock and Fire Hazard 4-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Electrical Shock and Equipment Damage 4-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Personal Injury 4-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reduction in Maximum Transfer Rate 4-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terminator for SCSI–2 Only 4-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
False Warning Message 4-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Equipment Damage 4-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
If You Are Using the XDS511 4-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Electrical Shock and Fire Hazard 5-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Electrical Shock and Equipment Damage 5-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Personal Injury 5-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Equipment Damage 5-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
If Using the XDS511 5-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Electrical Shock and Fire Hazard 6-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Static Shock 6-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Equipment Damage 6-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimizing Equipment Damage 6-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Equipment Damage 6-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xi Contents
Chapter 1

Introduction

This chapter provides background information to help you determine what in­formation in this manual you need to use. The systems discussed in this manu­al are described so that you can decide which ones you want to use.
Additionally, this chapter contains definitions you will need to understand to install the XDS51x emulator.
Topic Page
1.1 Some Definitions 1-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Information About the Hardware 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Where to Go From Here 1-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-1

1.1 Some Definitions

Certain terms are used throughout this book. A list of some of the most fre­quently used terms are defined here to eliminate confusion.
target system The system you want to debug. This can be your actual
JTAG cable The cable that attaches the XDS510, XDS510WS, or
JT AG connector A 14-pin connector on the target system that is used to
system, a test system you have created, or an XDS51 1 with an SE device attached to it.
XDS510PP to your target system.
connect the JTAG cable.
1-2
1.2 Information About the Hardware
The installation of the hardware shown in T able 1–1 is described in this manu­al.
Table 1–1. Hardware Descriptions
System Description
XDS510
XDS510PP Emulator controller for use with an IBM-type PC. The XDS510PP
XDS510WS
XDS511 Emulator used to emulate a target system. The XDS511 is con-
SE device
Emulator controller board for use in an IBMt-type PCt. The XDS510 is a board installed in your PC. After installing the XDS510, you connect it to your target system. The XDS510 en­ables your debugger to communicate with the target system.
is an external piece of hardware that is connected to your PC using the parallel printer port. This configuration is ideal for portable PCs. After installing the XDS510PP, you connect it to your target system. The XDS510PP enables your debugger to communicate with the target system.
Emulator controller for use with a UNIXt-type workstation. The XDS510WS is an external piece of hardware that is connected to your workstation using a SCSI connection. After installing the XDS510WS, you connect it to your target system. The XDS510WS enables your debugger to communicate with the tar­get system.
nected to an XDS510, XDS510PP , or XDS510WS. In turn, you can connect the XDS51 1 to a target system.
Device that connects to the XDS511. An SE device is a specialized device that performs the same functions as your target device but includes features for gathering debugging information. There is an SE device for each of the TMS370C8, TMS370C16, and TMS320C2xx devices.

Information About the Hardware

1.2.1 Selecting an XDS510

The XDS510 that you select depends on the computer you are using. Use the following table to select the device you want to use:
If you are using . . . Then use the . . .
An IBM-type PC XDS510, which you install in your PC; or XDS510PP,
A UNIX workstation XDS510WS, which you attach to a SCSI port
which you attach to your PCs parallel printer port
1-3Introduction

Where to Go From Here

1.3 Where to Go From Here
After reading this chapter, turn to the chapter that describes how to install the XDS510 that you have selected and follow the instructions in that chapter .
If you are going to install the . . .
XDS510 XDS510PP XDS510WS on a
SPARCstation XDS510WS on an
HP workstation
Turn to chapter . . .
2, Installing the XDS510 in a PC 3, Installing the XDS510PP on a PC 4, Installing the XDS510WS on a SPARCstation
5, Installing the XDS510WS on an HP Workstation
1-4
Chapter 2

Installing the XDS510 in a PC

This chapter explains how to install the XDS510 emulator controller in your PC. It also describes how to use the JT AG cable to connect the XDS510 to a target system.
Topic Page
2.1 What Y ou’ll Need 2-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Step 1: Preparing the XDS510 for Installation 2-3. . . . . . . . . . . . . . . . . . . .
2.3 Step 2: Placing the XDS510 Into Y our PC 2-4. . . . . . . . . . . . . . . . . . . . . . . .
2.4 Step 3: Connecting the XDS510 to Your Target System 2-5. . . . . . . . . . .
2.5 Where to Go From Here 2-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-1

What You’ll Need

2.1 What Youll Need
To install the XDS510, you will need the following hardware:
Minimizing Electrical Shock and Fire Hazard T o minimize the risk of electric shock and fire hazard, be sure that
all major components that you interface with Texas Instruments devices are limited in energy and certified by one or more of the following agencies: UL, CSA, VDE, or TUV.
host An IBM PC/AT or 100% compatible ISA/
EISA-based PC
slot One 16-bit slot emulator controller XDS510 emulator controller board JTAG cable Cable that connects the XDS510 to your
target system
target system A system of your own design or an XDS51 1
emulator
JTAG connector A 14-pin connector (two rows of seven
pins) on your target system
Minimizing Static Shock Special handling methods and materials should be used to prevent
equipment damage. You should be familiar with identification and handling of ESD sensitive devices before attempting to perform the procedures described in this manual.
2-2

Step 1: Preparing the XDS510 for Installation

2.2 Step 1: Preparing the XDS510 for Installation
The XDS510 uses 32 bytes of the PC I/O space. Before you install the XDS510, set its switches to correctly identify the I/O space that the XDS510 can use. Figure 2–1 shows the location of the switches.
Figure 2–1. XDS510 I/O Switches
XDS510 emulator controller
default switch settings
on
The switches on the XDS510 are shipped in the default settings. All possible switch settings are listed in Table 2–1.
In most cases, you can leave the switch settings in the default position. However, you must ensure that the XDS510 emulator controller I/O space does not conflict with other bus settings. For example, if youve installed a sound card in your system, you might not be able to use the default switch set­tings for the I/O space—the sound card might use this space.
Refer to your PC technical reference manual and your other hardware-board manuals to see if there are any I/O space conflicts. If you find a conflict, change the switch settings to one of the alternative settings listed in Table 2–1.
Table 2–1. XDS510 Switch Settings
default 0x0240–0x025F on on
off
1 2
switch #
Address Range 1 2
0x0280–0x029F on off 0x0320–0x033F off on 0x0340–0x035F off off
2-3Installing the XDS510 in a PC

Step 2: Placing the XDS510 Into Your PC

2.3 Step 2: Placing the XDS510 Into Your PC
After you’ve prepared the XDS510 for installation, follow these steps to place it into your PC.
Minimizing Personal Injury To minimize the risk of personal injury, always turn off the power
to your PC and unplug the power cord before installing the XDS510.
1) Turn off your PCs power and unplug the power cord.
2) Remove the cover of your PC.
3) Remove the mounting bracket from an unused 16-bit slot.
4) Carefully but firmly push the XDS510 into a 16-bit slot (see Figure 2–2).
5) Return the mounting screw to the mounting bracket and tighten the screw (see Figure 2–2). Note which slot contains the XDS510 for later use.
6) Replace the PC cover.
Figure 2–2. Placing the XDS510 Into Your PC
mounting screw
mounting bracket
rear of computer
XDS510
16-bit slot
2-4

Step 3: Connecting the XDS510 to Your Target System

2.4 Step 3: Connecting the XDS510 to Your Target System
Follow these steps to connect your XDS510 to your target system.
Minimizing Equipment Damage To minimize the risk of damage, be careful with the JTAG cable
connectors. Connect them gently; forcing the connectors into position can damage them.
1) Turn off your target system and unplug the power cord.
2) Plug the 25-pin connector side of the JTAG cable into the XDS510 (see Figure 2–3).
Note: If You Are Using the XDS511
If you are using the XDS511 emulator with or instead of a target system of your own design, stop here and turn to Chapter 6, Installing the XDS51 1.
3) Plug the 14-pin connector side of the JT AG cable into the JT AG connector on your target system. For information about creating the connector on your target system, see the JT AG/MPSD Emulation T echnical Reference.
4) Plug in the power cord for your PC and target system.
5) Turn on your PC and target system.
Figure 2–3. Connecting the XDS510 and Your Target System
25-pin keyed connector
XDS510 installed in PC
JTAG cable
14-pin keyed connector
target system
JTAG connector
2-5Installing the XDS510 in a PC

Where to Go From Here

2.5 Where to Go From Here
Your XDS510 is now installed. At this point, do one of the following:
- If you plan to install the XDS51 1, turn to Chapter 6, Installing the XDS51 1.
- If you are not planning to install the XDS51 1, install the C source debugger
for your device. The installation instructions are in the getting started guide for your device’s C source debugger.
Only after installing and running the C source debugger for your device can you determine if the XDS510 is installed properly.
2-6
Chapter 3

Installing the XDS510PP on a PC

This chapter explains how to install the XDS510PP emulator controller on your PC.
Topic Page
3.1 What Youll Need 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Step 1: Connecting the XDS510PP to Your PC 3-3. . . . . . . . . . . . . . . . . . .
3.3 Step 2: Connecting the XDS510PP to Your Target System 3-4. . . . . . . .
3.4 Step 3: Supplying Power to the XDS510PP 3-5. . . . . . . . . . . . . . . . . . . . . .
3.5 Where to Go From Here 3-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-1

What You’ll Need

3.1 What Youll Need
This section describes the required and optional hardware you need to install the XDS510PP.

3.1.1 Required Hardware

To install the XDS510PP, you will need the following hardware:
host An IBM PC/AT or 100% compatible parallel port One parallel printer port (LPT1 or LPT2) emulator controller XDS510PP emulator controller target system A system of your own design or an XDS51 1
emulator
JTAG connector A 14-pin connector (two rows of seven
pins) on your target system
printer cable 25-pin D-connector printer cable

3.1.2 Optional Hardware

T o install the XDS510PP, you might need the following hardware (see Section
3.4 on page 3-5):
Minimizing Electrical Shock and Fire Hazard T o minimize the risk of electric shock and fire hazard, be sure that
all major components that you interface with Texas Instruments devices are limited in energy and certified by one or more of the following agencies: UL, CSA, VDE, or TUV.
emulator-controller power supply
power supply adapter cable
5 volts @ 1 ampere
6-inch power supply adapter cable
3-2

Step 1: Connecting the XDS510PP to Your PC

3.2 Step 1: Connecting the XDS510PP to Your PC
Follow these steps to connect the XDS510PP to your PC.
Minimizing Personal Injury To minimize the risk of personal injury, always turn off the power
to your PC and unplug the power cord before installing the XDS510PP.
Minimizing Equipment Damage To minimize the risk of damage, be careful with the printer cable
connectors. Connect them gently; forcing the connectors into position can damage them.
1) Turn off your PCs power and unplug the power cord.
2) The printer port connections on the back of your PC are 25-pin female D connectors. Connect one end of the printer cable to the printer port that you intend to use—LPT1 or LPT2 (see Figure 3–1).
3) Connect the other end of the printer cable to the 25-pin connector on the XDS510PP (see Figure 3–1).
Figure 3–1. Connecting the XDS510PP to Your PC
rear of PC
printer ports LPT1 and LPT2
printer cable
XDS510PP
14-pin keyed connector
3-3Installing the XDS510PP on a PC

Step 2: Connecting the XDS510PP to Your Target System

3.3 Step 2: Connecting the XDS510PP to Your Target System
Note: If You Are Using the XDS511
If you are using the XDS511 emulator with or instead of a target system of your own design, stop here (that is, do not perform Step 2 or Step 3) and turn to Chapter 6, Installing the XDS51 1.
1) Turn off your target system and unplug the power cord.
2) To connect the XDS510PP to your target system, plug the 14-pin connec­tor on the XDS510PP cable into your target system (see Figure 3–2).
For information about creating the connector on your target system, see the JTAG/MPSD Emulation Technical Reference.
Minimizing Equipment Damage T o minimize the risk of damage, be careful with the XDS510PP cable
connectors. Connect them gently; forcing the connectors into position can damage them.
Figure 3–2. Connecting the XDS510PP to Your Target System
XDS510PP
14-pin keyed connector
JTAG connector
3-4
target system
3.4 Step 3: Supplying Power to the XDS510PP
The XDS510PP requires a power supply of 5 volts. How you supply power de­pends upon what the XDS510PP connects to. The following table describes the possibilities:
Connection Scenario Power Supply Option
The XDS510PP is connected to an XDS511.
Power is supplied by the XDS511. This is true whether or not the XDS51 1 is connected to a tar­get system. Y ou do not have to connect power di­rectly to the XDS510PP. Connecting power di­rectly to the XDS510PP when using the XDS51 1, however, will not harm the XDS510PP or the XDS511.

Step 3: Supplying Power to the XDS510PP

The XDS510PP is connected directly to a 3-volt target sys­tem.
The XDS510PP is connected directly to a 5-volt target sys­tem.
You must connect the provided power supply (5 volts @ 1 ampere) to the XDS510PP.
While you do not have to connect the provided power supply to the XDS510PP, it is highly rec­ommended. Connecting the power supply ensur­es that the XDS510PP receives enough power.
3-5Installing the XDS510PP on a PC
Step 3: Supplying Power to the XDS510PP
If you need to connect the power supply to the XDS510PP, follow these steps:
1) Connect the 2.1 mm barrel jack end of the power supply adapter cable to the power jack on the XDS510PP (see Figure 3–3).
2) Connect the 5-pin circular connector end of the power supply adapter cable to the power supply (at the circular connector of the DC power cord).
3) Plug in the power cord for your PC, XDS510PP , and target system. Turn on your PC and target system.
Figure 3–3. Connecting the Power Supply Adapter Cable
power supply
5-pin circular connectors
XDS510PP
power supply adapter cable
2.1-mm barrel jack
target system
JTAG connector
3-6
Loading...
+ 61 hidden pages