用U盘监控USB集线器的异常和故障行为

Monitor USB hub's unusual and faulty behavior with a USB flash drive


问题

典型的USB3-A(PC)到USB3-B(显示器)的上游端口设置,在我的情况下,使用(故意的)5米长的(USB3)电缆。

我可以连接鼠标或键盘,而且工作得很好,但当我尝试使用128GB USB3闪存钥匙时,什么也没有发生,就像它根本不存在一样。我尝试了显示器上的所有4个端口,结果相同。

然而 ,如果我拔掉上游端口,然后马上插回去,同时连接闪存钥匙,它就会马上被识别,并按预期工作。

显示器是EIZO EV2760,我已经更新了Intel® USB 3.0 eXtensible Host Controller Driver。

我怀疑可能是电缆的长度问题(我没有更短的电缆来测试),但为什么重新插上上游的电缆就能工作?

(根据手册上的规格,单个端口的供应电流最大为。

更新: 如果我把上游电缆连接到我的电脑上的USB 2端口,它 工作的! 只是USB 3端口(我试过其中三个)出现了这个问题。

答案1

在重新连接一个USB集线器时,集线器会对插入的设备进行串联,以确保检测和防止过载。但是,当设备已经连接,并且集线器已经初始化/正在使用时,情况就不是这样了。在后一种情况下:

  1. USB3闪存驱动器的初始功耗可能太高(这不太可能,但可能发生,尽管由于集线器/控制器的每个端口的硬帽,以及整体硬帽,它应该被防止)。

  2. 电压下降/电阻可能太明显 - 这可能发生在以下情况。

  • 接地点已经饱和(与显示器部件的地线相连)
  • 插头的接地点不充分
  • 电缆的屏蔽层破损或没有完全连接

更换集线器和PC之间的电缆 "可能 "有帮助。

谢谢你的评论。今天我真的找到了显示器提供的电缆,它只有2米长,但它(usb hub)的表现完全一样。我试了两个不同的USB 3***闪存驱动器。我想知道,如果这不是一个驱动问题,我是否应该申请保修。
好吧,我发现了一些其他细节。我用提供的2米长的上游A-B线试了所有六个后置USB3端口。它们都没有工作,但我的两个USB3(连接到主板上的额外USB3接头)前面板端口似乎在工作。我不知道是什么造成了这种差异。然而,如果我使用5米长的电缆,甚至连前面板上的USB3端口也不能工作。
对不起,但我能想到的唯一解决办法是为1x/2x/4x PCI-插槽购买一个有源USB3.1卡,直接连接到电源,并允许在电脑处于待机状态时进行快速充电。这样,你就可以规避可能出现的问题,即在连接***硬盘时,由于突然的电源激增,主板会不自觉地阻止重新初始化。通过更新驱动器、板载USB集线器等的固件,有很多可能性可以调查/探测,但如果你从来没有做过,那将是一个痛苦的过程,这一点我也可以向你保证。
是的,我想过这个问题,但是USB扩展卡对于我的使用情况来说是多余的。从上次开始,我又试了几根不同规格的电缆,没有变化。就像建议的那样,这很可能是我的主板处理方式的具体问题,或者可能是驱动问题,或者两者都是。我把5米长的电缆连接到显示器和我家里的一些随机的笔记本电脑上的USB3端口,集线器如期工作。
我打算尝试使用 "USB 3.0电缆双电源线",看看是否有帮助。这种电缆的价格只有几块钱,旨在为USB端口提供一些额外的电源。