This section lists all the documents
in MSPM0-SDK. This is based on version 1_20_01_06.
MSPM0 SDK Documentation:
- Release Notes: Lists all the contents
of the MSPM0-SDK and release notes.
- Quick Start Guides: Provides
step-by-step instructions to get started quickly using MSPM0 with Code Composer Studio™ (CCS) Theia, CCS, IAR or
Keil.
- MSPM0 SDK User's Guide: Homepage of
MSPM0-SDK. Provide navigation to MSPM0-SDK example guide and SDK overview.
- Manifest: Lists all the contents
in SDK and every installation file path for each component.
- Early Samples Migration Guide:
Describes the recommended tool versions that support production samples and
provide migration guidelines for applications using DriverLib and SysConfig
configuration files.
DriverLib Documentation:
- DriverLib Guide: Provides a software
layer to the programmer to facilitate a higher level of programming compared to
direct register access.
TI Drivers Documentation:
- TI Drivers Overview: TI Drivers is a collective of
peripheral drivers for TI’s MSPM0 portfolio. The drivers are centered around a
portable application programming interface (API) which enables seamless
migration across the MSPM0-SDK portfolio. Unless specifically stated otherwise,
TI Drivers are designed to be thread safe and work seamlessly inside of a
real-time operating system (RTOS) application.
Middleware Documentation (Libraries
and protocol stacks for different applications):
Third Party Documentation:
- CMSIS DSP: Texas Instruments supports
Arm®
Cortex® Microcontroller Software Interface Standard (CMSIS), a
standardized hardware abstraction layer for the Cortex-M processor series.
- IO-Link: Digital interfaces such as
IO-Link on the sensor and actuator level offer advantages when maintenance and
repair is required in addition to providing seamless communication and improved
interoperability.
- Zephyr: Texas Instruments has started
development to support Zephyr as a real-time operating option for MSPM0
devices.
MSPM0 Tools Documentation:
Debugging and Programmings Tools:
- XDS-110: The Texas Instruments XDS110 is a new class of debug probe
(emulator) for TI embedded processors.
- MSP-GANG: The MSP Gang Programmer (MSP-GANG) is a device programmer
that supports MSPM0 and all variants of MSP430 and MSP432.
- UniFlash: UniFlash is a standalone tool used to program on-chip
flash memory on TI MCUs and on-board flash memory for Sitara processors. To
access the quick start guide, click here.
- BSL
Host: MSPM0 devices are shipped with a highly customizable ROM-based
bootloader that supports universal asynchronous receiver/transmitter (UART) and
inter-integrated circuit (I2C) communication by default. For more information,
see the MSPM0 Bootloader (BSL)
Implementation.
- MSPM0 Factory Reset GUI Tool: The
Debug Subsystem Mailbox (DSSM) can be used to perform a device mass erase,
perform a factory reset, and send a password to unlock the SWD interface.
- Elprotronic: Elprotronic offers multiple hardware and software
programming tools supporting MSPM0 in addition to Texas Instruments’ MSP430 and
MSP432, SimpleLink™ (CC), C2000™, and TIVA™-C MCUs.
Elprotronic supports MSPM0 include the MSP-GANG, FlashPro-ARM, and
GangPro-ARM.
- Segger: SEGGER J-Link debug probes are the most widely used
line of debug probes available today. For more details, see Using Segger programmers with
MSPM0.
- PEmicro: PEmicro Multilink and Multilink FX
debug probes offer an affordable and compact method for TI MSPM0 development,
and allow debugging and programming to be accomplished simply and
efficiently.
- Lauterbach: MSPM0 is supported by all
Arm debug tools. Generally used for Cortex-M controllers, the preferred tool is
the µTrace for Cortex-M.