MSPM0 SDK QuickStart Guide for CCS Theia

1. Introduction

This guide is intended to assist users in the initial setup and demonstration of running their first MSPM0 application with CCS Theia.

This guide is not intended to explain the functionality of CCS Theia. Please refer to the documentation available through the Help menu in CCS Theia or the CCS Theia IDE Guide for MSPM0 MCUs included with the MSPM0 SDK documentation.

2. Prerequisites

The user is expected to have downloaded and installed the following:

3. Start a MSPM0 project on CCS Theia

  1. Open CCS Theia. The Getting Started page will show up, or it can be opened by selecting HelpGetting Started.

    Note that CCS Theia will automatically detect a MSPM0 LaunchPad if connected.

  2. Click on Create a new project with Code Composer Studio IDE to open the Project Wizard.

  3. On the Project Wizard, select:

    • Device or Launchpad

    • Project to open, note that a brief description is provided and search filters can be used

    • Project name

    • Compiler, note that CCS Theia support TI Arm Clang and Arm GCC

    • RTOS or No-RTOS, if available for example

  4. Click on Create.

  5. If the MSPM0 SDK hasn’t been installed, CCS Theia will request to install it. Any other dependencies such as compilers can also be installed.

  6. Close window once the SDK is installed.

  7. The project will be imported into the workspace.

  8. Optionally, open SysConfig.

    Some examples in the MSPM0 SDK have SysConfig support. SysConfig is an intuitive and comprehensive collection of graphical utilities for configuring pins, peripherals, radios, subsystems, and other components. SysConfig helps you manage, expose, and resolve conflicts visually so that you have more time to create differentiated applications.

    Simply double-click the .syscfg file in the project to open the SysConfig viewer and start exploring.

    For more information about using SysConfig with MSPM0, visit the Using SysConfig with MSPM0 guide.

  9. Right-click on the project and click on Build Project(s).

  10. Press F5 or click on the Debug icon followed by Start debugging icon.

4. Using TI Resource Explorer

TI Resource Explorer (TI-Rex) helps you find all the latest examples, libraries, demo applications, datasheets, and more for your chosen platform.

This tool is available at https://dev.ti.com/tirex, but it’s also integrated into CCS Theia allowing for a more integrated user experience.

5. Known Issues and Frequently Asked Questions (FAQs)

Please refer to Known Issues and FAQ inside the SDK.