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:CAN TPS65988切断了源端的 VBUS 电源

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

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1069169/tps65988-can-tps65988-cut-off-vbus-power-from-source-side

部件号:TPS65988
“线程: 测试”中讨论的其它部件

目前,TPS65988 Port1是接收器角色,出于某些原因,我希望切断来自来源端的 VBUS 输入到 TPS65988接收器,而不再为 TPS65988接收器供电

目前,我想使用“DISC”命令进行测试,但 TPS65988响应全部是!CMD
是否有提供建议的方法?

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

    尝试编写 。 0x28端口配置寄存器,将 TypeCStateMachine 设置为0x11。  这将导致断开连接,并且端口在您将其返回到接收器状态之前不会再次连接。

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

    修改 TPS65988 Port1接收器端类型 CStateMachine = 0x11,Vbus 环路范围为20V→0V→5V,似乎被切断,然后重新启动。

    当我是 TPS65988 Port2源端(电源传输端)并设置 TypeStateMachine = 0x11时,可以正常切断 Vbus。

    但当我是接收端(接收端)时,将出现20V→0V→5V 无限循环状态

    步骤1.

    STEP1

    步骤2.

    STEP2

    步骤3.

    STEP3

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

    迪芳

    我需要查看文档,看看我们是否可以通过主机接口将接收器 PDO 支持减少到0以执行此命令。  状态变化似乎已根据您看到的结果破坏固件的稳定性。

    尝试使用 DISC 命令时,是否使用了0延迟?

    星期四我将向您提供最新消息和建议。

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

    由于在测试期间使用了应用程序自定义工具,导致连续重新启动的情况应该是我的屏幕始终位于配置寄存器中,这导致应用程序自定义工具在重新启动后将 TypeCStateMachine 设置为0x11。

    是否有办法切断从散热器端到源端的通信和电源,只有重新插入并拔下 C 类电源,源器才能为散热器重新供电?

    尝试使用 DISC 命令时,是否使用了0延迟?

    使用应用程序自定义工具发送4CC“光盘”命令

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

    DI,

    发送4CC disc 命令时,必须包含延迟为8位字段。   如果将延迟设置为0,则它应永久断开端口连接,直到发出 GAID 命令重置端口。

    此致,

    卡盘

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

    你(们)好

    1.我目前使用应用程序自定义工具连接 tps65988 I2C2,将“DISC”命令发送到 Port1 (接收器),并且响应是!CMD

    2.当电源 PD 为 TPS65988 Port1 (接收器)供电时,TPS65988是否有命令让电源 PD 关闭通信和电源?

    3.tps65988端口1 (接收器)在0X28地址中配置 TypeCStateMachine 寄存器=11b,是否只能暂时断开通信和电源?

    目前,使用应用定制工具连接 TPS65988的 I2C2,在0X28地址中配置 TypeStateMachine 工作站寄存器=11b,您始终可以断开连接并重新连接无数次, 但使用 MCU 连接 TPS65988的 I2C1,配置 TypeStateMachine 工作站寄存器=11b,断开并重新连接大约5到6次后,将不会有响应,VBUS 也是20V,这是否正常?

    5.当 TPS65988的工作电源来自电源 PD 时,“DISC”命令和配置0x28寄存器的功能只能暂时切断通信和 Vbus?

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

    我想知道 TPS65988端口1 (接收器)是否仅由电源 PD 供电(没有其他备用电源来保持 TPS65988正常工作), TPS65988端口1 (接收器)是否有办法订购电源 PD 切断 VBUS 和通信?

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

    迪芳

    如果您没有备用电源, 则 TPS65988无法保持断路。  它将断电,然后在电池连接断开的情况下重新启动,然后建立选定的连接。

    此致,

    卡盘