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.

AM6442: I2C PMIC TPS65220 compliant

Part Number: AM6442
Other Parts Discussed in Thread: TPS65220, , SYSCONFIG

Hello,

according to SPRACU5B – JUNE 2021 – REVISED AUGUST 2021 chap 2.12, it seems that only I2C0 & MCU_I2C0 are fully I2C compliant (open drain structure).

The remaining I2C : I2C1 & I2C2 & I2C3 & MCU_I2C1 have LVCMOS IOPAD no true open drain. 

according to SPRSP56E – JANUARY 2021 – REVISED SEPTEMBER 2022 all I2C have IOD structure (so open drain)

It's the opposite of what is writen in SPRACU5B. Where is the truth?

according to PMIC TPS65220 SLVSGY1 – DECEMBER 2022, there is no information about I2C electrical specifications .

Is there any issue to connect directly PMIC I2C to any AM64 I2C ?

Thanks for your help and advices.

  • Hello Thierry HAUSER

    Thank you for the query.

    I will try to address the AM6442 query in the thread.

    according to PMIC TPS65220 SLVSGY1 – DECEMBER 2022, there is no information about I2C electrical specifications .

    To make it fast i would recommend you start a new thread. 

    if there are any concerns from your side, i can reassign the thread after closing the AM644x related queries.

    according to SPRACU5B – JUNE 2021 – REVISED AUGUST 2021 chap 2.12, it seems that only I2C0 & MCU_I2C0 are fully I2C compliant (open drain structure).

    The remaining I2C : I2C1 & I2C2 & I2C3 & MCU_I2C1 have LVCMOS IOPAD no true open drain. 

    according to SPRSP56E – JANUARY 2021 – REVISED SEPTEMBER 2022 all I2C have IOD structure (so open drain)

    It's the opposite of what is writen in SPRACU5B. Where is the truth?

    Could you please check the BUFFER TYPE [13] column of the datasheet and let me know if that answers your query.

    Regards.

    Sreenivasa

  • Thanks Sreenivasa,
    Thanks of your help I understand that into the SPRSP56E – JANUARY 2021 – REVISED SEPTEMBER 2022 table 6-1:

    I2C0 & MCU_I2C0 are I2C Open Drain Fail Safe
    I2C1 & I2C2 & I2C3 &MCU_I2C1 are LVCMOS

    That's a little bit confusing because table 6-39/...6-44 declare these signals as IOD.

    That's answer to my question partially => I'll post a new thread concerning TPS65220.

    Best regards

  • Hello Thierry HAUSER

    Thank you for the reply and good to note your understanding.

    That's a little bit confusing because table 6-39/...6-44 declare these signals as IOD.

    I get what you are saying.

    FYI, al the I2C interfaces are IOD from the application point of view (Some are simulated and some true open drain).

    I will consult the device expert to check if he has better explanation. It might take some time but will update when i have a reply.

    I'll post a new thread concerning TPS65220.

    Thank you for understanding.

    Regards,

    Sreenivasa

  • Hello Thierry HAUSER

    Thank you for the reply and good to note your understanding.

    That's a little bit confusing because table 6-39/...6-44 declare these signals as IOD.

    I get what you are saying.

    FYI, al the I2C interfaces are IOD from the application point of view (Some are simulated and some true open drain).

    I will consult the device expert to check if he has better explanation. It might take some time but will update when i have a reply.

    I'll post a new thread concerning TPS65220.

    Thank you for understanding.

    Regards,

    Sreenivasa

  • Hello Thierry HAUSER

    FYI, al the I2C interfaces are IOD from the application point of view (Some are simulated and some true open drain).

    I will consult the device expert to check if he has better explanation. It might take some time but will update when i have a reply.

    The IOD pin type configuration in 

    6.3.12 I2C

    6.3.12.1 MAIN Domain

    6.3.12.2 MCU Domain

     is used by the sysconfig (pinmux) tool to configure the IOs for I2C function.

    Regards,

    Sreenivasa