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.

[参考译文] TPS25750:I2C 上拉电源启用/禁用

Guru**** 2589280 points
Other Parts Discussed in Thread: TPS25750

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1335347/tps25750-i2c-pull-up-supply-enable-disable

器件型号:TPS25750

大家好、我们的设计  通过一个始终开启的3.3V 电源为 TPS25750的 VIN_3V3电源供电。 然而、由于一些系统级限制、 I2Cs_SDA 和 I2Cs_SCL 引脚被上拉 为单独的3.3V 电源、在我们的平台进入睡眠状态时被禁用。  唤醒我们的平台后、 会重新启用3.3V 电源。

这意味着  在 TPS25750通电时 I2Cs_SDA 和 I2Cs_SCL 会衰减至零。 根据它们相对于彼此的衰减速率、 TPS25750可能会将此行为解读为错误的 I2C 启动条件。

如果这种情况发生、 TPS25750是否会因为正在等待 此幻象 I2C 事务完成而不进入睡眠模式? 或者 TPS25750还是会超时并进入睡眠模式? 我所描述的情况是否有任何其他问题?

我们已经考虑在 SoC 和 TPS25750之间添加一个 I2C 中继器、但这些中继器的静态电流对于我们的应用来说太高了。 提前感谢您的支持。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    TPS25750不会进入睡眠状态、这种情况很可能会导致超时。  此处我建议将 TPS25750的 LDO_3V3用于 I2Cs_SDA/SCL 上拉。

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Tommy—感谢您的及时支持。 我对这句话有一些困惑:

    Unknown 说:
    TPS25750不会进入睡眠状态,这种情况很可能导致超时。

    如果  TPS25750由于 I2C 事务挂起而超时、为何它仍不进入睡眠状态?

       此处不能将 I2Cs_SDA 和 I2Cs_SCL 上拉至 LDO_3V3、因为我们的平台处于睡眠状态时、SoC 上的相应引脚被强拉至 GND。 最初的问题不仅存在、而且 将加载 LDO_3V3。

    我们的平台上还有另一条 I2C 总线、该总线上拉至常开1.8V 电源;我认为这对我们来说是一个更好的选择。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    TPS25750没有睡眠功能、因此它不会进入睡眠状态。

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Tommy—请原谅我持续的困惑、但这不是我看到的行为。

    使用从最新的 GUI (7.0.4)导出的补丁捆绑包、我看到在移除 USB-C 电缆后、流入 LDO_3V3电源的电流几乎立即下降至53uA。 这与数据表规格相匹配;如果不匹配、我们将无法将 TPS25750用于我们的应用。

    INFO 寄存器报告 TPS65992 HW00A1 FWF509.05.61_0003 ZAceS;此 功能可能已在最近对 GUI 的更新中恢复。

    换句话说、我在使  TPS25750进入睡眠状态时没有遇到任何问题;相反、我担心在我所述的情况下、理论上睡眠功能是否会被抑制。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我明白了、对困惑抱歉。 校正1:7.0.4中的二进制文件确实启用了睡眠功能。

    I2C 上拉衰减问题不应导致此幻象启动条件问题、因为 SDA/SCL 会被拉至同一源。

    但是、我们强烈建议不要将 I2C 拉至接地并使用 LDO 3V3进行上拉。

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Tommy—听起来很棒;感谢您确认睡眠行为。

    出于上述原因、我们无法将 I2C 线路上拉至 LDO_3V3、但我们已经确定了可使用的常开型1.8V 总线。 如果 LDO_3V3不启用、1.8V 上拉电源将不会启用、因此我认为它应该是安全的。

    现在没有其他问题—再次感谢您的支持。