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.

[参考译文] TUSB4041I:TUSB4041i 不会从 OC 事件中恢复。

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1222370/tusb4041i-tusb4041i-does-not-recover-from-an-oc-event

器件型号:TUSB4041I

使用 TPS2062D 测试 TUSB4041集线器。  我们发现 TPS2062D 可识别 OC 事件、并激活其到 TUSB4041 OVRCUR 输入的 OC 输出。  4041会使用 PWRCTL 输出到2062的 EN 来禁用为此端口的5V 电压;但是、当 OC 甚至会结束时、它绝不会恢复并启用2062。  我做错了什么?

  

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

    您好!

    您是否正在使用主机  为每个端口发出 SetPortFeature (PORT_POWER)请求以重新启用该端口?

    谢谢
    大卫

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

    这可能是我的错。  我没有将 OC 信号路由回主机。  这是必要的吗?

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

    您好!

    OC 信号需要路由到集线器。 低于过流序列

    TUSB4041将在报告过流事件时禁用端口电源(非成组模式)、或者在报告过流事件时(成组模式)、TUSB4041将禁用所有端口电源。
    2.集线器通过其 USB 中断端点向主机控制器报告过流事件。 然后、主机控制器将从逻辑上禁用集线器上的端口电源。

    3.清除过流事件后、主机会 为每个端口发出 SetPortFeature (PORT_POWER)请求、以重新启用该端口。

    谢谢

    大卫