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:BeagleBoard X15自动加电

Guru**** 2390755 points
Other Parts Discussed in Thread: TPS659037, AM5728

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1049381/tps659037-beagleboard-x15-auto-power-on

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

大家好、在网上有几个关于这个问题的帖子、但是解决方案不清楚。

BeagleBoard X15使用 TPS659037 PMIC 和 AM5728处理器。

板上有一个称为 PWRON 的按钮、它提供两个功能。 它在为电路板加电后被压入、以便为电路板加电;其次、在电路板加电后、它可以被压入并保持以关闭 Linux 和电路板。 此按钮连接到 TPS659037引脚 PWRON。 因此、电路板 要求用户在加电后按下 PWRON 按钮。 我希望电路板在通电时开始引导、而无需任何按钮按压操作、以便我们可以执行远程操作。  表单上建议的解决方案是在 J5之间短路、从而将 TPS659037上的 POWERHOLD 引脚拉高。  据说处理器必须启动、否则会出现"问题"。  我无法确定处理器启动失败或处理器未启动时会发生什么情况。 如果会导致任何硬件损坏、该怎么办?  我也在 BeagleBoard 论坛上发布了此问题;他们让我联系 TI。

如果确实存在硬件问题、则是另一种解决方案:(这是否可行?)

PWRON 引脚上的 BeagleBoard 按钮可被短接(就好像一直被按下一样)。  PMIC 随后将为处理器加电、但在12秒后进入 LONGPRESSKEY 模式、然后关闭处理器、因为 PWRON 按钮似乎被保持(这是关闭 Linux 的预期功能、该按钮有两个用途、如上所述)。  从 TPS 数据表中可以看出、如果 uboot 设置 long_press_key.lPK_INT_CLR=0并且在12秒启动前读取中断位以将其清除、则关断不会启动。  如果 POWERHOLD 方法不是一个好主意、我可以将此更改实施到 uBoot。

谢谢你

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

    您好 Saied、

    人们对 POWERHOLD 短路的担心很可能是由于 POWERHOLD 被用作信号来确认处理器已在此设计中启动。 因此、如果短接、PMIC 将不需要处理器进行确认、并在8秒后保持开启状态、而不是关闭。 如果您不担心这一点、则短接是一个不错的选择。 否则、您可以实现第二个想法。

    如果您想了解有关处理器潜在影响的更多信息、请向处理器论坛提问。 但从 PMIC 方面来看、即使处理器不启动、PMIC 也会保持开启状态。

    谢谢、

    Daniel W

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

    谢谢 Daniel、我将在处理器论坛上提出问题。