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.

[参考译文] TPS65988:所有 Samsung 设备都无法支持 PR_Swap 请求

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/938484/tps65988-all-samsung-devices-are-not-able-to-support-pr_swap-request

器件型号:TPS65988
主题中讨论的其他器件: TPD6S300

您好!

我尝试支持以下序列、但无法处理所有 Samsung 电话?

随附详细说明和集线器原理图。

此外、还会附上 Samsung 手机的 PD 通信消息。

  • 手机连接到集线器 J1连接器 PD 端口1 (VBUS1)
  • 充电器连接到集线器 J2连接器 PD 端口2 (VBUS2)
  • 手动将 SWSr (从交换到拉电流=PR_Swap)命令发送到 PD 端口1/PR_Swap 到电话
  • 手机切换至接收端口并开始充电
谢谢
维他利

e2e.ti.com/.../POC-advance-Port-conf_5F00_Samsubg-issue.ppte2e.ti.com/.../PR_5F00_Swap-Samsung-S20_2B00_.xlsx

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

    您好!

    我在随附的迹线中看不到 PD 协议。 我可以看到源上限消息、但端口合作伙伴没有响应。 您是否知道来自哪个侧源电容器消息(电话或 TPS65988)?  

    PN:很难以 Excel 格式分析跟踪。 请下次分享实际迹线。  

    谢谢
    普拉吉斯

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

    您好、Prajith、

    1.我正在使用 GRL-USB-PD-A1软件狗/解析器、并将 Samsung 设备(错误行为)和 Google 设备(良好行为)的实际迹线包含在其中。

    2.如果需要、我已将 PD SW 项目包含在其中、以供寄存器设置检查。

    2.您可以在 Samsung S20电话的随附幻灯片上看到、当电话为 Source 时、设备正在发送这些消息(Vendor_Defined & Source_Capabilities)、同时将电话插入集线器 PD Port1 (J1/VBUS1)。

    对于三星电话-在 SWSr 命令发送到 PD 端口1 (电话)时、没有 PD 消息从 PD 运行到电话。 在 Google 手机的情况下,一切都很好,发送 SWSr 命令时手机切换为接收。

    时间戳 通道 操作系统 电源 数据 电缆插头 类型 MES ID 说明
     6s 693ms 551us CC1 SOP' UFP 或 DFP 供应商定义 0 发现标识(请求)(SVID=FF00h)(对象位置=0)(Ver.1.0)
     6s 695ms 271us CC1 SOP' UFP 或 DFP 供应商定义 0 发现标识(请求)(SVID=FF00h)(对象位置=0)(Ver.1.0)
     6s 696ms 991us CC1 SOP' UFP 或 DFP 供应商定义 0 发现标识(请求)(SVID=FF00h)(对象位置=0)(Ver.1.0)
     6s 699ms 683us CC1 SOP DFP source_Capabilities 0 [1] 5000[mV]/500mA](双角色电源)(USB 挂起)(USB 通信)(数据角色数据)(峰值电流= 0)  
     6s 701ms 403us CC1 SOP DFP source_Capabilities 0 [1] 5000[mV]/500mA](双角色电源)(USB 挂起)(USB 通信)(数据角色数据)(峰值电流= 0)  
     6s 703ms 123us CC1 SOP DFP source_Capabilities 0 [1] 5000[mV]/500mA](双角色电源)(USB 挂起)(USB 通信)(数据角色数据)(峰值电流= 0)  

    谢谢

    维他利

    e2e.ti.com/.../Samsung-phone-Issue_5F00_PD-traces-_2600_-PD-SW-.zip

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

    您好、Prajith、

    是的。 似乎手机正在发送 Source_Capabilities 消息、但 PD 无法协商任何消息。 手机在~ 8秒内循环发送它、然后停止-之后立即将 CC2线拉至低电平。

    此致

    维他利

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

    您好!

    快速测试、您是否可以从插头侧移除其中一条 CC 线路到88DDH 并检查行为? 保持 CC1或 CC2处于连接状态(插头-88DDH)。  

    如果仍出现故障、请上传 FW 状态日志。  

    谢谢
    普拉吉斯  

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

    您好、Prajith、

    1.我切断了 J1插头和 PD 控制器输入88HD 之间的 CC2线。

    现在、Samsung 器件能够在插入 PD 端口1时协商拉电流能力、并在充电器插入 J2 (VBUS2) PD 端口2时切换到灌电流模式。

    2.我正在比较 Samsung 和 Google 像素设备的性能、并查看在设备插入集线器和从接收/发送设备切换到 CC1和 CC2信号行为时的差异。

    三星设备现在在插入集线器时保持 CC2和 VCONN 切割线有效(设备电池电压)、而 Google 像素设备在插入后立即保持 CC2处于低电平。

    3.您能否查看随附的更新幻灯片、PD FW 日志和适用于 Samsung 和 Pixel 器件的 GRL PD 跟踪捕获、并解释为什么我们需要在 Pixel 在默认实施中运行良好时切断 Samsung 的 CC2信号?

    4.在您的 TPS95688EVM 设计之后、两个 CC1和 CC2都从 USB-C 插座路由到 PD 控制器。

    5、现在、当我切断 CC2信号时、如何在应用中使用 VCONN 电压?

    谢谢

    维他利

    e2e.ti.com/.../Samsung-phone-Issue_5F00_CC2_5F00_CUT_5F005F005F00_PD-traces-_2600_-FW-state-log.zip

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

    您好!

    EMCA 线缆内的电子设备需要 VCONN 电源。 在您的情况下、不需要 VCONN、因为它是一个插头、不涉及电缆。  

    EVM 具有插座、这就是两条 CC 线路都连接到 PD 控制器的原因。

    在您的情况下、PD 控制器可能会进入其他状态、因为它在两个端口上都看到端接、我将查看日志并尽快向您提供反馈。  

    谢谢
    普拉吉斯

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

    您好、Prajith、

    我切断了 J1插头和 PD 控制器输入88HD 之间的 CC2线。

    请查看 PD FW 日志并告知:

    1.我正在比较三星和 Google 像素设备的性能,并查看在设备插入集线器和从接收/接收切换到接收/发送时 CC1和 CC2信号行为的差异。

    三星设备现在在  插入集线器时将连接到 PD 的 CC2和 VCONN 切割线保持为始终有效(器件电池电压)、而 Google 像素设备在插入后立即将 CC2保持低电平。 为什么?

    2.请查看随附的更新幻灯片、PD FW 日志和适用于 Samsung 和 Pixel 设备的 GRL PD 跟踪捕获、并解释为什么我们需要在 Pixel 在默认实施中运行良好时切断 Samsung 的 CC2信号?

    谢谢

    维他利

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

    您好、Vitaliy、

    PD 控制器将此连接(两条 CC 线路上的终端)视为调试附件模式。 这就是为什么它不响应来自电话的源上限消息。 请从下面的 C 型技术规格中找到用于调试附件模式的终端。

    根据类型 C 规范:"为直接连接的附件模式定义了 CC 引脚上的两个特殊端接组合:用于音频适配器附件模式的 RA/Ra (附录 A)和用于调试附件模式的 RD/Rd (附录 B)。"  

    需要 VCONN 为 EMCA 电缆中的电子器件供电。 在您的设计中、插头与远端插座直接匹配(不涉及电缆)。 因此、无需 VCONN 电源。 切割走线的原因是插座只需要在一条 CC 线路上进行端接。 您应仅将连接器的 CC 引脚连接到 PD 控制器。 保持另一个引脚(VCONN)悬空。 请检查插头、电缆和插座的针脚是否符合 C 型规格。  

    BTW、您上传的 FW 日志用于通过案例。   

    谢谢
    普拉吉斯

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

    您好、Prajith、

    感谢您的解释、很明显。

    请您澄清一下、为什么两部电话(Samsung 和 Pixel) CC2=VCON 以不同的方式运行、

    我将 CC2线路从 J1插头切断至 PD 控制器且 DNP R26=0 Ω RPD_G2 (TPD6S300)电阻器用于支持无电电池时。

    目前 、CC2线从 J1插头完全浮动到 PD CC2输入。

    1.我可以看到在器件插入集线器 J1插头并从灌电流/拉电流切换到集线器 J1时、CC2信号行为的差异。

    三星设备现在在 插入集线器时将 J1插头中的 CC2和 VCONN 线路保持为高电平(器件电池电压)、插入后 Google 像素设备立即将 CC2保持为低电平。 为什么?

    请参阅 PPT 演示文稿中的 PD 信号捕获-幻灯片7和8。

    2.如果器件直接连接到 J1集线器插头而没有有源电缆、我是否可以将 Ra 下拉电阻直接连接到 J1插头上、以便根据标准为所有连接的器件启用 VCONN 电压?

    我是否可以将来自手机的 VCONN 电压用于集线器内的其他目标、而不是用于偏置与我的情况无关的有源线缆?

    谢谢

    维他利

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

    您好、Prajith、

    请给出建议。

    谢谢

    维他利

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

    尊敬的 Vitaliy:

    关于 Samsung 和 Pixel Phone 行为的区别、我看到两个 CC 引脚(例如:Huawei mate 20 pro)上都有插头端接的电源适配器、用于支持专有充电器协议。 因此、行为差异可能来自此处。 有关更多详细信息、请咨询电话制造商。  

    您可以通过在 Vconn 引脚上放置 Ra 来使用 Vconn 提供的电源(最大电流为600mA)。

    谢谢

    普拉吉斯