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.

[参考译文] TUSB8020B:主机无法解决2.0 与外围设备连接时的FW行为

Guru**** 2469160 points
Other Parts Discussed in Thread: TUSB8020B

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/586126/tusb8020b-fw-behavior-when-host-cannot-resolve-usb2-0-connection-with-peripheral

部件号:TUSB8020B

当外围设备连接始终预期为3.0 超高速时,此部分如何与主机通信?

如果无法建立3.0 的超高速连接,主机将恢复到USB2,但客户希望集线器切换GPIO并重置连接,而不是恢复到USB2

您能否提供有关此USB集线器在此情况下的行为的信息?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    任何3.0 的外围设备都将尝试在开机时连接3.0 中的,计时器超时后,外围设备将下降到2.0 ,这是3.0 的要求,并且由的规格指定。
    如果设备连接到2.0 ,则TUSB8020B不会重置链路。
    您可以将某些软件设置为轮询xHCI控制器寄存器,以了解设备何时降至2.0
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉,我混淆了要求...如果情况相反-设备IC只有USB 3.0 ,并通过常规USB 3.0 电缆连接到主机。

    如果主机断开3.0 连接或电缆连接时断时续,集线器芯片是否可以发出信号来指示此状态?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    集线器上唯一的状态选项是终端:SS_DN1,SS_DN2,SS_UP和HS_UP。
    如果集线器具有3.0 的上行连接,然后该连接降至高速,则SS_UP和HS_UP引脚将切换。
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    数据表显示:"当上游端口连接到
    仅支持高速的电气环境
    或全速/低速连接,超高速
    USB连接在下游被禁用
    端口"

    是否有方法将此配置更改为在仅支持上行SS连接时禁用HS?

    我在配置表中找不到显示控制寄存器的此选项的任何内容。
    我们是否能够通过OTP实现这一点,或者是否需要硬件更改?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    否,没有禁用HS的选项,因为这会违反3.0 的规格。
    如果您不需要HS,则只能步路超高速线路。
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不布置HS线路也会违反规格,正确吗?
    如果您可以确认,我会让客户知道我们的部件不起作用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否需要USB认证?
    集线器不支持禁用HS接口,因为它不符合USB规范,但如果不需要USB徽标,则可以断开HS线路,系统将仅在SS工作。
    当然,存在互操作性问题,因为如果SS不可用或超时,任何3.0 设备都将期望在HS上连接。
    我想明确一点,这不是我们设备的限制,而是不符合要求的应用程序。

    此致