1

Компьютер: HP ProDesk 600 G1 DM (мини-рабочий стол). Windows 7-64 SP1

4 USB2 сзади и 2 USB3 спереди. Я купил два 4-портовых концентратора USB3, которые имеют свои собственные источники питания. Когда я подключаю концентраторы к задним портам USB2, кажется, что все работает нормально - устройства, подключенные к концентратору (каждый порт имеет собственную кнопку питания), всегда остаются подключенными к компьютеру.

Если я перенесу концентраторы на передние порты USB3, кажется, что все, что подключено к концентраторам, засыпает. Когда я говорю, что засыпает, происходит то, что компьютер все еще видит устройства, подключенные к концентратору, но компьютер не может связаться с устройством.

Это наиболее распространено на нескольких тестовых телефонах, которые я подключил к концентратору - когда я компилирую новый код приложения и внедряю его в телефоны, Android adb просто теряет связь с устройствами. Я должен вручную отключить каждый телефон и повторно подключить к USB-кабелю. Когда я отключаю, компьютер издает этот "отключенный" сигнал, а при повторном подключении - "подключенный", и все снова работает. Но через 10 минут все повторяется снова. Это довольно раздражает.

Сейчас я снова подключаю концентратор к портам USB2. Но эта проблема "засыпания", если я правильно помню, кажется, продолжалась какое-то время, так как раньше я подключал внешние SATA-диски емкостью 1 ТБ к каждому порту USB3 - и я бы заметил, что время от времени диски показывали отключенные или он был подключен, но к диску невозможно было получить доступ, пока я не разогнал диск и не подключился снова.

Я проверил настройки питания и отключил USB selective suspend а также убедился, что все параметры питания отключены в диспетчере устройств. Помимо того, что эти порты USB3 плохие, я не могу думать о том, что еще посмотреть или проверить.

Обновить:

Два накопителя на жестких дисках Seagate USB3 емкостью 2 ТБ: Рабочий стол Win7-64: не работает ни на одном из портов usb2 или usb3, не работает на концентраторе. Однако в определенный момент эти накопители работали, поскольку они регулярно создавали резервные копии моего настольного ноутбука Win10: накопители прекрасно работают на портах USB2 и USB3

Два USB3-концентратора: Win7-64: для работы с портами USB2 и USB3, проблемы с случайным отключением устройств от ноутбука Win10: отлично работает на портах USB2 и USB3.

Другие устройства: Тестовые телефоны (2 разных Samsung, 1 Motorolla): все работы подключены к портам USB2 и USB3, а также работают через концентраторы USB3 - однако разъединения продолжаются, когда концентратор USB подключается к порту USB3.

Это расстраивает .... начинаю думать, что это проблема питания с обоими портами USB3 на рабочем столе .... но тогда жесткие диски не работают, подключенные к USB2 (но это имеет смысл, потому что USB2 может не передавать достаточно энергии на жесткий диск). Однако я подключил жесткий диск к включенному концентратору, который был подключен к USB2, и жесткий диск все еще не работал / не распознавался.

Я сбит с толку.

2 ответа2

1

Постановили:

USB3 постоянно отключает USB2 и нижние устройства, но совсем не работает для устройств USB3.

Диспетчер устройств показывает unknown device . Свойства -> Детали -> Идентификаторы оборудования показали, что это был PCI\VEN_8086&DEV_8C31&SUBSYS_21D0103C - быстрый поиск в Google вернул, что идентификатор оборудования принадлежит моему компьютеру (HP 600 G1 DM): Intel(R) USB 3.0 eXtensible Host Controller drivers / Hewlett-Packard HP ProDesk 600 G1 DM (M9Q80US#ABA) .

Затем я обратился в службу поддержки HP, чтобы найти драйвер для расширяемого хост-контроллера USB 3.0, скачал (sp72828.exe) и установил его, и он завершился с ошибкой: Not compatible with this computer ...Затем я попробовал режим совместимости, и он снова потерпел неудачу с: wrong operation system . Затем я пошел прямо на сайт Intel и взял драйвер оттуда, но в основном получил те же сообщения об ошибках.

Я удалил unknown host из диспетчера устройств и попытался снова, получил все те же сообщения об ошибках. В последней попытке, в свойствах «неизвестного устройства» я попытался обновить драйвер и вручную указал его на каталог, в котором был загружен драйвер HP (sp72828.exe), и чудесным образом установил его правильно. Все мои подключенные к USB3 устройства вернулись, внешние концентраторы USB3 снова заработали. Похоже, что это более старый драйвер (2015), а новые показывают даты середины 2017 года - но я собираюсь оставить его пока. Мне потребовалось около 6 часов, чтобы снова заставить его работать, и я не собираюсь в ближайшее время разбираться с ним.

Запишите это на тот случай, если у кого-то возникнет такая же проблема, возможно, это поможет им решить их проблему.

0

Как видно из описания проблемы, основной проблемой была разница в поведении USB 3.0 между задними портами и передними портами.

Между задними и передними портами есть одно серьезное различие: задние порты имеют все следы на плате, в то время как передние имеют все аналогичные следы ПЛЮС дополнительный разъем ПЛЮС дополнительный кабель. Чтобы получить аналогичное качество сигнала на более длинных каналах, соответствующие PHY хост-порта должны быть сконфигурированы для более высокого уровня снижения выделения и более сильного выравнивания на стороне приемника, чтобы сделать каналы надежными. Как я помню из прошлого, некоторые производители комплектного оборудования устанавливали два РАЗЛИЧНЫХ драйвера USB-хоста для задних и передних портов. Для этого необходимо точно знать конфигурацию USB платы (какой внешний порт подключен к каким внутренним контактам) и иметь собственный драйвер. Таким образом, установка универсального драйвера может работать, но оставить передние порты несколько несовершенными.

Более того, HP ProDesk 600 G1 использует 5-летний чипсет Q85, ~ 2013, когда xHCI был довольно глючным. Одним из распространенных методов устранения недостатков оборудования было использование так называемых "драйверов фильтров" с одобрения и помощи Microsoft. По мере развития аппаратного обеспечения и реализации аппаратных исправлений новые драйверы не имеют этих исправлений, срок их действия истекает. Таким образом, последние версии драйверов не обязательно являются лучшими для устаревшего оборудования, и могут быть функциональные сбои, даже если система сообщает об успешной установке. Таким образом, водитель 2015 года может быть лучшим, что вы можете иметь.

Это, вероятно, причина, почему система USB часто ломается с новым обновлением системы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .