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.

[参考译文] TUSB2077A:如何单独启用和禁用 TPS2044B

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/978666/tusb2077a-how-to-enable-and-disable-the-tps2044b-individually

器件型号:TUSB2077A
主题中讨论的其他器件: TPS2044BTUSB2036

大家好、

我们的客户将 TUSB2077A 集线器与 TPS2044B 配电开关配合使用。 根据 TUSB2036和 TUSB2077A EVM 用户指南的第1页、操作 EVM 无需特殊的软件、固件或驱动程序;任何支持 USB 堆栈的操作系统都将支持这些集线器中的任何一个。  那么、他如何 单独启用和禁用 TPS2044B 呢?

此致、

Danilo

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

    您好 Danilo、

    TUSB2036和 TUSB2077A 根据 OVRCURxz 至 OCzx 和 PWRONxz 引脚至 ENxz 引脚来控制 Vbus 电源开关。 USB 集线器将根据 USB 主机的指示或过流情况启用/禁用 Vbus。  

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

    您好、Malik、

    感谢您的回答。

    客户希望 通过 TUSB2077A USB 集线器禁用和启用 TPS2044B 的 VBUS 输出 、即使 TPS2044B 没有过流故障。 他们使用 TPS2044B 和 TUSB2077A 构建了定制板。 我们是否有任何用于 Windows OS 的自定义脚本/实用程序或应用程序来执行此功能?

    他们还尝试从 Windows PC 禁用特定的下行端口、但禁用了完整的 USB 集线器 IC、而不是集线器的单个下行端口。 因此、通过来自 PC 的 USB 数据包、他们需要执行此功能、这是可行的还是不可行的?

    它们的定制设计采用非成组模式和自供电。 我们是否有用于 Windows OS 的自定义 USB 堆栈来处理此函数。

    此致、

    Danilo

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

    您好 Danilo、

    我们不提供 TUSB2077A 的软件堆栈/驱动程序、客户必须自己实现这种功能。 从 USB 2的角度来看、USB 主机 SW 应向 PORT_POWER 发送 SetPortFeature / ClearPortFeature 请求、以使 PWRONxz 信号生效/失效。 下面的线程提供了更多详细信息。  

      

    软件还可以发送 ClearPortFeature (PORT_ENABLE) 请求,以在每个端口上同时禁用 USB。  

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

    您好、Malik、

    感谢您的澄清。

    此致、

    Danilo