MSPM33-SDK

MSPM33 software development kit (SDK)

MSPM33-SDK

Downloads

Overview

The MSPM33 SDK provides the ultimate collection of software, tools and documentation to accelerate the development of applications for the MSPM33 MCU platform under a single software package.
Features
  • Support for the ARM®Cortex®-M33 core and all MSPM33 devices including corresponding EVM and peripherals
  • Includes the following software support:
    • Code examples: Start development using a wide variety of code examples demonstrating common use cases for device functionality
    • Sysconfig: Configure pins, peripherals, clocking, NONMAIN, and more with a GUI-based configuration tool
    • Documentation: Access comprehensive documentation including software API guides, tools guides, and user's guides
    • Ability to configure peripherals using your choice of portable software drive
Download View video with transcript Video

Downloads

Software development kit (SDK)

MSPM33-SDK MSPM33 Software Development Kit (SDK)

Supported products & hardware

Supported products & hardware

Products
Automotive body & lighting MCUs
MSPM33C321A-Q1 Automotive 160MHz Arm® Cortex®-M33 MCU with TrustZone®, 1MB flash, 256kB SRAM, QSPI and security
General-purpose MCUs
MSPM33C321A 160MHz Arm® Cortex®-M33 MCU with TrustZone®, 1MB flash, 256kB SRAM, QSPI, 2x CAN-FD and security
Hardware development
Evaluation board
LP-MSPM33C321A MSPM33C321A LaunchPad™ development kit evaluation module
Browse Download options

MSPM33-SDK MSPM33 Software Development Kit (SDK)

close
Latest version
Version: 1.03.00.01
Release date: Mar 18, 2026
Products
Automotive body & lighting MCUs
MSPM33C321A-Q1 Automotive 160MHz Arm® Cortex®-M33 MCU with TrustZone®, 1MB flash, 256kB SRAM, QSPI and security
General-purpose MCUs
MSPM33C321A 160MHz Arm® Cortex®-M33 MCU with TrustZone®, 1MB flash, 256kB SRAM, QSPI, 2x CAN-FD and security
Hardware development
Evaluation board
LP-MSPM33C321A MSPM33C321A LaunchPad™ development kit evaluation module

Release Information

The MSPM33 SDK includes the following features:

  • DriverLib and Header Files - v1.03.00:
  • Support for MSPM33C321A
  • SysConfig - v1.03.00:
  • Support for code generation of all DriverLib peripherals
  • Clock Tree for easier configuration of Clock System
  • NONMAIN Configurator
  • Security Configuration
  • Project Configuration
  • QSPI module support
  • Security:
  • Peripheral protection examples
  • Debug unlock examples
  • BSL Host examples for I2C and UART.
  • Boot manager - Customer Secure code.
  • Middleware:
  • CMSIS DSP Library v1.16
  • LIN Commander and Responder examples
  • EdgeAI - Motor fault detection, AC arc fault detection, PIR detection, character recognition, blower imbalance, torque measurement, and generic timeseries examples
  • QSPI Flash abstraction layer
  • Code examples:
  • Hundreds of examples from low-level drivers
  • RTOS:
  • FreeRTOS Library - v11.2.0
  • Documentation:
  • Comprehensive software documentation including user guides and multiple API guides
  • Tools Guide including quick start guides and user guides for MSPM33 tools including IDEs, code generation, debuggers and programmers


What's new

  •  DriverLib bug fixes
  • EdgeAI support added
  •  RSA-2048, P-384, ML-DSA crypto  
  •  QSPI Flash layer and demos
  •  LIN, I2C, SPI, UART examples
  • Boot Mgr HW SHA support
  • HAL layer, CMSIS DSP v1.16
  • SysConfig fixes  
  • GCC toolchain support

Related design resources

Software development

IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO CCStudio™ integrated development environment (IDE)

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.