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 MSP Device Programming Tools and Services

Other Parts Discussed in Thread: UNIFLASH

TI Hardware and Software Programming Tools

TI offers several hardware and software solutions for performing both in-system and off board programming MSP devices.

  • In-system programming is a method to program the MSP 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 MSP 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

MSP-FET

X X Debugging, in-system programming, off board programming

MSP-GANG

X Mass production in-system and off board programming

Uniflash

X X

CCS Uniflash is a standalone tool used to program on-chip flash memory on TI MCUs.

Uniflash has a GUI, command line, and scripting interface.

MSP BSL

X In-system programming

MSP 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 MSP430 during various stages of your MSP430 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
SMH Technologies 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 MSP430 devices. Please contact your local distributor for more information.

**Attention** This is a public forum