USB 3.0 集线器状态代码

USB 3.0 集线器状态代码

我目前在使用某些 USB 3.0 设备时遇到问题,有时可以连接,有时无法连接。我看到的行为尚未完全重现,因此我查看了 提供的集线器端口状态lsusb -v。但我找不到有关这些状态的任何有用的文档。

我自己能弄清楚的是

  • 5Gpbs power Rx.Detect用于为设备提供电源和感应的空 USB3.0 超高速端口。
  • 5Gpbs power U0 enable connect对于连接并启用设备的端口(提供一些定义的电压U0?)

给我(和设备)带来麻烦的是:

  • 5Gpbs power Polling
  • 5Gpbs power Compliance
  • 并且只见过一次:C_LINK_STATE 5Gbps power SS.Inactive

所有三种状态都会导致集成 USB 3.0 集线器仅显示为 USB 2.0。重新插入设备似乎没有帮助。在内核中重新加载 XHCI_HCD 驱动程序似乎只能在某些时候起作用。

大多数时候我都会看到Compliance状态,但由于我找不到更多有关它的文档,所以我不确定它的含义。

相关内容