主题中讨论的其他器件: TPS65988、 TPD6S300A
支持20V 的 USB 充电器会广播20V PDO、但我们的系统只会请求15V PDO。 以下是我们的设置:
以下是广播的供电方能力:
以下是请求的内容:
如果提供20V PDO、需要进行哪些更改才能请求该 PDO?
谢谢!
David
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.
支持20V 的 USB 充电器会广播20V PDO、但我们的系统只会请求15V PDO。 以下是我们的设置:
以下是广播的供电方能力:
以下是请求的内容:
如果提供20V PDO、需要进行哪些更改才能请求该 PDO?
谢谢!
David
它是一个具有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
尊敬的 David:
您的系统是否有 EC 在运行期间进行通信/配置 TPS65988DK? 我不能完全确定为什么您测试的特定充电器无法达到20V 合约、而我测试的 EVM 可以正常工作。 您是否也有 PD 日志,这特定的联想充电器,你可以与我分享?
我对端口进行了建议更改。 只能协商15V 供电的两个充电器5V。 以前工作过的充电器也在处理这一变更。
回顾之前在测试灌电流 PDO2作为固定类型时的反馈、只是为了澄清您是否能够看到 TPS65988随后能够成功协商20V 电压? 或者它是否仍然只能协商15V 电压?
如果能够这么做、我还建议 您在 TPS65988DK EVM 上刷写 PJT 配置 并使用之前使用的相同充电器进行测试。
谢谢。此致、
Raymond Lin
尊敬的 Raymond:
是的、我们的系统中有一个 EC。 我们需要查询可用的功率量、以确定可以在我们的产品上启用哪些功能。 之后、如果还剩电源、则为连接的 PC 提供该电源。 我将让固件开发人员删除接触 TPS65988DK 的所有代码、并让我测试是否以某种方式导致了问题的产生。 据他所知,它不应该,但我们不知道,直到代码被删除。
之后、如果问题仍然存在、我将提供 PD 日志。
谢谢!
David
它能够协商20V 电压
EC 上的固件已更改、因此它只从 TPS65988DK 读取。 运营无改进。
一个新的拼图。 如果我使用 Thunderbolt 电缆连接正常协商20V 的充电器、它将只协商15V 电压。
附件是仅产生5V 电压的 Lenovo 电源的 PD 日志
e2e.ti.com/.../Lenoovo-5V-result.csv
是否存在某些时序事件 会导致读取 TPS65988DK 时使内容混乱?
此致、
David
尊敬的 David:
您是否有可以协商20V 电压的一个电源的 PD 日志? 您使用了哪种电缆来实现此20V 电压、或者它是直接与电源适配器相连?
您还能将您的硬件原理图设计发送给我吗? 如果您不想直接上传至该 e2e 主题、可以直接向我发送一条消息。 如果您能够在末端获得20V 结果、我假设您的硬件设计和 EVM 之间存在一些硬件差异
谢谢。此致、
Raymond Lin
尊敬的 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 协议分析器配合使用
这是保存的文件。 在该文件中、我捕获了以下内容:
产品 USB-C 电缆
方向旋转我们的产品 USB-C 电缆
EVK USB-C 电缆在 一个方向上
方向插入电缆的 EVK USB-C 电缆
如果您使用 该应用、您可以看到 CC 线路的波形和电压。
我没有看到在我之前的 powet 中的应用程序打开的文件。 我将在这里压缩并重试。
Raymond
昨天、我拿了一个放大镜、看了一下我们板上填充的部件。 DH 器件已组装、而不是 DK 器件!!
20V 电源现在已成功协商!!
所有问题现已解决。 很抱歉前面没有这么做。
非常感谢您在这方面的帮助!
David