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.

[参考译文] TPS65218D0:AM335x 连接、用于仅 RTC 模式

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/696331/tps65218d0-am335x-connection-for-rtc-only-mode

器件型号:TPS65218D0
主题中讨论的其他器件: TPS65218

您好!

我目前正在为需要满足以下要求的客户之一设计:

  • 当未施加系统电源(5V)时、AM335x 处理器处于"仅 RTC 模式"(绝对需要超低功耗)
  • 当系统电源不存在时、PMIC 由3V 锂币电池供电
  • 一旦施加系统电源、就会自动从"仅 RTC 模式"唤醒- AM335x 将为 PMIC 加电并进入活动状态
  • 系统为非便携式设备
  • 我们不会使用按钮来唤醒或加电

我了解了 TPS65218D0的数据表、乍一看、该 PMIC 似乎是我们应用的正确选择。

我打算将 AM335x 连接到 TPS65218D0、正如 SLVUAA9A 中所示-图1。 但存在以下差异:

  • 由于我们有一个不具有充电器功能的非便携式器件、因此将 AC_DET 永久连接至 GND
  • 不使用按钮开关-->因此 PB 引脚将始终处于高电平状态
  • 此外、我计划将 FSEAL 设置为1b、以便 AM335x RTC 电源域将由 DCDC5和 DCDC6在 PMIC 关闭状态下提供  

根据 TPS65218D0的数据表(第5.3.1.1节)、该方法应在系统电源被施加到 IN_BIAS 时立即自动启动加电序列。 根据我对状态机的了解、应执行以下步骤:

  • TPS65218D0进入 WAIT_PWR_EN 状态
  • TPS65218D0将 nWAKEUP 置为有效(低电平有效)
  • AM335x 从仅 RTC 模式唤醒并将 PWR_EN 设置为高电平
  • TPS65218D0进入活动状态

系统断电后:

  • TPS65218D0启动断电序列(DCDC5和 DCDC6未断电)
  • AM335x 进入仅 RTC 模式
  • TPS65218D0进入关断状态、由为 DCDC5和 DCDC6供电的锂纽扣电池供电

现在、让我有点困惑的是方框图(图5-34)。 TPS65218D0产品说明书中的说明。 根据该图、nWAKEUP 在 TPS65218D0的关断状态下也被拉低、这将导致 AM335x 从仅 RTC 模式唤醒-这是不需要的。

这对我来说并不实际、因为 INT_LDO 看起来是关闭的、所以如何将 nWAKEUP 拉低? 此外、查看图5-1中的时序图。 nWAKEUP 序列之前 nWAKEUP 似乎很高-因此方框图中是否存在某种不一致(图5-34)?

如果我的方法正确、我希望得到简短的反馈。

谢谢、此致、

Sebastian

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

    是的、我相信您是正确的。 数据表中的图5-34中有一个拼写错误:nWAKEUP 引脚仅在 WAIT_PWR_EN 状态下变为低电平。

    您对 FSEAL 位的理解是正确的。 当挂起和恢复状态中没有可用的系统电源时、应该将其设置为1来启用 DCDC5和 DCDC6来提供 RTC 电源。

    还有其他问题吗?

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

    您好 Brian、

    感谢您的快速响应。

    仅在 WAIT_PWR_EN 中将 nWAKEUP 拉为低电平是合理的。 那么、PRE_OFF 状态中是否还有其他拼写错误? nWAKEUP 也标记为低电平。

    关于 FSEAL 位的另一个问题。 因为您提到这适用于挂起和恢复状态:根据我的理解、FSEAL 也应适用于关闭状态、对吧? 当系统断电时、使 PMIC 保持超低功耗状态至关重要。

    谢谢、此致、

    Sebastian

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

    塞巴斯蒂安

    请允许我花几天时间在实验室中为您记录这些行为。 我认为、同时也是示波器截图的时序图将提供对您的客户和许多其他客户有用的附加上下文。

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

    塞巴斯蒂安

    请允许我澄清之前的陈述:在器件功能模式图中、TPS65218D0数据表中没有与 nWAKEUP 状态相关的拼写错误(图5-34)。 有关详细信息、请参阅下面插入的示波器截图。 注意:如果 VIO = DCDC4、则 nWAKEUP 必须在预关断和关断状态下处于低电平是很直观的。 我最初没有考虑过这是 TPS65218D0系统中 VIO 最可能的连接方式。

    此外、当 FSEAL = 1b 时、DCDC5和 DCDC6在每个状态(无电源除外)中均启用、包括挂起、恢复、关闭、预关闭、 和所有过渡状态。

    这就是为什么所有这些状态都显示"DCDC5..6 = FSEAL 相关"的原因。

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

    您好 Brian、

    首先、感谢您执行示波器拍摄。

    如果理解正确、您的图和方框图(图5-34) 是否与 nWAKEUP 上拉电阻器连接到 DCDC4的3V3输出的场景有关? 当然、方框图是有道理的。

    但是、在连接 AM335x 器件时、这种情况不适用、因为 nWAKEUP 需要上拉至由 DCDC6供电的 RTC 电源域(1V8)。 那么、我想 nWAKEUP 也将在关闭和预关闭状态下处于高电平-根据需要-我想吗? 是这样吗?

    此致、

    Sebastian

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

    您是正确的:在挂起状态、预关闭状态和关闭状态下、当该引脚上拉至 DCDC6且 FSEAL==1b 时、nWAKEUP 为高电平。

    nWAKEUP 仅在 WAIT_PWR_EN 状态下为低电平、该状态在按下按钮后或在删除 VSYS 后重新应用时发生。
    nWAKEUP 将保持低电平、直到 PWR_EN = 1加上额外的10ms 延迟。

    这使得 PMIC 能够如用户指南中所示正常运行、使用 TPS65218为 AM335x、AM437x 和 AM438x 供电、 www.ti.com/.../slvuaa9a.pdf