Open On-Chip Debugger (OpenOCD) for SimpleLink™ Connected MCUs




The Open On-Chip Debugger (OpenOCD) is an open source software development tool supporting the debugging and programming of embedded applications based on SimpleLink™ MCU devices. OpenOCD provides JTAG and Serial Wire Debug(SWD) access to SimpleLink devices from GNU Debugger (GDB) (or directly with Tool Command Language (TCL) scripts) as well as network interfaces (e.g. telnet, GDB remote server, TCL) for  the remote debugging of applications.  With the ability to use the JTAG debug interface for GDB debugging, Flash programming, Boundary scan testing or scripting, plus support for a variety of debug probes and Integrated Development Environments (IDEs), OpenOCD can optimize your debugging and flash programming experience.  To add SimpleLink devices and XDS110 probe support to OpenOCD, TI has developed a SimpleLink™ OpenOCD package containing all required files based on the OpenOCD mainline. The package contains also user configuration files (*.cfg) and all documentation needed to use the solution.  This package supports all devices from the SimpleLink portfolio: MSP432, CC32xx, CC26xx and CC13xx devices and the XDS110 debug probe natively allowing all SimpleLink LaunchPad kits to be supported.

The package is the latest version released, tested, and supported by TI along with complete documentation.   TI will also be upstreaming every new release Open OCD mainline.  This package is provided as source code and has been tested in Microsoft Windows®, Linux® and Mac OS X® environments.  For more details about the latest SimpleLink OpenOCD package, please refer to the Release notes. Documentation for OpenOCD is provided as a .PDF file.

  • Support for all SimpleLink MCU  devices
  • Support for XDS110 debug probe
  • Includes SimpleLink Launchpad Board Configuration files
  • Use via integrated GDB or telnet server
  • Integrated ARM disassembler
  • Flash programming
  • Semihosting library support
  • No cost open-source licensing


Related design resources

Software development

CCSTUDIO Code Composer Studio (CCS) Integrated Development Environment (IDE) CCSTUDIO-MSP Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​