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.

[参考译文] TPS65987D:接收 RDO 消息后出现虚假行为、请求将15V PDO 更改为5V PDO -怀疑存在反向阻断问题?

Guru**** 2451510 points
Other Parts Discussed in Thread: TPS65987D, TPS61022

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1355697/tps65987d-spurious-behaviour-following-receipit-of-rdo-message-requesting-change-from-15v-pdo-to-5v-pdo---suspected-reverse-blocking-issue

器件型号:TPS65987D
主题中讨论的其他器件: TPS61022

您好!

我遇到了我们的 TPS65987D 应用的一个问题、其中在接收 RDO 消息请求从15V PDO 更改为5V PDO 后、观察到虚假复位。

配置如下:

  1. TPS65987D 作为 DRP 运行、用作 SRC,以便为 Apple iPad 供电。 连接 USB-C 时、iPad 选择15V PDO (SRC 通过 PPHV1连接)并按预期充电。
  2. iPad 达到100%荷电状态后、在某些情况下、会观察到 iPad 发送一条 RDO 消息、请求切换到5V PDO (在我们的应用中为5V、0.5A、通过 PPHV2为 SRC)。
  3. 此时、似乎在 VBUS 上检测到过压故障、并且链路复位。 请参阅随附的示波器布线。

此问题似乎与下面的线程中描述的问题非常相似:

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1292764/tps65987d-data-role-changing-during-power-role-swap#pifragment-323297=2

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1340955/tps65987ddk-unable-to-swap-power-role-to-source-when-connecting-battery

已附加:

  1. 示波器迹线显示了 RDO 和后续复位点的 VBUS 和 CC1迹线。
  2. 显示 RDO 消息和后续复位的 LeCroy 捕获屏幕截图。
  3. .pjt 文件。 请注意,此文件对 Conner Gillette 所做的非用户确认字段进行了更改,从而产生了上面链接的第一个线程。 另外、请注意、.pjtt 文件中定义的 Transmit Source Capabilities 寄存器0x32在运行时被我们自己的策略管理器软件覆盖。

如果您能就上述问题提供任何指导、我将不胜感激。

提前感谢、

