TMDSEMU110-U
1 Overview
The XDS110 debug probe is a low-cost system for debugging and tracing embedded systems centered on Texas Instruments (TI) microcontroller, microprocessor, and DSP-based systems. The XDS110 has improved performance relative to the XDS100 probe family, and added several useful capabilities such as probe-supplied target power and enhanced I/O. The XDS110 also includes support for power and energy profiling through TI’s EnergyTrace™ (ET) technology.
1.1 XDS110 Probe Feature Summary
• Basic debug communications to the target system
– IEEE1149.1 (JTAG)
– IEEE1149.7 (cJTAG)
– ARMserial wire debug (SWD)
• Enhanced and auxiliary debug communications
– Support for trace capture through ARM serial wire output (SWO)
– UART mode only
– Support for UART communications to and from the target system
– Support for GPIO channels
• Target I/O voltage support from 1.8 V to 3.6 V
• Power profiling features
– Support for TI EnergyTrace
• Host communications
– USB2.0 high-speed (HS) communication link to the debug host system
– Probe power through USB 5-V supply
• Expansion
– A30-pin expansion interface that can support a wide array of auxiliary functions
• Target power can be supplied from the probe
1.2 XDS110 System Summary
• Host platforms supported
– Thesystem supports various versions of Windows®, Mac OS™, and Linux® operating systems. Consult the documentation for CCS and other development environments for more details.
• IDEversions supported
– TICCSv7.0 and later
– IAR(see IAR documentation)
– Keil (see Keil documentation
• TIplatforms, devices, and ISAs supported
– MSP432MCUs
– CC26xx/13xx wireless MCUs
– CC32xx/31xx Wi-Fi MCUs
– Hercules and Conqueror safety MCUs
– Sitara
– Stellaris MCUs
– C2000 MCUs
– C66xx
– C64x+
– C674x
– C55xx
– C54xx
– DaVinci
– OMAP
1.3 XDS110 Performance
The XDS110 debug probe has much higher debug performance than XDS100v2. Depending on the target device, host environment, and configuration, the XDS110 performs 3× to 5× better than the existing XDS100v2 debug probe.
Example: BeagleBone Cortex A8 (Code Composer 6.2 setup on Windows 7 PC):
• XDS100v2 RAM download = 21 kbps
• XDS110 RAMdownload = 110 kbps
NOTE: Some TI scan-based debug platforms, such as the C6000, C5500, and C2000 DSP families, will not see the same magnitude of performance improvements
1.4 XDS110 Probe Overview
Figure 1 shows a high-level diagram of the major functional areas and interfaces of the XDS110 probe. Details of these are contained in Section 3.
1.5 XDS110 Parts List
The XDS110 debug probe system consists of the following hardware:
• TheXDS110 debug probe
• OneUSBcable with Type-A female host connector and micro-B female connector for the probe
• Onedebug connection cable with CompactTI 20-pin connector (CTI-20)
• Oneauxiliary connection cable with 14-pin header
• OneCTI-20 to Cortex-M 20-pin adaptor
• OneCTI-20 to Cortex-M 10-pin adaptor
• OneCTI-20 to TI 14-pin adaptor
• One14-signal AUX breakout adaptor
2 Probe Interfaces
The XDS110 probe supports a number of interfaces for host and target communication.
2.1 Supported Communication Protocols
The XDS110 probe supports the following industry standard interfaces for host to probe and probe to target communications:
• Host to probe communication
– USB2.0 device with HS USB PHY– USBCommunication Device Class protocol used for UART support
– Standard USB Bulk IN and OUT endpoints support TI custom protocols
• Probe to target communications
– IEEE1149.1 JTAG
– IEEE1149.7 cJTAG
– ARMserial wire debug (SWD)
– ARMserial wire output (SWO)
– UART mode only
– Transmit and receive UARTs with RS-232C signaling
– no hardware handshakes
2.2 USB
Host to probe communication is accomplished through a USB link. The probe has a female micro-USB B type connector. The probe functions as a USB device only (no host mode or OTG). Power for the XDS110 probe is sourced from the USB VBUS (+5 V).
2.3 Debug Interface
The XDS110 probe supports a debug connection interface through the standard CTI-20 connector (see Section 2.3.1). The supported debug features include:
• 5-pin 1149.1 JTAG connection (including TRSTn)
• 2-pin 1149.1 cJTAG connection
• 2-pin ARM SWD connection
• 1-pin SWO overlaid on JTAG TDO
• Target system reset
• Target voltage detect
• Target disconnect detect
• Four EMUsignals for GPIO
– 2×Probe to target
– 2×Target to probe
– These signals are replicated on the AUX connector because many of the debug adaptors for CTI 20 do not support connections with GPIO.
2.3.1 Physical Connection for Debug
The CTI-20 connection is a 20-pin IDC connection using .050 by .100 inch pitch. The pin mapping is shown in Figure 2.
2.4 Auxiliary Debug Interface
The XDS110 probe supports an auxiliary interface (AUX) for additional debug features through a second 14-signal cable and connector (see Section 2.4.1). Many of the AUX features and functions are not available on the standard CTI-20 connector. These additional features include:
• Aprobe/target UART
• Probe-supplied target power May be monitored for ET
• Target power supply input May be looped back to the Target after monitoring for ET
• Four GPIO signals
– 2×Probe to target
– 2×Target to probe
– These signals are replicated the CTI-20 connector, but are also present for scenarios where adaptors on the CTI-20 are supporting debug connections without GPIO capability
2.4.1 Physical Connection for AUX
The AUX connection is a 14-pin IDC connection using .05 inch pitch. It is Samtec FFSD-compatible, with the female connector on both ends. The pin mapping is shown in Figure 3.
2.5 Probe Expansion Header
The XDS110 probe also supports an expansion header, for adding functionality to the XDS110 system. It exposes a number of functional interfaces of the TM4C129 debug control CPU, and these can be utilized by logic external to the probe. The functional interfaces include:
• GPIO
• UART
• I2C
• SSI
• CAN
• ADC(reference voltage for ADCs is 2.5 V)
• Timer input
All these interfaces operate at the 3.3 V of the controller, and that voltage is supplied on the connector. A 5-V source is also available for higher voltage needs such as relays.
The expansion port also has interfaces for accepting a power input supplied by the target system, and a path to send power back to the target system through the XDS110 probe AUX connector. The primary use case for these features is for energy trace monitoring, but it can be used for other functions.
2.5.1 Physical Connection for the Expansion Interface
The XDS110 probe supports a 30-pin IDC female socket with .100 inch pitch. It exposes additional functionality of the XDS110 debug processor (TMC4129) for add-on modules. The signal mapping for this connection is shown in Table 2, but utilizing this interface is generally reserved for TI and designated third parties that have the ability to integrate the add-on functionality into the entire system.
- ADS7054IRUGR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- ADC12QJ1600ALRSHP_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- AM26C32IDR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- ISO6721FQDWVRQ1 _TI(德州仪器)中文资料_英文资料_价格_PDF手册
- LOG114EVM_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- SN6505BEVM_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- TMDSEVM6678LE_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- ADC3683EVM_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- ISO6742FDWR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- ISO6742FDWR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- DRV10975ZRHFR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- ISO7710FDWR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- THS7530EVM_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- LMX2592EVM_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- CC2540EMK-USB_TI(德州仪器)中文资料_英文资料_价格_PDF手册