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.

[参考译文] TPS65218:我能否将 AM437x 引脚 G22 WARMRSTn 连接到 TPS65218的 GPIO3作为 DCDC1和 DCDC2复位信号、就像我们可以对 AM335x CPU 那样?

Guru**** 2595770 points
Other Parts Discussed in Thread: TPS65218D0, TPS65218

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/757303/tps65218-can-i-connect-am437x-pin-g22-warmrstn-to-gpio3-of-tps65218-as-a-dcdc1-and-dcdc2-reset-signal-like-we-can-do-this-for-am335x-cpu

器件型号:TPS65218

我的目的是:当发生 看门狗超时等 CPU 热复位事件或其他事件时, WARMRSTn 信号将生效,使用该信号复位 DCDC1和 DCDC2。

如果不能这样做、您会告诉我原因吗? 为什么我们可以在 CPU AM335X 上执行此操作?

谢谢

开尔文

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

    我支持 TPS65218 (TPS65218D0) PMIC、从 PMIC 侧来看、答案是肯定的。 TPS65218寄存器映射中"DC12_RST"位的默认值为1b、这意味着 GPIO3配置为会导致 DCDC1和 DCDC2上热复位的输入、并将这些直流/直流转换器恢复为1.1V 的原始输出电压

    我需要将此问题重新分配给 AM437x 处理器团队、以便从系统的处理器端回答该问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Brian!

    在 "slvuaa9a"的文档中、它说只有 AM335x 具有此支持、但我在新项目中使用的是 AM437x CPU、这就是我提出此问题的原因。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    简短答案:借助 AM437x、您无需将热复位输出连接到 TPS65218的 GPIO3输入。

    AM335x 以 OPP100频率启动、因此需要与 OPP100设置对应的 DCDC1/2电压。 如果 AM335x 在 OPP50模式下进入 OPP50并接收到热复位、则如果器件在 OPP50电压进行热复位后尝试启动、则违反器件规格。 能够与 TPS65218 PMIC 握手并将电压重置为默认值、即 OPP100、可以解决此问题。 如应用手册中所示、通过将 AM335x 热复位输出连接到 TPS65218的 GPIO3、可使用 TPS65218启用此功能

    对于 AM437x、引导在 OPP50频率下发生、因此 PMIC 不需要将 AM437x 的热复位输出连接到 GPIO3
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢,Merry 圣诞给了大家!