SLAAES6A February   2025  – August 2025 MSPM0C1105 , MSPM0C1106 , MSPM0G3507 , MSPM0H3216

 

  1.   1
  2. 1Design Description
  3. 2Required Peripherals
  4. 3Design Steps
  5. 4Design Considerations
  6. 5Software Flowchart
  7. 6Device Configuration
  8. 7Application Code
  9. 8Porting Guide
  10. 9Revision History
  11.   Trademarks

Porting Guide

First, open the project SYSCONFIG file and click on the Show Device View icon at the top right corner of the SYSCONFIG window.

 Show Device View icon locationFigure 8-1 Show Device View icon location

After clicking the icon, the project target device package shows. Click the SWITCH button to change.

 SWITCH button locationFigure 8-2 SWITCH button location

Next, the Migrate Settings open. Here, you can select the new value for a Board (if a user uses one), device, and package. Switch the chipset to the desired device in SYSCONFIG. Make sure to select the right MCU model and package When you finish setting up the new device, click the CONFIRM button.

 Migrate Settings windowFigure 8-3 Migrate Settings window

After doing so, SYSCONFIG automatically adjusts the pins and peripherals to the new device (unless the pins are locked). There is a chance of errors showing up due to invalid values from the previous device in the new device, such as different pin values or a lack of a feature. The errors shows as a red X symbol.

 Errors After Switching Devices ExampleFigure 8-4 Errors After Switching Devices Example

To show all errors, click the Show Problems icon at the top right corner of the SYSCONFIG window. Read the errors and follow the instructions on how to fix them so the project compiles appropriately.

 Show Problem Icon Location and Content
                    ExampleFigure 8-5 Show Problem Icon Location and Content Example

Sysconfig, checks the pins for the peripheral you want to use to so there is no conflict from the previous MCU. If necessary, change sysconfig to the desired pins you want to use in the new device running the project. Finally, build or compile the project in the new device. If done correctly, you see the following message and the ti_msp_dl_config.c and .h files inside the Debug folder.

 Pin Peripheral Configuration ExampleFigure 8-6 Pin Peripheral Configuration Example
 Project Build and File Generation ExampleFigure 8-7 Project Build and File Generation Example