Как получить более скоростные порты USB 2.0 на современном ноутбуке?

675
Crigges

Современные ноутбуки имеют всего лишь несколько USB-портов, и для их расширения вы должны использовать USB-концентратор. Моя проблема в том, что мне нужно подключить 4 высокоскоростных камеры USB 2.0 к моему ноутбуку и при этом оставить два свободных порта USB (мышь + флешка). На обычном концентраторе USB 3.0 / 2.0 все подключенные устройства USB 2.0 имеют одинаковое ограничение полосы пропускания ~ 40 Мбит / с, но для каждой камеры требуется полная скорость 40 Мбит / с. Так есть ли способ получить более скоростные порты USB 2.0 на современном ноутбуке?

1
Если у вас уже есть камеры, это может быть слишком поздно. Используйте камеры Bluetooth или WiFi вместо USB. Вы можете преобразовать камеру USB в Bluetooth, но это будет дороже, чем покупка камеры Bluetooth. fixer1234 6 лет назад 0

3 ответа на вопрос

1
Sompom

Поскольку вы указали тег Thunderbolt, стоит заглянуть в док Thunderbolt с портами USB. В случае Thunderbolt 1 или 2, я считаю, что нет USB-портов, маршрутизируемых с разъемом, поэтому любые внешние USB-порты будут на внешнем контроллере. В случае Thunderbolt 3, поскольку эти порты часто сопряжены с USB-C, док-станция может обманывать USB и быть просто мультиплексором USB.

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

Однако всегда есть более захватывающий вариант.

В зависимости от возраста ноутбука и доступных портов, вы можете рассмотреть M2. адаптер USB 3.0 или адаптер Mini-PCIe - USB 3.0 . И то, и другое значительно ухудшит мобильность любого подключенного к ним ноутбука, но будет простым и дешевым ответом на вопрос «как получить больше портов USB»?

Mini-PCIe не предоставляет никаких портов USB 3, так что адаптер почти наверняка имеет свой собственный контроллер. В случае M.2 это почти наверняка просто маршрутизация USB-портов в разъеме, которые (мы надеемся) идут прямо к процессору, поэтому должна иметь полную пропускную способность.

Я не могу больше публиковать ссылки, поэтому следуют некоторые голые предложения

Mini-PCIe обеспечивает один порт USB 2.0, который (надеюсь) подключен прямо к процессору. Это дешевле, чем вариант USB 3.0, и менее вероятно, что это приведет к бедствию водителя.

Другой вариант в том же духе - это получить карту PCIe USB 2.0 и PCIe от M.2 или Mini-PCIe до настольного ПК. Ноутбук теперь совершенно непереносим, ​​но имеет очень много USB-портов.

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

Кроме того, если вы не состоите в браке с ноутбуком, Intel NUC может иметь шесть портов USB с полу-нестандартным корпусом: https://www.amazon.com/Intel-NUC-Additional-Dual-Ports/dp / B01BJ0898Y Я никогда не использовал эту вещь, я только знаю, что она существует. Sompom 6 лет назад 0
1
Ale..chenski

Весьма вероятно, что ваш ноутбук имеет только один хост-контроллер USB. Общая пропускная способность определяется архитектурой контроллера. Итак, один контроллер - 40MBps.

Чтобы разместить 4 камеры USB 2.0 HS, вам понадобится четыре контроллера в вашей системе.

Если это менее современный ноутбук (с одним отдельным EHCI и одним xHCI USB 3.0), то при подключении одной камеры к порту USB 3.0, а другой к USB 2.0, вы получите пропускную способность для двух камер, но вам нужно проверить как ваши открытые порты маршрутизируются, на какой контроллер. Если есть только один xHCI, то не повезло. И я сомневаюсь, что ваш ноутбук имеет более одного слота M.2 с прямым PCI.

ДОПОЛНЕНИЕ : Вот мои быстрые результаты.

  1. На старых и не очень старых машинах Intel контроллеры EHCI (USB 2.0) (по крайней мере, на относительно новом чипсете C20x 2011 года и на всех старых чипсетах ICHx) распределяют доступную полосу пропускания ~ 42 Мбит / с между всеми корневыми портами.

  2. Дополнительный контроллер карты PCIe Renesas USB 3.0 xHCI также разделяет 42 Мбит / с между портами;

  3. Контроллер ASMedia USB 3.1 Gen.2 на 4X слоте PCIe также разделяет полосу пропускания;

  4. Только новейшие USB-контроллеры Intel xHCI, семейство Braswell и новее (2015) обеспечивают полную пропускную способность USB 2.0 на отдельных портах (проверено на трех портах, у меня их больше нет).

  5. Любой внутренний или внешний USB 3.0 концентратор разделит полосу пропускания USB2 между портами.

Поэтому я исправлен в отношении новейших хост-контроллеров Intel eXtensible - они предоставляют полный USB 2.0 (~ 42 Мбит / с) на каждый порт.

Я смог проверить вашу теорию на многих машинах. Машины Intel, независимо от того, сколько лет, какой набор микросхем или какой формфактор они получили, были способны обеспечить полные 40 Мбит / с на всех доступных портах. Платформа AM4, с другой стороны, разделяет полосу пропускания USB 2.0 со скоростью 40 Мбит / с через ВСЕ порты, включая порты USB 3.0 / 3.1. Crigges 5 лет назад 0
Ваши обновленные результаты, кажется, имеют смысл. Есть ли у вас какие-либо сведения о контроллере USB, который используется для чипсетов AM4 X470 и B350? Crigges 5 лет назад 0
-1
iBug

Рассмотрите возможность использования концентратора USB 3.0.

Кроме того, существуют концентраторы, разработанные для подключения USB 3.0 к нескольким 2.0, и (некоторые из них) они также должны работать.

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

Остерегайтесь с 7-портовыми концентраторами. Я разобрал несколько и обнаружил, что 2 микросхемы соединены вместе, поэтому 4 порта будут медленнее, чем остальные 3.

«На обычном концентраторе USB 3.0 / 2.0 все подключенные устройства USB 2.0 имеют одинаковую предельную пропускную способность ~ 40 Мбит / с, но для каждой камеры требуется полная скорость 40 Мбит / с». См. Https://superuser.com/questions/1159167/usb-2-0-high-speed-on-all-ports. Crigges 6 лет назад 0
Этот ответ неверен. Концентраторы USB 3.0 НЕ разделяют полосу пропускания USB 3 на несколько портов USB 2.0. Вы вводите в заблуждение концепцию транслятора транзакций USB 2.0 в топологии HS-FS-LS. USB 3.0 не имеет такой роскоши. Смотрите этот ответ, https://superuser.com/a/1159659/620011 Ale..chenski 6 лет назад 1

Похожие вопросы