Entry-level debug through full-capability development

 

TI offers a wide selection of debug probes that enable software development on TI embedded processors. TI’s debug probes are designed to meet different needs in terms of functionality and budget. Each probe is compatible with Code Composer Studio™ Desktop IDE.

By feature: debug probe selection table

  MSP-FET XDS100 DevPack for SensorTag (XDS110/ET) XDS200 XDS560v2 STM (System Trace Module) XDS560v2 PRO TRACE
  MSP-FET Flash Emulation Tool XDS100 XDS110/ET XDS200 USB Debug Probe XDS560v2 System Trace USB Debug Probe XDS560v2
  The powerful solution for development on MSP430 MCUs The robust and effective low cost solutions The balanced solution for microcontroller products
The perfectly balanced solution of cost, performance and features The highest performance solution with extensive feature set A XDS560v2 STM with fully-featured Trace
  • Spy-Bi-Wire and JTAG Energy Trace
• Backchannel UART port
• Trace via embedded trace buffer (ETB)
• Open design with small BOM and footprint
• Great for microcontrollers
• Designed to work with SimpleLink SensorTags
• Fully featured debug capabilities
• Allows flash both application and stack
• Trace via SWD/SWO and embedded trace buffer (ETB)
• Multiple pin adapters for different target boards
• Ideal for microcontrollers, great for DSP and Sitara processors
• System Trace capability with 128 MB of Trace buffer
• Available in both USB and USB+Ethernet models
• Ideal solution for DSP and Sitara processors
• Core Trace
capability with 2 Gbytes of Trace buffer
• Supports both USB and Ethernet
• Ultimate solution for DSP and Sitara processors
ISA support (TI devices) MSP430 only All except MSP430 All except MSP430 All except MSP430 All except MSP430 All except MSP430
Host Support Win/Linux/Mac Win/Linux Win/Linux/Mac Win/Linux/Mac Win/Linux Win/Linux
Host PC Interface USB 2.0 USB 2.0 USB 2.0 USB 2.0 USB 2.0 & ENET USB 2.0 & ENET
JTAG (IEEE 11491.)
cJTAG (IEEE 1149.7)   XDS100v3
Relative performance in CCS “Good” “Adequate” “Good” “Better” “Best” “Best”
ARM Cortex M CMSIS-DAP Compliant        
Target UART Option    
Support Target Voltage   Optional      
Target GPIO triggering (High/Low)     Optional      
Microcontroller Energy Tracing/ Power Profiling   Optional      
ARM Cortex M SWD/SWO Support        
ARM Cortex ETM/PTM Trace Support   ETB only ETB only ETB only ETB only ETB & 22 pins
DSP Trace Support   ETB only ETB only ETB only ETB only ETB & 22 pins
System Trace (STM) Support   ETB only ETB only ETB only ETB & 5 pins ETB & 22 pins
Trace Receiver Max. Throughput         10 MBps 1.2 GBps
Trace Receiver Max. Storage         128 MB 2 GB
Trace Auto Skew & Jitter Calibration        
CCS Integrated
Standalone Drivers/Software Availability  

† varies and depends upon devices and CPUs

By device family: debug probe selection table

Processor Family Low-cost entry level option Advanced option (best price to performance ratio)
MSP430™ Ultra-low Power 16-bit MCUs MSP-FET MSP-FET
MSP432™ Ultra-low Power 16-bit MCUs XDS100v2 JTAG Debug Probe (ARM version) XDS200 USB Debug Probe
SimpleLink™ CC26xx/CC25xx XDS200 USB Debug Probe XDS200 USB Debug Probe
SimpleLink™ CC3200 XDS100v2 JTAG Debug Probe (14-pin version) XDS200 USB Debug Probe
C28x/F28x 32-bit Real-time Control MCUs XDS100v2 JTAG Debug Probe (14-pin version) XDS200 USB Debug Probe
F28Mx Concerto MCUs XDS100v2 JTAG Debug Probe (14-pin version) XDS200 USB Debug Probe
TM4C ARM® Cortex™-M MCUs XDS100v2 JTAG Debug Probe (ARM version) XDS200 USB Debug Probe
Hercules Safety ARM® MCUs XDS100v2 JTAG Debug Probe (14-pin version) XDS200 USB Debug Probe
Sitara ARM® Processors XDS200 USB Debug Probe XDS560v2 System Trace USB Debug Probe
KeyStone Multicore DSP & DSP+ARM® XDS200 USB Debug Probe XDS560v2 System Trace USB Debug Probe
OMAPL1x and AM1x Processors XDS200 USB Debug Probe XDS560v2 System Trace USB Debug Probe
C674x Multicore DSPs XDS200 USB Debug Probe XDS560v2 System Trace USB Debug Probe
C55x DSP XDS100v2 JTAG Debug Probe (14-pin version) XDS100v2 JTAG Debug Probe (14-pin version)