SLUUDI9
February 2026
MSPM0G3507
1
Abstract
Trademarks
1
What is Zephyr?
1.1
Real Time Operating System (RTOS)
1.2
Zephyr as an Open-Source RTOS Option
2
Benefits of Zephyr on MSPM0
2.1
Advantages over Bare Metal
2.2
MSPM0 Considerations
2.3
Common Applications
2.4
Security Overview
3
How to set up a Zephyr Development Environment
3.1
General Setup
3.1.1
Installing Dependencies
3.1.2
Setting up Python and Zephyr
3.1.3
OpenOCD
3.1.4
Differentiating the TI Downstream
4
How to Run Examples on an MSPM0 Launchpad
4.1
MSPM0 Launchpads
4.2
Running Projects on MSPM0 Launchpads
4.2.1
Running Blinky
4.2.2
Running More Complex Examples
4.3
Debugging Projects
4.3.1
GNU Debugger (GDB) with Command Line
4.3.2
Setting up Visual Studio Code (VSCode) Environment
4.3.3
Debugging using Cortex-Debug in VSCode
4.4
Creating your own project
5
References
6
E2E
7
Revision History
User's Guide
Getting Started with Zephyr on MSPM0 Microcontrollers