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.

[参考译文] TUSB8042:检测上游3.0

Guru**** 2392905 points
Other Parts Discussed in Thread: TUSB8042

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1025974/tusb8042-detection-of-upstream-3-0

器件型号:TUSB8042

您好、先生、

客户询问上游3.0的检测。
检测到集线器超速后、
拔下并重新连接后、它将被检测为非超速集线器。
此时未检测到下游器件。
您知道原因吗?
如果您需要更多详细信息、请随时与我联系。

感谢您的澄清。
此致、

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

    您好、Frank、

    "轮毂已椭圆"是什么意思?  这是否意味着过流?  如果集线器报告过流事件、主机在系统下电上电之前可能无法重新启用端口电源。  您能否确认是否在下行端口上启用了 VBUS (5V 电源)?

    此致、

    JMMN

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

    JMMN、您好!

    抱歉、它不是超速、而是"超速"。

    SuperSpeed 是指当 TUSB8042集线器 IC 连接到 Windows USB3.0端口时、Windows 设备管理器中显示的名称(通用超高速 USB 集线器)。
    它首次被检测并显示为通用超高速 USB 集线器。
    这是第二次以某种方式检测到它是通用 USB 集线器。

    第二个下行端口的 VBUS 也通过5V 电压启用。

    谢谢。

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

    您好、Frank、

    当集线器连接到主机时、它应报告通用超高速集线器实例和通用 USB 集线器实例、因为集线器同时以 USB 2.0和 USB 3.0速度连接。

    当集线器断开并重新连接时、您能否确认集线器的 USB_VBUS 输入切换?  否则会阻止 SuperSpeed 集线器正确重新连接。

    此致、

    JMMN

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

    JMMN、您好!

    此外、USB VBUS 不通过 USB 电缆提供来自不同线路的电压。
    该电压始终处于输入状态。 在这种情况下、USB 信号仅连接到主机和电缆。

    要正确重新连接、
    我是否始终必须分离 USB_VBUS?
    (继续提供 USB_ VBUS 电源是否错误?)

    谢谢。

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

    仅当集线器连接到主机时、USB_VBUS 才应处于高电平。  当主机断开连接并重新连接时、它应再次切换为低电平、然后再切换为高电平。 下行端口连接状态不影响 USB_VBUS 设置。

    此致、

    JMMN

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

    JMMN、您好!

    谢谢你。

    当主机断开并重新连接时、必须将集线器的 VBUS 设置为低电平、然后再设置为高电平。 我认为是这样吗?

    如果是、

    重新连接 USB 2.0主机和 USB 3.0主机时、有哪些不同的操作?

    例如、在下面的情况1中、主机通常会在重新连接后检测集线器。

    在下面的情况2中、主机在重新连接后通常无法检测集线器。

    在任一种情况下、VBUS 都是高电平验证的。

    再次连接时、必须将 VBUS 设置为低电平、然后再设置为高电平、

    为什么在 下面的情况1中检测成功、在下面的情况2中检测失败?

    案例1。 连接 USB 2.0主机和集线器→断开连接→重新连接 USB 2.0主机和集线器

    案例2。 连接 USB 3.0主机和集线器→断开连接→重新连接 USB 3.0主机和集线器

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

    您好、Frank、

    是的、这是预期的。  通常、如果 VBUS 在断开/重新连接期间保持高电平、USB 2.0连接可以恢复、因为它将进入挂起状态、然后主机将在枚举期间发送 USB 复位。  如果在断开/重新连接期间集线器仍与 USB_VBUS 连接、则恢复 USB 3.0连接要困难得多、因为状态机要复杂得多。

    此致、

    JMMN