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.

SK-AM62P-LP: MCU_I2C0, WKUP_I2C0 connection to PMIC P/N: PTPS6522430RAHRQ1

Part Number: SK-AM62P-LP

Tool/software:

Hi

In continuation to our discussion in this thread: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1500189/sk-am62p-lp-mcu_i2c0-wkup_i2c0-connection-to-pmic/

I have opened a new thread also for PMIC team with my original inquiry below:

We have noticed that on SK-AM62P-LP PMIC implementation both MCU_I2C0, WKUP_I2C0 buses are connected to PMIC pins

We wish to disconnect MCU_I2C0 lines from PMIC and used them as GPIOs.

My question is:

1.What is the implication of disconnecting MCU_I2C0 and leaving only WKUP_I2C0 connected? is there any impact on PMIC operation or future low power mode support?

2. What is the reason that both buses are connected to the PMIC? are both used by TI's BSP for PMIC communication?

Thank you for your support,
Jhon

  • Hello Jhon 

    Since the title has the SK-AM62P-LP, i have been assigned the query.

    Let me check and assign the query to the PMIC team.

    Regards,

    Sreenivasa

  • Hi Jhon,

    from PMIC point of view there is no issue in not using the I2C2. As already stated in the original thread the I2C2 is used solely for the Q&A watchdog but that can also be carried by I2C1. Also trigger watchdog is available via GPIO2 but it is also an option to not use it at all. The WKUP domain is responsible for the low power modes in my understanding so this will not affect the low power modes in any way. 

    Reason for two I2C buses for the PMIC is that there is more bandwidth for the main I2C when constant watchdog communication isn't needed to be carried over the same bus. There is no limitations when running these on the same bus though if the bandwidth allows it. In order to use Q&A watchdog over I2C1 line the GPIO1 and 2 have to be assigned to anything else than the I2C2 function and nothing else is required. Please note that in this case the I2C2 address is still needed to address the watchdog registers through I2C1 line.

    regards,

    Niko