Olimex TMS320-XDS100v3 User guide

TMS320-XDS100v3
DSP and ARM emulator and adapter
USER’S MANUAL
Revision E, January 2014
Designed by OLIMEX Ltd, 2013
All boards produced by Olimex LTD are ROHS compliant
OLIMEX© 2012 TMS320-XDS100v3 user's manual

DISCLAIMER

The information in this document is provided in connection with Olimex products. No license, express or implied or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Olimex products.
It is possible that the pictures in this manual differ from the latest revision of the board.
The product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by OLIMEX in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded. This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product.
This evaluation board/kit is intended for use for engineering development, demonstration, or evaluation purposes only and is not considered by OLIMEX to be a finished end-product fit for general consumer use. Persons handling the product must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards.
Olimex currently deals with a variety of customers for products, and therefore our arrangement with the user is not exclusive. Olimex assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein.
THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPONENTS USED TO CREATE TMS320-XDS100v3. THEY ARE CONSIDERED SUITABLE ONLY FOR TMS320-XDS100v3.
Page 2 of 16
OLIMEX© 2012 TMS320-XDS100v3 user's manual
Table of Contents
DISCLAIMER ............................................................................................................. 2
CHAPTER 1 OVERVIEW ......................................................................................... 4
1. Introduction to the chapter .......................................................................................... 4
1.1 Features ....................................................................................................................... 4
1.2 Target market and purpose of the board .................................................................. 5
1.3 Organization ............................................................................................................... 5
CHAPTER 2 SETTING UP THE TMS320-XDS100v3 ........................................... 6
2. Introduction to the chapter .......................................................................................... 6
2.1 Electrostatic warning ................................................................................................. 6
2.3 Requirements .............................................................................................................. 6
2.4 Cables, layouts, connection ........................................................................................ 6
2.5 Powering the board and installation procedure for CCS 5 ..................................... 8
2.6 Powering the board and installation procedure for IAR EW for ARM 6 .............. 9
CHAPTER 3 TMS320-XDS100v3 DESCRIPTION ............................................... 11
3. Introduction to the chapter ........................................................................................ 11
3.1 Layout (top view) ...................................................................................................... 11
CHAPTER 4 INTERFACES AND HARDWARE .................................................. 12
4. Introduction to the chapter ........................................................................................ 12
4.1 Connectors ................................................................................................................ 12
4.1.1 JTAG ............................................................................................................................... 12
4.1.2 JTAG_14 ......................................................................................................................... 12
4.1.3 JTAG_20 ......................................................................................................................... 12
4.2 LEDs .......................................................................................................................... 13
4.2.1 Power LEDs .................................................................................................................... 13
4.2.2 D3 and D4 ....................................................................................................................... 13
4.3 Jumpers ..................................................................................................................... 13
CHAPTER 5 REVISION HISTORY AND SUPPORT .......................................... 14
5. Introduction to the chapter ........................................................................................ 14
5.1 Document revision .................................................................................................... 14
5.2 Useful web links and purchase codes ...................................................................... 15
5.3 Product support ........................................................................................................ 16
Page 3 of 16
OLIMEX© 2013 TMS320-XDS100v3 user's manual

CHAPTER 1 OVERVIEW

1. Introduction to the chapter

Thank you for choosing the TMS320-XDS100v3 emulator from Olimex! This document provides a user’s guide for the Olimex TMS320-XDS100v3. As an overview, this chapter gives the scope of this document and lists the board’s features. The differences between the members of the TMS320­XDS100v3 family are mentioned. The document’s organization is then detailed.
The emulator is based on design provided and distributed by Texas Instruments.

1.1 Features

Among the features of the XDSv3 design are:
TMS320-XDS100V3 hardware is designed to work with CCS 5.x software
IEEE 1149.7 capable emulator with a USB interface.
Can function as an 1149.7 adapter for use with existing scan controllers.
Support for ARM Ltd's Single Wire Output (SWO).
Software compatible with XDS100v2 (except link delay and IEEE 1149.7 modes).
Grants free license for TI's Code Composer Studio 5.
Supported in IAR EW for ARM (for IAR versions after 6.40).
Physical jumper to select emulator or adapter mode.
Operates in 1149.7 Class 4, up to 25MHz.
LED to indicate IEEE 1149.7 Class 4 operation.
LED to indicate operation in adapter mode.
Supported devices: TMS320C28xx, TMS320C54xx, TMS320C55xx, TMS320C674x,
TMS320C64x+, TMS320C66x, ARM9, ARM Cortex A9, ARM Cortex A8, ARM Cortex M3, ARM Cortex R4
Works with targets in the 1.65 – 5.0V range
Uses standard 0.1" 2x7 pin and 0.1'' 2x10 pin JTAG connectors (both with TI JTAG layout)
All units, manufactured after 01.02.2014, also include a 2x10 pin ARM JTAG layout
adapter. It makes the connection to a board that features a supported ARM core target easier.
Suitable for ARM 14 pin and ARM 20 pin layouts via adapter or jumper wires
No need for external power supply, all required power is taken from USB and the target
Dimensions 95x46 mm (3.75x1.8") + 2x15 cm (8") cables
For full list of features visit the TI's wiki address:
http://processors.wiki.ti.com/index.php/XDS100#XDS100v3_Features
Page 4 of 16
OLIMEX© 2013 TMS320-XDS100v3 user's manual

1.2 Target market and purpose of the board

The main purpose of the board is programming Texas Instrument's DSP (digital signal processing) chips AND ability to program high-speed ARM targets. The board can also act as adapter to existing scan controllers.
The design of the board follows the suggestions and the schematics provided by Texas Instruments.

1.3 Organization

Each section in this document covers a separate topic, organized as follow:
Chapter 1 is an overview of the board usage and features Chapter 2 provides a guide for quickly setting up the board Chapter 3 contains the general board diagram and layout Chapter 4 mentions the main software tools used with TMS320-XDS100v3 Chapter 5 is an explanation of the interfaces, the LEDs, the jumpers position Chapter 6 contains the revision history, useful links and support information
Page 5 of 16
Loading...
+ 11 hidden pages