MSPM0C1103-Q1: MSPM0C1103-Q1

Part Number: MSPM0C1103-Q1

Tool/software:

I would like to know if the MSPM0C1103-Q1 chip supports software shutdown to enter shutdown mode, and if it can share the same power supply with other chips. I look forward to your reply. Thank you very much.

  • Hi Liulu,

    Regarding "software shutdown mode", take a look at table 8-1 in the DataSheet.  Software can put the M0 into a "shutdown mode" where essentially everything is disabled, including the internal core regulator, memory, etc. 

    And yes, it can share same VDD power as other chips, provided the VDD does not exceed the M0 maximum limits.  I'm assuming you are using 3.3v, correct?

  • Hi Lehman,

    It is 3.3V. Is there any risk in powering up or down this chip and other chips connected to the same 3V3 power supply at the same time?

  • When you say powering up or down the MSPM0, if it sharing same VDD with other devices, how do you intend to do this while not affecting the other devices?  If this is true then there is a potential issue.  If the other devices are connected to the IO pins on the MSP and are driven to 3.3v, this will provide and current path through the IO pin and will most likely power the MSP.  This is not good and could damage the MSP.

    Or, do you mean putting the MSPM0 into shutdown mode, but leave VDD applied?  In this case it is ok because you leave 3.3V connected to the MSP while it is in shutdown mode.  This is the preferred method

  • My problem has been solved. Thank you for your reply.

  • Hi Lehman,

    We are using MSPM0C1103-Q1 to convert I2C to a UART interface for easy debugging. Could you please check the schematic diagram? The SWD programming port has been reserved. Thank you.

  • Hi Liulu,

    Happy to hear your problem solved.  Regarding your schematic, it looks fine.

    Although not shown on your schematic, I assume you have pull up resistors on the I2C_SCL and I2C_SDA.

    As an aid during development/debugging, one suggestion is to bring out the NRST to a connector or test point on your PCB.
    Reason is since you will be disabling NRST and in case something goes wrong there would be no way for the programmer to perform a factory reset.
    On your production version of your PCB you can remove this signal connection.  Just a thought :)

  • That's right, we added pull-up resistors to the I2C master device and also added test points to the NRST pin. Thank you for checking.