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.

MSPM0G1106: sys config usage/bug?

Part Number: MSPM0G1106
Other Parts Discussed in Thread: SYSCONFIG, MSPM0L1306, MSPM0G3505, MSPM0G3506, MSPM0G3507

I am playing with sysconfig in the cloud, I’m not sure if I’m not using it right or there is a bug.

 

When I add an ADC to my part, it adds 2 pins for debug and 1 for the ADC.

Then I tell it I want it to do a sequence of 8 not a sample, number of pins do not change.

Then I go through and change the channels from all being 0 to the next sequential

  1. why isn’t this the default?  I would think it should try to find available channel/pins and use them, not the same pin over and over. 

When I’m going through the channels, as I change them from channel 0 to channel N I see the pin counts go up.  This is expected.

When I get to assign channel 4, I get an error, this channel must not exist?  I guess this is ok?

2. note that the channel list don't even give the choices of 9 and 10, should some of these other channels not show up as choices?  is all this working as expected?

these assigns work as expected: channels 0,1,2,3

These give a resource error: channels 4,5,6, (so i skip them)


then these assigns work as expected channel 7,8

now when i try channel 9 for my next one, i get no error, and the pin is not assigned.

2) what is going on here?

But when I assign to 11, I don’t get an error and the pin count doesn’t go up.

pinmux doesn't show channel 11, and there are no errors, it just does nothing?


3. once i have a sys config is there a "report" or schematic that shows what needs to be connected to all the pins?

  • Please refer to the datasheet:

    For Channel 11, A0 connect to temp sensor. A1 have no connection.

    See from the excel, you can only connect 8 ADC pins for every channel.

  • thank you, this information is helpful, as the datasheet for the device that i selected did not have this table.  so my questiona bout channel 11 makes some sense.

    but this question is still not resolved, if i pick a project for the MSPM0L1306, then add ADC, the data sheet says that there are 10 pins which can be used.

    how do i add them into sysconfig when it only allows addresses 0-3 ? (total of 4)

  • where should i be getting this information from?

    the latest data sheet does not seem to have this information


    MSPM0G3507, MSPM0G3506, MSPM0G3505 SLASF83 – FEBRUARY 2023

  • The MEMCTL can related to any ADC channels. That means you can connect to one ADC channel to 4 MEMCTL registers.

    As this is a pubilc forum, the datasheet for G series is available from internal TI resourse. If you don't have access to the sercure resource, please connect to TI sales or FAE.