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.

[参考译文] TPS659037:POWERHOLD 开/关机制、并解决 AM5728的 i862勘误表

Guru**** 2361320 points
Other Parts Discussed in Thread: AM5728, TPS659037
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/635896/tps659037-powerhold-on-off-mechanism-and-work-around-i862-errata-of-am5728

器件型号:TPS659037
主题中讨论的其他器件:AM5728

您好!

我们正在使用 TPS659037x PMIC 和 AM5728进行设计、问题是我们是否可以使用 POWERHOLD 打开/关闭系统。

AM5728的勘误表 i862需要 PORZ 才能实现可靠复位。 解决方法描述了 POWERHOLD 的使用。

实现1:当 rstoutn 连接到 PMIC 时、PMIC 将 PORz 置为有效
NRESWARM 输入
•当 SoC 的 rstoutn 输出连接到外部 PMIC 时
NRESWARM 输入、经批准可与 SoC CAN 配合使用的 PMIC 配套器件
配置为检测 rstoutn/NRESWARM 置位和置位
PORz/RESET_OUT。 所有 PMIC 配套器件均已获得批准
SoC 实现此功能。 此功能可通过其中一个 PMIC 选择自举
引导引脚。 更多详细信息、请参阅 PMIC 用户指南。 注意:这一点
由于 SoC 必须是、因此实施选项不会给客户带来额外的成本
与其中一个认可的 PMIC 器件配合使用。
•要实施变通办法:
–将 SoC 的 rstoutn 输出连接到 PMIC 的 NRESWARM 输入(和)
SoC 进行复位时需要复位的任何其他组件)。 注:
当 rstoutn 输出在3.3V 模式下运行时、电平为3.3伏至1.8伏
需要使用转换器对连接到 PMIC 的 rstoutn 输出进行电平转换
NRESWARM 输入为1.8伏。
–上拉相应的 PMIC BOOTx 引脚,以配置 PMIC 的 RESET_OUT
在热复位时使 PORz 有效。
–必须将 PMIC 的 POWERHOLD (GPIO7)输入拉高。
•此实现的示例用例包括:
连接到 PMIC 的 POWERHOLD 输入端的开关用于打开电路板
开/关。

POWERHOLD 是否会导致可靠的 RESET_OUT 信号以及可靠的加电和断电序列?

下面的方框图是否是将 POWERHOLD 用作开/关机制的声音解决方案?

谢谢、

-Gunter

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

    是的、POWERHOLD 将始终执行冷复位、这意味着 PMIC 将对其所有输出进行排序、然后对其重新排序。 RESET_OUT 是此序列的一部分、因此在 PMIC 关断时将置为低电平。 因此、切换 POWERHOLD 将始终切换 RESET_OUT。

    您不一定需要从 NRESWARM 到 PORz 的门、PMIC 的序列将在内部处理此问题。 您可以参考 AM572x 的 TPS659037用户指南的图10、其中显示了当 boot1=1时、热复位将切换 RESET_OUT。 在这种情况下、PMIC 在内部处理权变措施、因此您无需 NRESWARM 到 PORz 的与门。

    此致、
    Karl