SLUUDI9 February   2026 MSPM0G3507

 

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

Setting up Visual Studio Code (VSCode) Environment

Visual Studio Code is a common way to debug embedded projects, with the right extensions.

The extension Cortex-Debug allows visual debugging within Visual Studio Code. After installing the extension via the “extensions menu” within VSCode, the launch.json file must be configured to support MSPM0 Zephyr Projects. After this, the environment is ready to build, flash, and debug a Zephyr project.