3

Я вижу некоторую информацию в сети, которая говорит о том, что я должен иметь возможность заставить мои устройства USB 2.0 работать через порты 3.0. У меня только два порта 2.0 на моем новом компьютере и шесть портов 3.0. Я установил диски. Есть два разных драйвера, я думаю, некоторые порты поддерживаются платой Intel, а некоторые - другим чипсетом на материнской плате.

Однако мне еще не удалось заставить работать любой из портов 3.0, и у моего брата была та же проблема с его устройствами, не работающими в портах 3.0 на его компьютере. Поэтому я начинаю задумываться, не является ли обратная совместимость надежной по какой-то причине. Возможно, производители решили не поддерживать 2.0 на портах 3.0. Я понимаю, что физически проводка есть, но это только половина истории.

Помимо компьютеров моего брата и моих собственных компьютеров (разные материнские платы / все остальное), мне еще предстоит увидеть работу устройства 2.0 в порту 3.0. Есть ли какая-либо причина для такой очевидной несовместимости устройства? Т.е. ищем ответы, которые бы указывали, какие области нужно исследовать для проблем или есть ли какие-либо известные случаи, когда производители отклонялись от спецификации аппаратного обеспечения или драйверов. Я знаю, что это "должно" работать :)

Обновление: это имеет какое-либо отношение к опциям "USB Legacy Support" в BIOS? Есть несколько вариантов сочетаний параметров с "USB Legacy Support" и «USB 3.0 Legacy Support», и их описание немного сбивает с толку, звучит как плохой перевод.

4 ответа4

4

Из Википедии:

Совместимость разъемов USB 3.0

  • Вилки и розетки типа A от USB 3.0 и USB 2.0 предназначены для взаимодействия.
  • Гнезда типа B в USB 3.0 несколько больше, чем требуется для разъема типа B в USB 2.0 и более ранних версиях. Это сделано для того, чтобы можно было подключить старый разъем типа B к новой розетке USB 3.0 типа B. Соответственно, розетка USB 3.0 типа B на периферийном устройстве может быть подключена с использованием соответствующего разъема кабеля USB 2.0 типа B.
  • Разъемы типа B в USB 3.0 несколько больше; поэтому штекер USB 3.0 типа B не может быть подключен к розетке USB 2.0 или более ранней версии типа B. Соответственно, обычные разъемы USB 3.0 типа B нельзя вставлять в обычные гнезда USB 2.0 типа B, имеющиеся на периферийных устройствах (и подключать их к компьютеру).
  • Гнездо для eSATAp (eSATA/USB Combo) предназначено для приема разъемов USB типа A от USB 2.0 и USB 3.0.

В теории не должно быть проблем на аппаратном уровне. Однако может быть проблема с драйверами или базовым контроллером для портов.

Чтобы определить, является ли это аппаратной или программной проблемой, попробуйте загрузиться с живого компакт-диска Linux и посмотрите, работают ли устройства USB 2.0 в портах USB 3.0. Если они работают, проблема в драйверах. Если нет, проблема в оборудовании.

Устаревшая поддержка в BIOS применима только к системам, которые вообще не поддерживают USB. Когда этот параметр включен, BIOS пытается обеспечить уровень совместимости для очень старых операционных систем, таких как Windows 95 или MS-DOS, чтобы можно было использовать устройства хранения, подключенные к этим портам (возможно, с некоторыми ограничениями, например, без горячей замены). ). Я не уверен в этом, но устаревшая настройка поддержки USB 3.0, вероятно, позволяет устройствам USB 3.0 в таких операционных системах обмениваться данными со скоростью USB 3.0. Эти параметры не должны влиять на операционную систему, поддерживающую USB, поскольку они могут напрямую взаимодействовать с контроллерами-концентраторами USB, не полагаясь на BIOS.

1

Я пробовал подключать устройства USB 2.0, такие как флэш-накопители, внешние жесткие диски, клавиатуры, мыши и т.д., К портам USB 3.0 на HP ENVY 15 и Macbook Pro Retina без каких-либо проблем.

Если вы, ребята, создали компьютер самостоятельно, убедитесь, что у вас установлены последние версии драйверов.

PS Я знаю, что у некоторых людей есть проблемы с совместимостью с USB 3.0 на очень раннем оборудовании с поддержкой USB 3.0, которое появилось около 2 лет назад.

