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.

[参考译文] TPS65987DJEVM:通过评估套件维持20V 电压时出现问题

Guru**** 2510145 points
Other Parts Discussed in Thread: TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1457640/tps65987djevm-problems-maintaining-20v-through-the-eval-kit-with

器件型号:TPS65987DJEVM
主题中讨论的其他器件:TPS65987TPS25751

工具与软件:

我们在系统中使用 TI USB-C PD 评估套件来测试 USB-C 上的噪声 我们将评估套件用作仅供电方、目前我们正在测试请求20V 电压的负载。 我们移除了 J5上的跳线、使用外部电源。  最初我们看到电压正确协商到20V、20V LED 亮起。 请参阅下面的屏幕截图。

但我们面临一个问题、几秒钟后、评估板的电压输出会下降、而 LED 显示为5V。 (我们的外部电源仍在提供20V 电压。) 它通常会在20V 时粘住、但更常见的是在2-10秒后就会掉下来。

我们会在电压下降之前在 CC 线上看到怪异的东西。 请参阅下面的屏幕截图。 在未定义的模式中、CC 线路从3V 变为0V 时出现异常行为。

建立电压后、我不希望在 CC 线上看到任何通信、因此红色框中的信号很奇怪、无法预料。 我们不确定这是否是问题的原因或影响。 是否有人对可能发生的事情有任何想法?

如果我们在 J5的引脚2和3之间添加跳线、则不会出现问题、所以这在我们的系统中是有问题的、但我们只是不确定问题可能出在哪。 目前、在重新阅读用户指南时、我看到一条注意事项、即跳线配置必须与加载的固件匹配。 为了匹配 J5上没有跳线的情况、我们应在 GUI 中配置什么设置?

谢谢!

