SLAAE88 December   2022 MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1

 

  1.   Abstract
  2.   Trademarks
  3. 1Introduction
    1. 1.1 Bootloader Introduction
    2. 1.2 Implementation
  4. 2MCU Host Code Introduction
    1. 2.1 Hardware Connection
    2. 2.2 TXT to Header File Conversion
    3. 2.3 Step-by-Step Operation
  5. 3PC Host Example
    1. 3.1 Prepare the Image File and Password File
    2. 3.2 Steps to Download Image File Into Device
  6. 4References

Abstract

This application note provides two demos: one demo uses an MCU (an MSPM0) as the host to update the MSPM0 target device through UART or I2C (the projects are based on CCS), while the other demo uses a PC as the host that communicates with the backchannel UART of a XDS110 programmer. This app note describes a PC GUI can also convert target firmware from the TI-TXT hex format to a header file that can be used by the host MCU. The software package with examples and GUI is available in the SDK.