Open On-Chip Debugger (OpenOCD) for SimpleLink™ Connected MCUs
SIMPLELINK-OPENOCD
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical documentation

Support & Training

Order Now


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date  

SIMPLELINK-OPENOCD:
OpenOCD for SimpleLink™ MCU portfolio

Free



ACTIVE 1.1.0   20-Dec-2018  

Description

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.

Features
  • 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

Software development (3)

Name Part Number Software Type
XDS110 JTAG Debug Probe  TMDSEMU110-U  Debug probes 
Code Composer Studio (CCS) Integrated Development Environment (IDE)  CCSTUDIO  IDEs, configuration, compilers & debuggers 
Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers  CCSTUDIO-MSP  IDEs, configuration, compilers & debuggers 

Hardware development (13)

TI Devices (16)

Part Number Name Product Family
MSP432E401Y  SimpleLink™ 32-bit Arm Cortex-M4F MCU with ethernet, CAN, 1MB Flash and 256kB RAM  SimpleLink MCUs 
MSP432E411Y  SimpleLink™ 32-bit Arm Cortex-M4F MCU with ethernet, CAN, TFT LCD, 1MB Flash and 256kB RAM  SimpleLink MCUs 
MSP432P4011  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 2MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P4011T  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 2MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P401M  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with precision ADC, 128kB Flash and 32kB RAM  SimpleLink Solutions 
MSP432P401R  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU With Precision ADC, 256KB Flash and 64KB RAM  SimpleLink MCUs 
MSP432P401V  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 512KB Flash and 128KB RAM  SimpleLink MCUs 
MSP432P401VT  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 512KB Flash and 128KB RAM  SimpleLink MCUs 
MSP432P401Y  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 1MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P401YT  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 1MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P4111  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 2MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P4111T  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 2MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P411V  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 512KB Flash and 128KB RAM  SimpleLink MCUs 
MSP432P411VT  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 512KB Flash and 128KB RAM  SimpleLink MCUs 
MSP432P411Y  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 1MB Flash and 256KB RAM  SimpleLink MCUs 
MSP432P411YT  SimpleLink™ ultra-low-power 32-bit Arm Cortex-M4F MCU with Precision ADC, 1MB Flash and 256KB RAM  SimpleLink MCUs 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective 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 visit our Support page.

Technical articles