主题中讨论的其他器件:BQ25756、 PMP41062、、、 BQ25756EVM
工具与软件:
您好!
我们正在基于 TPS25751+BQ25756开发 DR 电池充电器、这与 PMP41062参考设计类似。
端口无法完成从受电方到供电方的电源角色交换。 我们观察到了与 TPS25751EVM + BQ25756EVM 相同的行为。
问题似乎是、当新电源需要为总线上电时、BQ25756始终处于启用状态。
下图显示了 PRSwap 的过程。
LEYEND (结束):
-黄色:总线电压
-蓝色:BQ25756的 REGN 引脚(如果启用或未启用 BQ、则用作指示器)
-红色:TPS25751的 GPIO、与 enablesource_port1 (73)事件相关联(指示端口是否作为源端口)。 低电平有效。
-绿色:其中一个 MOSFET 门的降压-升压充电器
T1-T2:我们的器件为接收端(enableource=inactive)。 配对器件以隐式合约在总线上提供5V 电压
T2:协商20V 显式合约、配对的器件将总线升至20V
T3:启用器件的降压/升压转换器(REGN=5V)并从总线灌入电流
T4:已发出 PRSwap 命令、因此我们的器件会停止降压/升压(REGN 压降)、从而停止灌电流。
T4-T5:配对的器件停止提供总线。 总线电压下降到 cero
(到目前为止、我们认为流程是正常的)
T5:我们的器件将其 PR 从灌电流更改为源电流(使能源变为活动状态)
T5-T6:REGN 永远也不会再获得5V、因此降压/升压转换器似乎未启用、而我们的器件作为供电方、无法保持总线电压为5V、端口已断开。
这采用来自 PP3的5V PDO。 我们尝试将其更改为 PP1、结果是在 T5-T6时、我们的器件从该 PP1正确地为总线提供5V 电压、但在协商新的 PDO 时、无法从 PP3更改为新的总线电压、因为降压/升压未启用(REGN 为低电平)。
下图显示了交换的 PD 消息:
这是我们的配置文件:
e2e.ti.com/.../Configuration_5F00_PRStoSource_5F00_TI.zip
有什么想法为什么会发生这种情况?
提前感谢