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.

MSPM0G1506: some questions about GPIO at standby mode

Part Number: MSPM0G1506

Tool/software:

Hi team,

My customer is evaluating M0G1506. Please help clarify below questions. Thank you.

1. When M0G1506 stay at standby mode, what the GPIO default state ? high-Z or other state ? 

2. Before M0G enter standby mode, could FW set and fix IO state ?

3.for item 1, if it's high-Z, when GPIO (or I2C interface) is externally pull-up, will this cause current leakage ? Else, before M0G enter standby mode, should peripheral device (which connect to M0G) turn off power ?

4. To set/fix IO state before M0G entering standby mode, which mode could FW set IO state ? 

  • Hi Jerry,

    1. When M0G1506 stay at standby mode, what the GPIO default state ? high-Z or other state

    It depends on your configuration, if the GPIO not configured, then it is Hi-Z.

    2. Before M0G enter standby mode, could FW set and fix IO state ?

    Yes.

    3.for item 1, if it's high-Z, when GPIO (or I2C interface) is externally pull-up, will this cause current leakage ? Else, before M0G enter standby mode, should peripheral device (which connect to M0G) turn off power ?

    Normally no, refer to below documents for the power optimization: 

    https://www.ti.com/lit/an/slaaeo9/slaaeo9.pdf 

    4. To set/fix IO state before M0G entering standby mode, which mode could FW set IO state ? 

    The GPIO will remain the IO state as you configured before entering the standby mode, just refer to the code generated by Sysocnifg to configure it additionally.

    B.R.

    Sal

  • Hi Sal,

    This is PEGA EE, and this MCU will be used in charging case.
    In our application, when the charging case is opened or charging starts, the MCU needs to leave standby mode.
    Our circuit will need 2-3 GPIOs to notify the MCU, so which GPIOs can wake up the MCU to leave standby mode? Is it only GPIO for the Standard with wake? are there other GPIOs that can also be used?

    Ken

  • Hi Ken,

    All GPIO can wake the MCU from standby mode.

    The GPIO (Standard with wake) is used in SHUTDOWN mode.

    B.R.

    Sal