Page 1
TMS320-XDS100-V3 DSP and ARM JTAG emulator and adapter USER’S MANUAL Document revision I, October 2017 Designed by OLIMEX Ltd, 2013 All boards produced by Olimex LTD are ROHS compliant...
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.
JTAG hardware reference design. This emulator provides JTAG access to Texas Instruments' JTAG- based devices. This document provides a user’s guide for the Olimex TMS320-XDS100-V3. As an overview, this chapter gives the scope of this document and lists the board’s features. The document’s organization is then detailed.
– 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-XDS100-V3 – Chapter 5 provides answers to frequently asked questions –...
CHAPTER 2 SETTING UP THE TMS320-XDS100-V3 2. Introduction to the chapter This section helps you set up the Olimex TMS320-XDS100-V3 emulator/adapter for the first time. Please consider first the electrostatic warning to avoid damaging the board, then discover the hardware and software required to operate the board.
Page 7
The 20pin TI JTAG connector is named “TI_JTAG_20”. It might be found next to the 14pin JTAG of TMS320-XDS100-V3. TI_JTAG_20 follows the signal layout proposed by Texas Instruments but it uses bigger connector with pin holes with 0.1'' step again (the original CTI design suggests 0.05'').
A. Install IAR EW for ARM (version 6.40 or newer) before connecting XDS100 USB hardware. B. Connect the TMS320-XDS100-V3 to the mini USB of a computer. C. Install the drivers for XDS100v3 hardware – there is an executable typically located in “C:\Program Files (x86)\IAR Systems\Embedded Workbench for ARM 6\arm\drivers\ti-xds”...
3. Introduction to the chapter Here you get acquainted with the main parts of the board. Note the names used on the board differ from the names used to describe them. For the actual names check the TMS320-XDS100-V3 board itself.
Instruments. Note that the step is different from the original TI JTAG connector. The original connector has a 0.05'' step connector, while the one used by Olimex has 0.1''. The interface might be used with any target that follows the 20-pin TI JTAG layout.
XSD100v3 adapter. To enable the external header, the jumper J4 must be closed. This will also cause LED D3 to illuminate. For general use of the TMS320-XDS100-V3 as emulator and debugger, keep jumper J4 open. If you want to use the unit as adapter for another unit, close J4.
By default J5 is open (disconnected) and this way the signal UART_en_n is connected to 3.3V (via a resistor). If you close the jumper, UART_en_n would be connected to GND instead. For general use of the TMS320-XDS100-V3 as emulator and debugger, keep jumper J5 open. 4.5.3 Jumper ARM_JTAG_E The value of pin 4 (signal “TDIS”) of every JTAG interface is controlled by ARM_JTAG_E jumper.
In case you get the following error - "The selected device was not recognized. Name of the device not defined in device_info.xml XDS100 Ver 3.0" - this is caused because the name of the Olimex emulator is "XDS100 Ver 3.0" while the definition in the programmer software is "XDS100v3".
How to purchase? You can purchase directly from our online shop or from any of our distributors. Note that usually it might be faster and cheaper to purchase Olimex products from our distributors. List of confirmed Olimex LTD distributors and resellers: https://www.olimex.com/Distributors.
All goods are checked before they are sent out. In the unlikely event that goods are faulty, they must be returned, to OLIMEX at the address listed on your order invoice. OLIMEX will not accept goods that have clearly been used more than the amount needed to evaluate their functionality.
Need help?
Do you have a question about the TMS320-XDS100-V3 and is the answer not in the manual?
Questions and answers