The MSP debug stack (MSPDS) for all MSP430™ microcontrollers (MCUs) and SimpleLink™ MSP432™ devices consists of a static library on the host system side as well as an embedded firmware that runs on debug tools including the MSP-FET, MSP-FET430UIF or on-board eZ debuggers. It is the bridging element between all PC software and all MSP430 and SimpleLink MSP432 microcontroller derivatives and handles tasks such as code download, stepping through code or break points. The MSP Debug Stack is used in integrated development environments such as Code Composer Studio™ (CCS), IAR's Embedded Workbench or tools like Smart RF Studio and Elprotronic's FlashPro430.
If you intend to program your MSP430 or MSP432 device out of an IDE, simply download the latest version of Code Composer Studio or IAR Embedded Workbench release. The latest MSP Debug Stack will be included.
Features
The MSP Debug Stack is officially supporting the following operating systems:
Windows Vista, 32- and 64-bit
Windows 7, 32- and 64-bit
Windows 8, 32- and 64-bit
Windows 10, 32- and 64-bit
Linux Ubuntu 12.04, 32- and 64-bit
Linux Ubuntu 14.04 32- and 64-bit
Linux Ubuntu 16.04 32- and 64-bit
Linux Suse 10.3
OS X 10.9 (Mavericks) 64-bit
OS X 10.09.5 (Yosemite) 64-bit
OS X 10.11.4 (El Capitan) 64-bit
OS X 10.12.x (Sierra) 64-bit
There are several ways to use the MSP Debug Stack.
If you intend to program your MSP430 device out of an IDE, simply download the latest version of Code Composer Studio or IAR Embedded Workbench release. The latest MSP Debug Stack will be included.
Download the MSP430 Flasher to be able to access the basic functionality of the MSP Debug Stack on the command line.
Download the MSP Debug Stack Developers Package if you plan to create your own project based on the MSP Debug Stack.
Download the MSP Debug Stack open source package to take a look at the low-level functionality.
IMPORTANT NOTE
Do not unplug the JTAG cable during an active debug session! This might cause unknown device behavior!
Low-Level USB Drivers
These drivers provide an interface between the host system MSP Debug Stack library (Win: MSP430.dll / Linux: libmsp430.so) and the FET’s USB interface. This is accomplished by using a Communication Device Class (CDC) or Virtual COM Port (VCP) protocol. Please note that all necessary low-level drivers are included in each IDE release and get installed automatically. Download these drivers only if you are solely using the Open Source Debug Stack or the MSP430 Flasher.
If you are developing in a Windows environment, please use our new and easy-to-use stand-alone driver package. It does not only include the CDC drivers for the latest MSP Debug Stack releases but also VCP drivers for legacy DLLv2 support. Supported operating systems are:
WinVista-32/64, Win7-32/64, Win8-32/64
The USB CDC drivers to use the back-channel UART on the LaunchPad or on the eZ430 Emulator can be downloaded and installed from this link: Download
NOTE: When attempting to use the new MSP-FET debugger on Linux, please check the label on the bottom side of the casing. If the batch number on the label starts with 1401, a firmware update has to be performed on a Windows system before the tool can be used on Linux. In order to do so, download and execute the MSP-FET Linux Patcher.
Release
Date
CCS version
IAR version
Notes
3.15.1.1
6/12/2020
CCSv10.1
EW430 7.20.2
New features / changes:
Added missing MSP430 launchpads to the auto-detection function.
Added information to the disable low power mode pop-up message, about how to enable Ultra Low Power debug / LPMx.5 using MSP430 Project Settings in CCS.
The MSP debug stack (MSPDS) for all MSP430™ and SimpleLink™ MSP432™ devices consists of a static library as well as embedded firmware that runs on flash emulation tools (FETs) such as the MSP-FET, MSP-FET430UIF or eZ emulators. It is the bridging element between all PC software and all MSP430 and SimpleLink MSP432 microcontroller derivatives and handles tasks such as code download, stepping through code, break point handling and so forth. The MSP Debug Stack is used in IDEs such as Code Composer Studio™ (CCS), IAR's Embedded Workbench or other tools like Smart RF Studio or Elprotronic's FlashPro430.
The MSP Debug Stack Developer's Package contains a collection of application examples that illustrate the usage of different MSP Debug Stack functions. The package is also composed of binaries, MSP Debug Stack developer’s guide, documentation material and low-level USB drivers.
The MSP debug stack (MSPDS) for all MSP430™ and SimpleLink™ MSP432™ devices consists of a static library as well as embedded firmware that runs on flash emulation tools (FETs) such as the MSP-FET, MSP-FET430UIF or eZ emulators. It is the bridging element between all PC software and all MSP430 and SimpleLink MSP432 microcontroller derivatives and handles tasks such as code download, stepping through code, break point handling and so forth. The MSP Debug Stack is used in IDEs such as Code Composer Studio™ (CCS), IAR's Embedded Workbench or other tools like Smart RF Studio or Elprotronic's FlashPro430.
The MSP Debug Stack Open Source Package contains MSP Debug Stack sources as well as source code for MSP-FET, MSP-FET430-UIF and eZ-FET firmware, tested on Windows and Linux and OS X.
What's new
New features / changes:
Update of MSP430 launchpad list in the Auto-Detection API.
Implementation of TLV data backup during erase cases.
Driver or library
MSPDS-USB-DRIVERS—Stand-alone Driver Installer for USB Low-Level Drivers
Download options
MSPDS-USB-DRIVERS—Stand-alone Driver Installer for USB Low-Level Drivers
Update to InstallBuilder version 19.4.1 to support macOS 64-bit installers.
Release Information
This driver package contains all necessary low-level USB drivers for MSP430 USB debugging tools (FETs). For more information visit the MSP Debug Stack page.
Technical documentation
No results found. Please clear your search and try again.