1

Я вернул настройки BIOS к исходным значениям, перестал искать новые драйверы и решил сосредоточиться на диспетчере устройств.

В моем случае я мог видеть в Диспетчере устройств (перейдите в Панель управления и введите Диспетчер устройств в правом верхнем поле поиска) пару записей "Неизвестное устройство" под узлом Другое. Щелкните правой кнопкой мыши -> Свойства -> Детали -> Идентификаторы оборудования, я погуглил каждый. Одним из них был Intel Smart Connect, который я намеренно не установил и не связал с USB, поэтому я проигнорировал его и перешел на другое неизвестное устройство. У другого был "USB" как часть идентификатора оборудования (но не все это будет очевидно), но вы можете щелкнуть правой кнопкой мыши по одному из них в разделе "Значения" и нажать "Копировать", затем Google, и есть некоторые сайты драйверов, которые будет иметь этот идентификатор и даст вам понять, что это такое. В моем случае это был «Intel (R) USB 3.0 Root Hub». Это экран:

Этот экран был после того, как его исправили, хотя он неизвестен, у него не будет названия или значка вверху, но вы все равно можете скопировать идентификаторы оборудования для Google.

Я сильно не доверяю сайтам драйверов, так как некоторые могут иметь вредоносное / рекламное ПО. Я бы только скачать драйверы от Microsoft или производителей.

В моем случае я уже исчерпал драйверы Intel USB с несколькими установками / обновлениями / перезагрузками без удачи.

Однако, найдя определенное устройство, в котором возникли проблемы, я перешел на вкладку «Драйвер» и выбрал « Обновить диск» ...

А затем выбрал «Поиск автоматически ...». К моему удивлению он нашел драйвер и установил его. Дайте диспетчеру устройств некоторое время для обновления. Затем в узле "Другие устройства" была еще одна запись: как будто у него работало первое устройство, оно могло видеть "USB Root Hub", я открывал его и также выполнял команду «Обновить диски -> Поиск». Казалось, что 3.0 Hub был исправлен, тогда система могла видеть другой концентратор, который я предполагаю, является 2.0 Hub.

После установки драйверов для обоих из них с помощью функции поиска в Интернете я мог бы подключить устройство 2.0 к порту 3.0 и получить уведомление об установке устройства, и вскоре оно будет работать.

Я не могу вспомнить функцию "Поиск в Интернете" для драйверов, которые когда-либо работали раньше. Я сомневался, что это сработает и потому, что я уже запустил Центр обновления Windows, и в какой-то момент в прошлом Центр обновления Windows использовал для загрузки драйверов в необязательном разделе (который стоит попробовать для других, имеющих подобные проблемы).

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

1

Некоторые материнские платы поддерживают 3.0 с использованием более одного чипсета. В моем случае спереди и 2 из тыльных портов USB 3.0 были портами Intel, 2 были портами Intel 2.0, а 2 других порта 3.0 поддерживались драйверами ASMedia ASM1042.

Поэтому мне нужно было попробовать каждый порт, чтобы определить, какие задние порты не работают, а какие нет. Важно было оставить устройство подключенным как минимум на 10 секунд, чтобы дать Windows время начать установку драйверов, а затем подождать, пока уведомление не сообщит, что оно прошло успешно. После того, как я узнал, какие порты работают, я затем удалил драйверы ASMedia и Intel, перезагрузил компьютер, установил только драйверы ASMedia, и порты начали работать, указывая, что порты и драйверы ASMedia работают (хотя перезагрузка может потребоваться, т для меня). Так что теперь я знаю, что другие не работают порты Intel.

Затем я мог подключить свое устройство к другим нерабочим портам и быть уверенным, какие порты были и не работали, а какие драйверы работали с нерабочими портами, поэтому я мог сосредоточиться на этом и не задаваться вопросом, какой драйвер был проблемой ,

Кроме того, я сосредоточился на задних портах, потому что, если возникла проблема с подключением к передним портам, я хотел не допустить, чтобы это помешало мне определить, когда / были ли драйверы установлены правильно. (Когда у вас есть несколько неправильных вещей, это трудно исправить, потому что вы исправляете одну вещь, но не знаете, что она исправлена, потому что что-то другое также неправильно, поэтому вы отменяете свое исправление, думая, что это не было исправлением.)

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