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:在发生快速断开/连接事件时与 TPS65986进行连续 PD 事务处理循环

Guru**** 2598745 points
Other Parts Discussed in Thread: TPS65988

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/700895/tps65986-continuous-pd-transaction-loop-with-tps65988-upon-rapid-disconnect-connect-event

器件型号:TPS65986

我们将 TPS65986用于器件、将 TPS65988用于集线器产品。   我们发现这两者之间的快速 Type-C 插拔事件存在问题、这似乎将 TPS65986置于 PD 事务循环中、除非我们断开一段时间、否则无法恢复。   

 

重现步骤:  

  • 将我们的通用60W PD 电源连接到 TPS65988集线器。
    • 注意: TPS65988只能由该端口供电;第二个面向 TPS65986的端口仅为电源。  
  • 将 TPS65988集线器连接到 TPS65986。  
  • 断开 988与986的连接、然后立即重新连接(~500ms 或更短)。

症状:  

  • VBUS 以重复模式在0V 和5V 之间切换。    (请参阅下面随附的示波器截图)
  • CC 线路以重复模式切换

恢复:  

  • 断开 TPS65988集线器与 TPS65986的连接、等待几(2-3)秒、然后重新连接。

详细信息:  

  • 我们的 eZ-PD 分析器日志显示 了 t=0和 t=21.6s 之间发生的许多正常、成功的 PD 事务。 TPS65986协商来自 TPS65988的20V 电压、然后完成 DR 交换以完成事务。  
  • 之后、显示了 PD 事务环路。  
  • TPS65986会突发发送 VDM 的"发现身份"命令。  
  • TPS65988 会以突发拉电流能力列表进行响应
  •  TPS65986不发送请求、而只是发送更多的"发现身份"命令。  
  • 该模式重复三次,然后发生硬复位(VBUS 变为0V),模式恢复....  大概是无限的

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

    Eric、

    您能否回答以下问题、以更好地帮助我找到问题?

    1.检查 TPS65986的 PD 状态寄存器(0x40)中的硬复位详细信息。

    2.您是否在 TPS65988或 TPS65986上使用 VDM 命令? 如果在错误的时间发送这些消息、则可能会干扰其他 PD 消息

    3.您是否使用外部控制器通过 I2C 向 TPS65986/8发送命令? 如果是、当进行硬复位或重新连接时、您将发送什么命令?

    请尽可能详细地告诉我、以帮助找出根本原因。

    谢谢、

    Hao