Katie

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

    您好!

    这些设置可在全局系统寄存器(0x27)和 Transmit Source Capabilities 寄存器(0x32)中找到。  请确保配置正确的电源路径、以便与 EVM 上的设置保持一致。  如果 J5上没有跳线、则电源路径不能为 PP2。

    https://www.ti.com/video/6122864538001

    此致、

    Chris   

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

    Chris、您好!  

    感谢您观看有关特定寄存器的视频和指针。

    在与 EE 团队交谈后、我们对该电路板进行了修改、可以绕过 TI 内部电源、因此他们确信 PP2是正确的电源。 我们已将该跳线从 J5上拉出来、并在引脚2上添加了与外部电源的连接。  因此、我们使用的固件配置为源是 PP2、即使它实际上并非来自 TI 电路板。  因此、我认为这不一定是固件配置问题。 但我们仍在努力找出这种行为。  

    我们运行了几分钟、启用了20V 输出——负载充电时一切看起来都正常、当输出电压突然关闭时(PPHV2)。 之后、我们立即看到了我之前的帖子中所示的 CC 线上的奇怪行为。 另请注意、即使输出功率为0、5V LED 也会亮起。

    什么原因可能导致 TI 评估板突然关闭输出?  是否有安全功能可实现此功能? 我们正在监控 CC 线路、并且输出关闭之前没有看到通信。  

    谢谢!

    Katie

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

    Katie、

      我看不出任何明显的东西、因此我将自行进行测试。  您能否提供上述捕获的 Saleae 日志、以便我对 CC 进行解码?  

      EVM 上的变量 DCDC 由 PD 通过 GPIO (网 PDO_1、PDO_2和 PDO_3)进行控制。  在您的设置中、PD 如何与外部电源通信以设置正确的电压?

      提供过压保护、欠压保护以及反向电流保护等安全特性。   

    谢谢。此致、
    Chris

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

    Chris、您好!

    我们有 PC 软件、可读取 LED 电平和根据哪个 GPIO 亮起来设置电压。 但是、一旦我们设置了初始会话的值、我们就不再监控这些 GPIO。 我要附上 Saleae 捕获。  

    谢谢!

    Katie

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

    此次尝试附加文件

    .e2e.ti.com/.../weird-CC-line-behavior.zip

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

    Katie、

    感谢您提供的波形。  最后的奇怪切换是双角色端口切换。  您提到您使用的套件仅作为源、您是将端口配置更改为 DFP 还是保留为 DRP (双角色端口)?   

    我看不出通信中有任何断开连接的原因。   当发生断开时、您是否能够监控 VBUS 和直流/直流转换器的输出?

    谢谢!
    Chris   

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

    Chris、您好!

    我想我们将端口通信配置为 DFP。 我将刷写的工程附加到电路板上。  

    e2e.ti.com/.../TIPD_5F00_katie1.pjt

    下面是一些显示压降的图。 粉色线是 CC 线。 黄色基本上是 VBUS。 蓝色表示电流

    drop_out_01.png 和 drop_out_02.png 是相同的捕获、不同的缩放级别。 drop_out_03.png 是另一项捕获。  

    谢谢!

    Katie

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

    Katie、

    如果您查看发送的配置、会发现 VBUS 上的允许方差似乎为+/-20%。  我可以看到黄色迹线下降、但没有达到该程度。 如果需要、您可以尝试将原始值更改为 0x1dfff58c9、将此值增加到50%-但这似乎也不是问题。   

    https://www.ti.com/lit/ug/slvubh2b/slvubh2b.pdf#page=33

    该设置还显示配置为 DFP 而不是 DRP。 这意味着端口伙伴在断开后进行 CC 线切换。  如果 TPS65987或端口伙伴正在发起断开连接、这不是最终问题。

    对于 TPS65987 EVM、除了 CC 之外、您还可以捕获电压 PPHV2和 VBUS 吗?

    谢谢。此致、
    Chris

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

    Chris、您好!

    我按照您的建议将方差更改为50%、但行为没有变化。 请参见随附的 PPHV2和 VBUS 图。 需要记住的一点是、我们对电路板所做的改动使得 PPHV2直接来自高质量的可编程电源、因此它应该是一个非常干净的信号。 (GWINSTEK GPP-1326)。

    如何在系统中监测 PPHV2的变化?

    黄色是 PPHV2、蓝色是 VBUS、粉色是 CC

    谢谢!

    Katie

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

    Katie、

      您是否有其他远端器件要测试以查看行为是否相同?  我将回顾该 EVM 以及跳线输入可能产生的影响。

    此致、
    Chris

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

    是的、我还有另一个 EVM、我可以将其配置为接收端。 我将使用该配置绘制一些图。  

    谢谢!

    Katie

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

    有趣的是、EVM 散热器似乎没有问题。 这是稳定的几分钟,我尝试了几次与同样的行为。 我在10欧姆的负载下运行它、但会变热、因此我无法运行超过几分钟、以避免我的办公桌被烧毁。   

    前面的图是对笔记本电脑充电得出的结果。 我们从下面的另一台笔记本电脑捕获了一个图。  

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

    尊敬的 Katie:

    感谢您使用 EVM 执行测试。  您已经展示了其他电流消耗图、但我想知道电缆/导线对电源和 EVM 之间的电感有何影响。  如果是动态负载、电源上的电压应该没有问题、因为它能够应对变化、但在 EVM 的电缆末端会发生什么情况?  考虑一下、使用 EVM 和10 Ω 负载时、它是静态的(您也可以尝试在激活时移除负载、以查看是否发生同样的情况)。  您的电源是否具有可放置在 EVM 上的遥感功能?  您还可以修改 EVM 以利用板载直流/直流转换器的电容(如前所述、从 BUCK 上断开电感器并连接 J5上的跳线)。  

    很抱歉、如果您重复了您已经尝试过的内容。

    此致、
    Chris

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

    Chris、您好!

    非常好的想法。 我们在 EVM 和实际负载之间确实有许多工作、包括一些滤波。 我们发现、如果我们将负载直接插入 EVM、问题就会解决。 因此、该问题可能出现在我们的电路板上的 EVM 输出和负载之间。 对该路径进行了一些重要的滤波。 但是、有一点很奇怪、即使包含所有滤波功能、被配置为接收端的 TI EVM 也能正常工作。

    我们目前正在试验禁用该滤波的器件以尝试隔离它。 但是、即使我们发现有所改进、我们也需要了解 笔记本电脑的行为为何不同于 EVM。 最终、我们需要将这个东西用于笔记本电脑、因为这就是该系统的设计测试对象。   

    我已经尝试移除、添加和删除 EVM 上的10欧姆静态负载、但没有引起任何问题。 但我们必须确保在协商过程中没有负载、并且仅在建立20V 电压后增加负载。 不确定这是否另一个线索。  

    关于您对充分利用 EVM 上电容的想法、我们在自己的电路板上已经进行了滤波、因此它可能与 EVM 的相似。  

    谢谢!

    Katie

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

    您好!

    我曾经尝试在 EVM 上删除和添加以及添加10欧姆静态负载、但这并没有引起任何问题。 但我们必须确保在协商过程中没有负载、并且仅在建立20V 电压后增加负载。 不确定这是否是另一个线索。

     在接收到来自供电方的 PS_RDY 之前、受电器件不应拉取广播的功率。  灌电流可能违反了此规定、但 实际影响会因拉电流能力而异。  我将暂时关闭该主题、如果您有其他问题、欢迎回答。

    此致、
    Chris   

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

    Chris、您好!

    新的问题角度:  

    在观察标准笔记本电脑电源(以及廉价电源)的行为时、我们注意到、启用20V 和表面使能其负载以及电流之间大约有2.5秒的延迟。 现在、当我们使用 EVM 运行时、我们可以看到 EVM 在2.5秒之前退出了对话。   

    EVM 上是否有用于控制负载等待多长时间才能开始消耗电流的设置? 该 EVM 是否能够监测电流? 如果是、如何做到这一点?

    电源电压图。 粉色线是笔记本电脑的电压。 蓝线是笔记本电脑的电流。   

    谢谢!

    Katie

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

    另外、我们刚刚注意到、将寄存器0x28更改为 0x1dfff58c9并不能固定。 是否有可以配置 VBUS%的实际设置?  

    我们已捕获调试日志、看上去是由于过压而重新启动的。 但是、我们在示波器上没有看到任何电压问题。  

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

    您好!

    我不确定我是否理解有关 EVM 电流图的问题。  EVM 上没有负载、只能协商 PD 合约。  否、EVM 不会监控或限制电流、仅限制电压。

    Chris

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

    Chris、您好!  

    我的 意思是、笔记本电脑启用负载(或增加负载)后很快就会出现问题、导致电流消耗增加到2.5A。 我们现在看一下该工具的高级配置模板、并在其中尝试一些有前景的设置。 (例如50%的 VBUS 容差、我无法在标准配置模板的原始部分坚持这些容差。) 我们实际上在示波器上没有看到任何电压尖峰、但迹象表明我们达到了过压状态。 我们将在明天回到办公室时尝试一下。  

    谢谢!

    Katie

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

    尊敬的 Katie:

    我很抱歉以前不推荐使用高级视图、而是尝试在原始视图中进行更改。  如果您成功完成了上面突出显示的更改、请告诉我。

    此致、
    Chris

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

    不幸的是、这些变化对行为没有影响。 我们正在考虑各种方案。 我们在示波器上未看到 VBUS 上有任何过压。 鉴于上面的调试输出表明我们达到了过压条件、您可以建议高级视图中有其他任何旋钮吗? 其他 USB 充电器在系统中即使与我们的硬件一起也能正常工作、因此某些设置可能会使 EVM 比其他电源更特殊。  

    谢谢!

    Katie

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

    我能想到的第一件事是增大峰值电流:

    我今天将回顾其他设置并尝试提供更多反馈。

    Chris

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

    Chris、您好!  

    感谢您的帮助。 我们将峰值电流增加到了200%、但仍然看不到任何差异。  

    此外、我们已经完成了许多不同的操作:在我们的当前设置中、我们在 J5的引脚2-3上有跳线、我们看到了这种行为。 在我们的测试早期、我们认为情况是稳定的-只要我们使用 TI 板载电源、我们就能够获得稳定的20V 电压、但事实不再是这样。  除了 EVM FW 之外、我们不能想到任何可能会改变行为的操作。 我们曾尝试返回到旧版本、但没有改变。  

    我们还尝试了回到 EVM 恢复固件、它似乎让我们的器件无法正常工作。 我可以连接到它的调试设置,但我不能再刷新 FW--我只是得到一个例外。 有任何关于该问题的建议(我应该启动一个单独的主题)?  

    -Katie

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

    是否有 ardvark 等工具可以直接对 EEPROM 进行编程?

    Chris

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

    否 我们有 j-links、但没有 Aardvark 或 Cheetah 或类似设备。  

    -Katie

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

    好的。  如果您愿意、我可以安排向您发送替换件。  或者、我也可以发送更新的产品(TPS25751)。

    此致、

    Chris