Davide2e.ti.com/.../TPS65987D-iPad-config.pjt

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

    您好!

    感谢您联系 E2E!

    专家将很快与我们联系。

    谢谢!

    凯文

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

    尊敬的 David:  

    几个有关您的查询的快速跟进问题:

    1.使用 PPHV1同时提供5V、15V 电压和介于两者之间的潜在其他电压电平是否存在任何限制?  

    2.当从15V 电压转换回5V 电压时、能否同时捕获伴随 VBUS 的 PPHV1和 PPHV2的模拟波形?  

    3.是否还能提供您当前配置的原理图/方框图和 PJT 文件? 我可以尝试在结束时重现该问题。  

    谢谢。此致、

    雷蒙德·林

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

    尊敬的 Raymond:

    非常感谢您对我的问题的及时回应。 我随附了架构的方框图'USB 方框图、v3、DCA20240430.pdf'-我们的设计实际上是一个具有3个端口、支持 PD (1个 UFP 和2个 DFP)的 PD 集线器。 描述的问题仅影响 UFP (所附图的左侧)。

    要回答您的查询、请执行以下操作:

    1.对于 UFP、根据随附的方框图、将 PPHV1用于 SRC +15V 或 SNK +5V。 不支持中间电压。 PPHV2是排他性、用于 SRC +5V。 这在我们的设计中不是很重要-我们使用 PPHV1将15V 从 DFP "直通"到 UFP、而 PPHV2用于本地调节的+5V 电源中的 SRC +5V。

    2.在最初提供的示波器迹线中,标有"SYSPWR"的青色迹线是 PPHV1上的模拟波形。 我没有 PPHV2的捕捉、但是它被连接到一个本地稳压的5V 电源、该电源通过升压转换器从 P3V3迹线(紫色)降额。 如果仍然需要采集 PPHV2网络(我需要检测电路板并重新生产)、请告诉我。

    3.已随附方框图'DCA20240430.pdf'的 PD 方框图、v3、DCA20240430.pdf'。 pjt 文件随原始 POST 'TPS65987D iPad config.pjt'附加。 在正常操作中、拉电流功能为5V @ 1A (PDO 1、通过 PPHV2)或15V @ 1.6A (PDO 2、通过 PPHV1)、灌电流功能为5V @ 3A (PDO 1、通过 PPHV1)。 请注意、这些 PDO 未在.pjt 文件中定义、因为它们被我们的策略管理软件重载(即在 UFP 上广播的功能是 DFP 上可用功率的函数)。

    请告诉我、我是否能提供更多详细信息。

    此致、

    Davide2e.ti.com/.../PD-block-diagram_2C00_-v3_2C00_-DCA20240430.pdf

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

    尊敬的 David:  

    对于延迟响应深表歉意、您可以指定您参考的是哪个 PJT (或在此 e2e 线程中重新附加它)文件吗? 我在前面的 e2e 线程中找不到您提到的指定 pjt (TPS65987D iPad 配置)、好像有几个配置经过了测试。 我想确保对用于该测试的相同 pjt 进行任何其他更改(如果需要)。  

     您是否能够测量 PPHV2上的电压、看看在从15V 电源转换到5V 电源期间的任何时候是否有异常行为? 即、如果电源路径没有及时关闭、可能 PPHV1上的15V 电压尖峰会导致 PPHV2。  另一个后续问题是、在此测试期间、第二个 TPS65987D (具有5V 和15V 灌电流 PDO 的 TPS65987D)上是否连接了任何东西? DS1 VBUS 上的电压是多少?

    我还注意到、连接到 PPHV2的 SYS_5V 由5V 降压电源馈电、但5V 降压电源也连接到 SYS_PWR 之类的3.3V 降压电源。 您能否解释一下设置是否正确? 我不确定设计意图是什么、但一般来说、3.3V 降压转换器不能馈送到5V 降压转换器、除非它也能够升压。  

    谢谢。此致、

    雷蒙德·林

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

    Raymond、

    非常感谢您的持续支持。

    我已经重新连接了受影响的.pjt 文件"TPS65987D iPad config.pjt"。 请注意、如前所述、.pjtt 文件中定义的发送源能力(寄存器0x32)在运行时被我们自己的策略管理器软件覆盖。

    我已经再次执行了静电放电并捕获了 PPHV2上的电压(本地导出的5V 电压轨)。 请参阅随附的波形"tek00000.png"-在此网络上未看到 excusrion。

    关于两个 DS USB-C 插座-一个未连接、另一个连接到为系统提供15V 电压的 USB-C 壁式充电器。 此电压从 DS1上的 PPHV1 "直通"到美国上的 PPHV1 (在我们的架构中、两个 DS 端口都提供 PD 灌电流功能、并且任一端口都可用于派生 SYSPWR;策略管理器软件根据 DS 上可用的功率在美国设置 SRC PDO)。

    阿波尔吉斯的困惑再。 5V 升压-这是一个升压转换器、在诊断臂上被错误地标记为"BUCK"。 这也是一个 TI 器件(TPS61022)。

    非常感谢、

    Davide2e.ti.com/.../8176.TPS65987D-iPad-config.pjt

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

    尊敬的 David:  

    我将在下周早些时候使用 EVM 上提供的 PJT 来重现此问题。  

    您是否也恰好能够使用 PD 分析器/监听器收集 PD 日志? 这些工具在对 CC 逻辑进行解码时非常方便、能够确定两个支持 PD 的器件之间的 PD 消息传送。  

    谢谢。此致、

    雷蒙德·林

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

    尊敬的 Raymond:

    我们有一个 LeCroy Mercury T2P 可用于 PD 流量分析。 这是初始帖子中输出的屏幕截图-请查看此帖子所附的 zip 压缩文件(这是一个可靠的长捕获、因为 iPad 需要达到100%的充电状态、才能从15V 切换至5V)e2e.ti.com/.../LeCroy-capture.zip。

    此致、

    大卫

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

    尊敬的 David:

    感谢您获取 PD 日志、它们通常非常有用。

    雷蒙德目前非常出色,下周还会再来,我们对在此期间的沟通出现任何延误表示歉意。

    谢谢。此致、

    克里斯

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

    尊敬的 Raymond:

    您是否对此 TT 有任何更新或对我提供的文件有反馈? 系统行为是否与您的预期相符? 我们计划在6月初进行 USB-IF 测试、尽快获取您的反馈会很有用、我预计如果未解决、这可能会导致问题。

    谢谢。

    大卫

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

    您好、Raymond -我在这个问题上没有得到任何支持。 您是否能够就我捕获到的问题提供任何意见?

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

    尊敬的 David:  

    很抱歉响应出现延迟。  

    这种潜在的 RCP 是否仅发生在这种特定的 iPad 设备上? 您是否能够使用其他支持 PD 的接收设备对15V 至5V 电源转换进行测试、看看它是否可以轻松复制?  

    此外、我在 LeCroy PD 日志中注意到了我想向您说明的几个部分:

    1. FR Swap 发生在紧凑的2065-2067、此场景是否合适、您的设备是否支持此功能?  

    2.在数据包2082上,iPad 正在广播源电容,Jerboa 是接收器,您的系统是否从电池电量耗尽的情况启动,如果是,如何清除电池电量耗尽标志?

    3.在数据包2090达到 PR 交换后、SYS_PWR 是否始终为15V? 是否存在 SYS_PWR 不存在的情况?  

    谢谢。此致、

    雷蒙德·林

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

    尊敬的 David:  

    查看后、另一个怀疑可能是 VBUS 上的 OVP、请参阅下面屏幕截图中的圆点:

    同时参阅此 PJT 以检查、进一步检查后、配置似乎与您之前提供的方框图不一致(只有1个5V/0.5A 拉电流 PDO、没有配置为 DRP 的电源路径)。 您的系统是否有 EC 可以根据具体情况动态重新配置 PD 寄存器? 如果是、当通过另一个灌电流端口连接15V/3A 拉电流时、PD 配置是什么?  

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

    尊敬的 Raymond:

    非常感谢您的评论。 我的回答:

    我同意你的评论。 示波器跟踪中突出显示了 VBUS 上的 OVP -我认为此事件导致了链路复位。 这就是为什么我将此主题命名为"错误的反向阻断问题?"的原因。 从15V -> 5V 转换时、PPHV1将处于15V (请参阅跟踪)、PPHV2将处于5V - VBUS 上此 OVP 的唯一方法是 PPHV1无法反向阻断? 我们之前遇到了 Conner Gillette 为我们解决的电源路径反向阻断问题(这需要更改非用户可配置参数)-请参阅 OP 中的链接线程。

    请忽略.pjt 文件中的 SORCE PDO -它们被嵌入式控制器覆盖、具体取决于可用功率(在 UFP 上广播的供电能力-用于为 iPad 充电-取决于 DFP 上的可用功率)。 如果在任一 DFP 上连接了15V/3A 电源、则将向 iPad 广播15V/1.6A 的电源能力。

    此应用支持 FR 交换(如果到集线器的外部电源丢失、iPad 会从灌电流转换为拉电流)。 在所述的测试中、外部电源可连接、iPad 正在充电、但当 iPad 请求将合同从15V 更改为5V 时、会发生该问题。 所以、我认为这与 FRSwap 无关?

    2.由嵌入式控制器清除电池电量耗尽标志。 本产品不包含任何内置电池。 它可以由任何外部 USB-C 端口初始供电。

    3.在此测试中 SYS_PWR 应始终存在(它肯定在示波器迹线上-请参阅连接到 SYS_PWR 的 PPHV1。

    非常感谢您对以上内容有更多的评论。 我们将在下周进行 USB-IF 测试、因此我可能会向您带来更多信息/进一步的问题。

    此致、

    大卫