SLAAE70A December   2022  – February 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346

 

  1.   Trademarks
  2. 1MSPM0 Overview
    1. 1.1 Portfolio
    2. 1.2 Ecosystem
  3. 2MSPM0 Design Resources
    1. 2.1 Training Resources
      1. 2.1.1 MSP Academy
      2. 2.1.2 Precision Labs
    2. 2.2 Development Tools
      1. 2.2.1 Integrated Development Environments (IDEs)
      2. 2.2.2 SysConfig Code Generation Tools
      3. 2.2.3 Analog Config Tool
      4. 2.2.4 Compilers
      5. 2.2.5 Debugging and Programming Tools
        1. 2.2.5.1 Debuggers/Programmers
          1. 2.2.5.1.1 XDS110
          2. 2.2.5.1.2 MSP-GANG – TI Production Programmer
          3. 2.2.5.1.3 Segger J-Link and Other Third-Party Arm Debuggers
        2. 2.2.5.2 Software Programming Tools
          1. 2.2.5.2.1 Uniflash
          2. 2.2.5.2.2 Bootstrap Loader (BSL)
    3. 2.3 Embedded Software Resources
      1. 2.3.1 MSPM0 Software Development Kit (SDK)
        1. 2.3.1.1 Code Examples
        2. 2.3.1.2 Driver Library (DriverLib)
      2. 2.3.2 Real-Time Operating System (RTOS)
      3. 2.3.3 Subsystem Examples
    4. 2.4 Hardware Tools and EVMs
      1. 2.4.1 Development Boards
  4. 3MSPM0 Application Resources
    1. 3.1 Application Notes
    2. 3.2 Application-Specific Resources
  5. 4Acronyms and Definitions
  6. 5Revision History

Debugging and Programming Tools

#GUID-63860ADA-2893-47AD-BB7B-8D6F3261CAFA/GUID-78A00AAA-02CF-4D15-A690-D5823B9629C7 compares the features of different MSPM0 debugger and programmer tools recommended by TI, and #GUID-63860ADA-2893-47AD-BB7B-8D6F3261CAFA/GUID-E252F3C8-51F4-40F5-BCA0-F4D081A1A597 compares those interfaces.

Table 2-1 Debugger and Programmer Tools
FeatureXDS110MSP-GANG
TypeDebuggerProgrammer
2-wire SWDYesYes
BSL modeYesYes
MTB TraceYesNo
Supported by CCS, IAR and KeilYesNo
EnergyTrace technology (ET)YesNo

Number of simultaneous programming Targets

1

8

Stand alone or script based programming

No

Yes

StageDevelopmentProduction
Table 2-2 Debugger and Programmer Features
FeatureSWDROM Bootloader (BSL)Main Memory Bootloader Plug-in
DebugYesNoNo
ProgramYesYesYes
Required pins22Customizable
Protocol2-wireUART or I2CCustomizable
AdvantagesFewer pins and traces than JTAGSimplest programming interfaceSupports customized BSL