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.

[参考译文] TPS65217:在没有 PWR_EN 被拉至 VSYS 的情况下、无法启动

Guru**** 2468460 points
Other Parts Discussed in Thread: TPS65217

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/682284/tps65217-not-booting-up-without-pwr_en-pulled-to-vsys

器件型号:TPS65217

我有一个 TPS65217ARSLT PMIC、其设置与 BeagleBone Black 类似。 使用电池和 USB 输入、交流电保持常闭。 PB_IN 连接到按钮。  

我添加了一个 PWR_EN 上拉电阻器、以便我们的软件人员可以开始进行原型设计、因为我知道最终会取消该引脚并让 MCU 驱动该输入。 现在、这种行为与预期的类似:按下按钮仅使用电池输入即可打开电路板、插入 USB 后、电路板就会打开。 当然、使用上拉电阻器时、在不卸下电池或 USB 电源的情况下无法关闭电路板。  

因此、我将移除 PWR_EN 上的上拉电阻器、PMIC 将无法启动。 我的印象是、它会出现5秒钟、然后在 PWR_EN 不高时关闭。 这将是 MCU 发送高电平信号的充足时间。 我是否缺少 PMIC 启动的其他一些要求? VIO 与不同于 BBB 的 VDCDC2连接在一起、这是否是一个问题?

我可以提供原理图、但由于可能的违规行为、我不想将其公开发布。 谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只需注意、当我谈论 PWR_EN 被上拉时、SYS 引脚会以10k 的速度将其上拉。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您对器件运行的理解似乎是正确的、但我需要您确认在移除 PWR_EN 上拉电阻器后仍按按钮(连接到 PB_IN)。

    按下按钮后、SYS 应立即与输入源(BAT 电压)处于大致相同的电压。 在此期间、只有 LDO1电源轨处于导通状态。

    然后、5秒计时器启动并等待 PWR_EN 变为高电平、然后再启用所有其余电源轨。 是的、5秒是将 PMIC_PWR_EN 设置为高电平的充足时间、但前提是 PMIC 已在全局状态图中进入 WAIT_PWR_EN 状态。

    当您说 MCU 时、您是指辅助 MCU 还是 AM335x 处理器? 在 AM335x 处理器上、PMIC 的 PWR_EN 引脚由处理器的 PMIC_PWR_EN 信号驱动。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们使用不同的 MCU、只需使用 GPIO 在 PWR_EN 启动后立即开启它。 我认为问题是 MCU (单电源)由 DCDC2供电、而不是由 LDO1供电。

    这对我们来说是一个严重的误解、考虑到 LDO1 (1.8V)无法为 MCU 供电、要使其正常工作将会很棘手...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Danny、

    我理解您的担忧。

    在某些情况下、当 TPS65217 LDO 无法为外设(例如 WiLink 器件)提供足够的电流时、需要一个"分离轨"实现。 在这些情况下、使用分立式直流/直流生成高达1A 的电流、并采取额外的定序措施以确保在内核电源轨之前不会为任何 AM335x I/O 加电。

    显然、这种类型的解决方案需要额外的设计工作、而不是快速解决。

    如果您的 MCU 可以将 PWR_EN 引脚驱动为低电平、使其与上拉电阻保持一致、并且 I/O 引脚可承受高达5V 的电压、则您仍可以使用现有的实施方案进入睡眠和关闭状态。

    如果 GPIO 无法承受5V 电压、则可以通过将 PWR_EN 上拉至 LDO1并在稍后从 MCU 下拉 PMIC 来启动 PMIC。 这将减少设计工作量、但仍需要 PCB 上的 ECO。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我得出同样的结论。 我的解决方案是将 PWR_EN 拉至 LDO1、然后使用软件将其关闭。 感谢你的帮助