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.

[参考译文] TPS65988DK:无法协商20V 受电方 PDO

Guru**** 1807890 points
Other Parts Discussed in Thread: TPS65988DK, TPS65988, TPD6S300A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1361123/tps65988dk-failure-to-negotiate-20v-sink-pdo

器件型号:TPS65988DK
主题中讨论的其他器件: TPS65988TPD6S300A

支持20V 的 USB 充电器会广播20V PDO、但我们的系统只会请求15V PDO。 以下是我们的设置:

以下是广播的供电方能力:

以下是请求的内容:

如果提供20V PDO、需要进行哪些更改才能请求该 PDO?

谢谢!

David

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

    尊敬的 David:  

    您能否提供 PJT 文件以便我从结束时查看您的配置? 此外、此用例的最终应用是什么?

    谢谢。此致、

    Raymond Lin

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

    e2e.ti.com/.../5A-Version.pjt

    它是一个具有2个 USB-C 端口的 USB 外设。  当仅通过端口 A 连接到 PC 时、该端口用于从 PC 接收电源并进行数据传输。  第二个端口仅用于电源。  更强的外设功耗会打开更多功能。  端口 B 上接收到的功率超过所需功率时、将通过端口 A 为 PC 提供

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

    尊敬的 David:  

    感谢您的耐心、我在未进行任何修改的情况下在 TPS65988DK EVM 上测试了您的 PJT 配置、并且在实现20V 合同时未发现任何问题。 我在下面附上了 PD 日志、可以使用此处链接的软件打开它们: https://www.totalphase.com/products/data-center/ 

    您能否从您的终端提供 PD 日志以便我进行查看? 此外、您是否使用不同的充电器进行了测试、以查看行为是否相同? 对于我提供的日志(20V/5A 与20V/2.25A)中的上下文、这些测试是使用两个在20V 时具有不同电流能力的不同 PD 充电器进行的。  

    谢谢。此致、

    Raymond Lin

    20V/5A 上的端口 A: e2e.ti.com/.../5A_5F00_Version_5F00_Port_5F00_A_5F00_20V_5F00_5A_5F00_Contract.tdc

    20V/2.25A:e2e.ti.com/.../5A_5F00_Version_5F00_Port_5F00_A_5F00_20V_5F00_2.25A_5F00_Contract.tdc 上的端口 A

    20V/5A 时的端口 B: e2e.ti.com/.../5A_5F00_Version_5F00_Port_5F00_B_5F00_20V_5F00_5A_5F00_Contract.tdc

    20V/2.25A 时的端口 B: e2e.ti.com/.../5A_5F00_Version_5F00_Port_5F00_B_5F00_20V_5F00_2.25A_5F00_Contract.tdc

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

    非常感谢您的帮助。 达到15V 时的协商。  这是使用此应用创建的。   softwaretools.infineon.com/.../com.ifx tb.tool.ezpdProtocolanalyzer

    打开.csv 文件将 解释数据字段。  以下是充电器通告的 sourcec 功能:

    ae2e.ti.com/.../Negotiate-only-15V.csv

    这是所请求的内容

    此致、

    David

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

    尊敬的 David:

    插入此充电器时、两个端口是否表现出相同的行为? 您使用哪种充电器进行测试、您是否使用支持不同20V 电压的 PD 充电器进行了测试、以了解它是否仍然只与15V 进行协商?  

    另一条要尝试的建议、我注意到对于受电方 PDO2、您已将其设置为可变受电方、如下所示:

    出于测试目的、您是否可以将 PDO2重新配置为20V 的固定类型、看看行为是否不同? 请参阅以下屏幕截图以供参考:

    谢谢。此致、

    Raymond Lin

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

    尊敬的 Raymond:

    我们找到了一个能够协商20V 的电源。  除了所示电源之外、还测试了联想笔记本电脑随附的电源。  只有 Amazon Basics 供应协商为20V 所有其他协商为15V。   

    .

    我会尝试您提出的参数更改建议、并很快发布。

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

    两个充电器的端口 A 和 B 的工作方式相同

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

    我建议对端口进行更改。 只能协商15V 供电的两个充电器5V。  以前工作过的充电器也完成了这一改变。

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

    尊敬的 David:

    回到原始的变量灌电流 PDO、您可以独立尝试这些设置并 使用20V 充电器再次进行测试:

    1.将工作电流设置为0.9A 到3A

    2.禁用"Ask for Max"位域  

    3.联合收割机设置1和2

    谢谢。此致、

    Raymond Lin

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

    尊敬的 Raymond:

    这些都不会对结局产生任何影响。  我们为不同的笔记本电脑找到了另一个充电器、该充电器在连接后仅输出5V 电压。  标签如下:

    感谢您为此所做的努力。

    David

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

    尊敬的 David:  

    您的系统是否有 EC 在运行期间进行通信/配置 TPS65988DK? 我不能完全确定为什么您测试的特定充电器无法达到20V 合约、而我测试的 EVM 可以正常工作。 您是否也有 PD 日志,这特定的联想充电器,你可以与我分享?  

    我对端口进行了建议更改。 只能协商15V 供电的两个充电器5V。  以前工作过的充电器也在处理这一变更。

    回顾之前在测试灌电流 PDO2作为固定类型时的反馈、只是为了澄清您是否能够看到 TPS65988随后能够成功协商20V 电压? 或者它是否仍然只能协商15V 电压?  

    如果能够这么做、我还建议 您在 TPS65988DK EVM 上刷写 PJT 配置 并使用之前使用的相同充电器进行测试。  

    谢谢。此致、

    Raymond Lin

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

    尊敬的 Raymond:

    是的、我们的系统中有一个 EC。  我们需要查询可用的功率量、以确定可以在我们的产品上启用哪些功能。 之后、如果还剩电源、则为连接的 PC 提供该电源。  我将让固件开发人员删除接触  TPS65988DK 的所有代码、并让我测试是否以某种方式导致了问题的产生。  据他所知,它不应该,但我们不知道,直到代码被删除。   

    之后、如果问题仍然存在、我将提供 PD 日志。

    谢谢!

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="368003" url="~/support/power-management-group/power-management/f/power-management-forum/1361123/tps65988dk-failure-to-negotiate-20v-sink-pdo/5200904 #5200904"]回顾先前在测试灌电流 PDO2作为固定类型时的反馈、只是想澄清一下您是不是看到 TPS65988能够成功协商20V 电压? 或者它是否仍然只能协商15V 电压?  [报价]

    它能够协商20V 电压

    EC 上的固件已更改、因此它只从  TPS65988DK 读取。  运营无改进。   

    一个新的拼图。  如果我使用 Thunderbolt 电缆连接正常协商20V 的充电器、它将只协商15V 电压。

    附件是仅产生5V 电压的 Lenovo 电源的 PD 日志

    e2e.ti.com/.../Lenoovo-5V-result.csv

    是否存在某些时序事件 会导致读取 TPS65988DK 时使内容混乱?

    此致、

    David

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

    尊敬的 David:  

    在之前的测试中、当您只能达到15V 合约时、您使用的是哪种电缆? 它们是普通的 USB-C 线缆、还是可以做5A/TBT 等的特殊线缆?  

    谢谢。此致、

    Raymond Lin

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

    它是一种特殊的 TBT 有源电缆。  

    我在 EVK 上加载了.pjt 文件。  所有电源和电缆均成功协商20V 电压。  完成如下所示的跳线配置后、它应该与我们的板相同-我将介绍一些确保这一点的操作。

     

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

    以下是 EVK 和具有上一帖子中跳线 A 的电路板之间的差异

    除此之外、我们为比较器使用不同的电源作为端口 A 的外部开关

    我将与固件开发人员合作、让他删除触及 TPS65988的所有代码、甚至是读取代码。

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

    我看到我在上一篇文章中没有看到屏幕截图。  重新发送:

     

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

    我们删除了所有 EC 代码并进行了各种尝试。  没有变化。  仍然只有一个电源与20V 协商。  在该电源上、如果我已连接/重新连接多次、我能够使其协商一次15V 电压。   

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

    尊敬的 David:  

    您是否有可以协商20V 电压的一个电源的 PD 日志? 您使用了哪种电缆来实现此20V 电压、或者它是直接与电源适配器相连?  

    您还能将您的硬件原理图设计发送给我吗? 如果您不想直接上传至该 e2e 主题、可以直接向我发送一条消息。 如果您能够在末端获得20V 结果、我假设您的硬件设计和 EVM 之间存在一些硬件差异  

    谢谢。此致、

    Raymond Lin

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

    尊敬的 Raymond:

    随附了电源协商成功的 PD 日志。  此操作是使用低成本的 USB-C 转 USB-C 电缆完成的。  我使用同一块电源的有源 Thunderbolt 线缆、它将协商15V 电压。  我还附上了 PD log.e2e.ti.com/.../Negotiate-15V-w-TB-cable.csv

    e2e.ti.com/.../20V-success-negotiate.csv

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

    尊敬的 David:  

    让我查看原理图和 PD 日志、以查看是否可以找到任何可导致此不规则行为的未决问题。  

    仅仅为了在测试中澄清、您可以看到使用相同的适配器和电缆组合、TPS65988DK EVM 能够实现20V 的电压?  

    谢谢。此致、

    Raymond Lin

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

    尊敬的 Raymond:

    我能够获得正确的运行-即、当使用我发送给您的.prj EVM 时、与所有适配器和电缆组合协商20V。   

    谢谢!

    David

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

    尊敬的 David:  

    您是否可以尝试检查以确保地址设置正确、同时单击"跨所有设备共享设置"已启用并在您的硬件上进行测试? 请参阅下面的屏幕截图:

    虽然 GUI 寻址看起来与硬件匹配(我认为在原理图中 ADCIN2连接到地)、但想要再次进行检查。  如果"Share Settings"(共享设置)复选框适用于您的硬件、则可能需要检查电路板组件并确保已正确填充 R34。  

    谢谢。此致、

    Raymond Lin

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

    谢谢 Raymond。  

    ADCIN2明确连接至 GND。  今天、我尝试擦除 EC 上的闪存、并再次尝试选中"跨所有器件共享设置"。  没有区别。   这样的神秘。   

    在将 EVK 的运行情况与我们的产品进行比较时、我发现使用 PD 协议分析器有一个不同之处。  将 USB C 电缆连接到 EVK 时、无论如何插入 USB C 电缆、CC2为1.75V 及更低。  在我们的产品上、在一个方向上 CC2为1.7V、在另一个方向上它是0.9V。  在 oreintatoin 中、它为0.9V、有时会在 ms 左右的时间内尖峰达到1.1V。

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

    我正在将此应用程序与 PD 协议分析器配合使用  

    https://softwaretools.infineon.com/tools/com.ifx tb.tool.ezpdProtocolanalyzer?_ga=2.23900794.119261010.1718040368-1844051579.1715792448

    这是保存的文件。  在该文件中、我捕获了以下内容:

    产品 USB-C 电缆

    方向旋转我们的产品 USB-C 电缆

    EVK USB-C 电缆在 一个方向上

       方向插入电缆的 EVK USB-C 电缆

    如果您使用 该应用、您可以看到 CC 线路的波形和电压。

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

    我没有看到在我之前的 powet 中的应用程序打开的文件。  我将在这里压缩并重试。

    e2e.ti.com/.../Both-Orientation-DUT--EVK.zip

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

    最重要的是、我们能够在设计中从端口 B 协商最大功率。  我对本页上的参数进行了实验。  我已经尝试过了

    提供优先级=选择最高电压

    这没有任何效果。   我在此页面上进行了许多不同的实验-我所做的一些更改导致仅协商5V 电压、但我从未能获得20V 电压。

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

    我们 的设计中不使用 TPD6S300A 保护 IC。  这是否会导致问题?

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

    Raymond

    昨天、我拿了一个放大镜、看了一下我们板上填充的部件。  DH 器件已组装、而不是 DK 器件!!  

    • 我截取了适用于 EVK 的.prj 文件的屏幕截图、
    • 在选择 TPS65988DH 器件的 TPS6598x 应用工具中启动新工程
    • 我已经尽力匹配屏幕截图中的参数。
    • 编程的产品

    20V 电源现在已成功协商!!

    所有问题现已解决。  很抱歉前面没有这么做。

      

    非常感谢您在这方面的帮助!

    David

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

    尊敬的 David:  

    对于延迟响应深表歉意、您似乎能够找出问题的根本原因! 如果您需要进一步的帮助、请打开新的 e2e 主题以获得进一步的支持。  

    谢谢。此致、
    Raymond Lin