This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] TI Connectivity Device Programming Tools and Services

TI Hardware and Software Programming Tools

TI offers several hardware and software solutions for performing both in-system and off board programming TI Connectivity Devices such as those from the CC25XX, CC13xXX & CC26XX device families.

  • In-system programming is a method to program the TI Connectivity device after it has been installed on the PCB. This is useful if the device needs to have firmware updates at the last minute, such as in manufacturing to store product calibration values or product specific ID information.
  • Off board programming is a method to program the TI Connectivity device before it has been installed on the PCB. This is typically performed on multiple devices at the same time, allowing for a high volume throughput.

For more information on each of these products, please click on the corresponding link in the tables.

Programming Tool

In System

Off Board

Typical Use Case

Uniflash

X

X

Mass production in-system and off board programming

SmartRF Flash Programmer

X

X

Mass production in-system and off board programming

XDS110 JTAG Debug Probe

X

X

Debugging, in-system and offboard programming

XDS200 JTAG Debug Probe

X

X

Debugging, in-system and offboard programming

Connectivity Third Party Programming Solutions

We understand that the programming solutions offered directly from TI may not meet every customer’s needs. Below is a non-comprehensive list of known third parties that support TI Connectivity Devices during various stages of your programming journey.

Provider

Hardware Programming ToolsAvailable

Software Programming Tools Available

Production Programming Services Available

Action Circuits

X

EPS Global Programming Solutions

X

Elprotronic

X

X

Olimex

X

Dediprog

X

X

Elnec

X

Phyton

X

Data IO

X

X

BPM Micro

X

X

Acroview

X

X

Hi-Lo Systems

X

X

Xeltek

X

X

Note: TI does not directly support the following third parties. Any and all engagements or support should be conducted with the party listed directly.

Local distributors also typically offer programming services when buying TI Connectivity devices. Please contact your local distributor for more information.