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:USB 集线器永久连接到主机

Guru**** 2540720 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/820522/tusb4041i-usb-hub-permanently-connected-to-host-computer

器件型号:TUSB4041I

尊敬的 TI 支持:

我正在尝试弄清楚 TUSB4041是否导致了我们系统中的问题。
该系统包含一个主机 PC 和一个通过背板连接的子卡。
在子卡上、我们将 TUSB4041设计为自供电、即只要子卡电源开关未打开、TUSB4041就会保持活动状态。

观察到的故障如下:
子卡打开时、Windows 中的 USB 设备树有时会消失、所有 USB 外设不再可用。

主机 PC 和 TUSB4041之间的数据线是永久连接的、即使在 GRSTz = 0期间也是如此。
我们猜在这种状态下、主机 PC 可能会发送数据、从而导致问题。
主机 PC 可能会误检测到短路事件并关闭其 USB 控制器。

我的问题是...

与 USB2.0规范相关的数据线是否可以永久相互连接?
我在规范中找不到任何内容、或者我仍然缺少它。

在 GRSTz 置为低电平期间、差分收发器具有哪种状态? 高阻态?

是否建议设置 AUTOENz/HS_SUSPEND = 0?

提前感谢您。

此致、

Christopher

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

    您好、Christopher、

    当 USB 设备树消失时、它不会再次出现?  在重新枚举事件期间、它有时会短暂消失。  永久连接主机和集线器是可以接受的、复位期间 DP/DM 线路应该为高阻态。  AUTOENz/HS_SUSPEND 仅在系统使用下游电池充电时有效、我建议除非特别要求、否则不要启用自动模式。

    如果主机 PC 发现过流、则应将其报告为错误。  您使用的是 Microsoft 操作系统吗?  您能否安装 usbview.exe 或 USB 设备树查看器并在屏幕截图前后发布帮助调试?

    此致、

    JMMN

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

    感谢您的回复。

    为了澄清这一点、只有在子卡主开关被启动后、所有稳压器才会启动。
    VDD 和 VDD33仅在卡打开后才存在、但 DP/DM 永久连接到主机 PC。

    我们认为这可能是一个问题。 如果 TUSB4041未通电、主机 PC 仍可发送数据。
    由于具有内部保护二极管、主机 PC 可以检测到过流情况。

    我们使用的是 Windows。 很遗憾、集线器未重新出现。

    遗憾的是、很少会发生错误。 但我将安装 usbview 并尝试提供一些屏幕截图。

    我们还将使 AUTOENz/HS_SUSPEND = 1。

    此致、

    Christopher

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

    您好、Christopher、

    您是否能够重复此问题并获取屏幕截图?  此外、您能否检查主机是否通过 DP/DM 将电压反向驱动到集线器?  不应该这样做、因为主机应该在 DP/DM 上有下拉电阻器、但我想确认一下。

    此致、

    JMMN

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

    现在关闭 TT、只需发布回复即可重新打开它。

    谢谢、

    JMMN