This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0C1103: Wrong pin assignment when using system configuration tool in CCS

Part Number: MSPM0C1103
Other Parts Discussed in Thread: MSPM0C1104, SYSCONFIG

Tool/software:

I am using CCS 12.8.1 and have created an 'empty_mspm0c1103_nortos_gss' project.

When I try to configure an output pin, the IDE thinks that I am using MSPM0C1104, not MSPM0C1103: 

From above image it is clear that instead of Any(PA0/5), the IDE assigns Any(PA0/4) in 'Peripheral and Pin Configuration' option.

The same goes if I try to configure an input:

Instead of Any(PA27/1), the IDE assigns Any(PA27/2) in 'Peripheral and Pin Configuration' option.

Physical pin 2 for Port A27 is in MSPM0C1104 microcontroller:

The generated fragment in ti_msp_dl_config.h file is below:

What is wrong here? 

  • Hi,

    From the datasheet, you can find that the pin mappings for different packages of MSPM0C1103 may be slightly different. You can see the picture as shown in the below.

    From your schematic it can be seen that your have chosen MSPM0C1103SDDFR, and its package is SOT-8, but the Sysconfig may use vssop-20 as the package of MSPM0C1103 by default. You can open it by clicking the icon pointed by the arrow in the figure below. Of course you can also switch to different packages by clicking the "SWITCH" button.

    Best Regards,

    Peter