В поисках идеального хаба

В поисках идеального хаба

Проанализировав публикацию «Коротко об совершенном 7-и портовом USB 3.0 хабе ORICO» и комментарии к ней, возможно заявить, что концепция совершенного USB 3.0 концентратора (меньше и лучше — хаба) сводится к двум постулатам:

  • любое USB-устройство, требующее зарядки, возможно запитать, подключив к произвольному порту USB-хаба;
  • все порты USB-хаба смогут вести обмен на любой скорости, независимо от состояния вторых портов этого хаба.

Давайте сообразим, как модель совершенного хаба соотносится с действительностью?
Смотрите кроме этого: Хакер собрал USB-кабель, пригодный для атаки на компьютер

На ежегодном хакерском конгрессе Shmoocon, прошедшем в Вашингтоне несколько дней назад, было продемонстрировано устройство TURNIPSCHOOL. Это USB-хаб и радиопередатчик, уместившиеся в разъёме USB-кабеля. Такое устройство, будучи подключено к компьютеру жертвы, способно отслеживать передаваемые по кабелю эти и показывать их при помощи передатчика по радио.Устройство создал хакер-любитель Майкл Осман, что занимается изучением безопасности беспроводных устройств.

Он основал ресурс Great Scott Gadgets, где в неспециализированный доступ выложены схемы для прослушивания и взлома беспроводной связи.

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

Вследствие этого совершенной была бы обстановка, в то время, когда маломощные планшеты, ноутбуки, смартфоны делились интеллектом с прожорливой USB-периферией, а за удовлетворением аппетитов отвечало бы промежуточное и отнюдь не не сильный звено в виде запитаного от сети хаба USB 3.0.Спецификация Battery ChargingДля решения поставленной задачи IT-сообщество предложило две спецификации, каковые с рядом оговорок неспешно внедряются в судьбу. Этот вопрос прекрасно освещен в интернет-публикациях, в частности прикладное изучение по реализации Battery Charging изложено в статье «Зарядка планшета от USB: вопрос остался открытым».

Модель обеспечения электропитания, обрисованная в документе Universal Serial Bus Power Delivery Specification, призвана обеспечить до 100 ватт по USB. С ее реализацией дело обстоит еще хуже. Практически, рассчитывать на силу тока в 5 напряжение и ампер питания в 20 вольт от USB пока не приходится.Получая USB 3.0 хаб стоит озаботиться, дабы приобретение не только радовала глаз, но и заряжала все, что способно питаться от USB-шины. К сожалению, в магазине не всегда удается определить, на каком чипсете собран девайс.

Но кроме того в тех случаях, в то время, когда известны его модель и производитель контроллера, обычно не хватает информации о помощи спецификации Battery Charging. Что касается USB-контроллеров от VIA Labs, частично данный пробел освещен в статье «Hub USB 3.0: сложности выбора». При детальном анализе описаний контроллеров VIA настораживает одна подробность: в документации употребляется фраза Vendor Specific Charging Modes, которая касается изделий Apple и RIM (просматривай — BlackBerry).

Имеется подозрение, что не у всех USB-хабов эта функциональность — врожденное уровень качества.Схемотехника цепей питанияНе последнее значение при выборе совершенного USB-хаба имеют схемотехнические решения. В вышеупомянутой статье про ORICO уже акцентировалось внимание на том, что коммутации питания обязана исключить замыкание между линиями +5V USB-источника питания и порта компьютера хаба.

не меньше ответственной есть и грамотная реализация цепей питания по обеспечению требуемой нагрузочной свойстве. Мы уже сталкивались с данной проблемой, знакомясь с изюминками планшета ASUS Vivo Tab TF600T. Похоже, что Vendor Specific модели зарядки от USB выставляют твёрдые требования как раз по нагрузочной свойству USB-порта.Как следствие из всего вышесказанного, в качестве одного из требований, предъявляемых к совершенному USB-хабу, должна быть действенная токовая защита.

Разумеется, что использование самовосстанавливающихся предохранителей предпочтительнее плавких, требующих замены по окончании аварии по питанию.Фактор рискаПри выборе USB 3.0 хаба потенциального обладателя направляться предостеречь от неотёсанной неточности — сохранять надежду на возможности зарядки USB-устройств только на основании заявленной помощи спецификации Battery Charging контроллером хаба. Это кроме этого зависит от факторов, не связанных с функциональностью чипсета: от цепей питания, от содержимого EPROM, качества соединительных проводников и разъемов, подавления помех по питанию при быстрых трансформациях тока, номиналов предохранителей.

Но основное — от реализации сигнального протокола, применяющего линии Data+ и Data- интерфейса USB 2.0 для организации интеллектуального сотрудничества заряжающего и заряжаемого устройств. И лишь последний фактор определяется функциональностью микросхемы контроллера хаба.USB 2.0 и SuperSpeed одновременноВ комментариях к статье про ORICO поднимается наиболее значимый вопрос функциональности USB3-хаба: его порты не смогут вести обмен данными на любой скорости.

Подключение USB2-устройства ведет к понижению скорости обмена на вторых портах с SuperSpeed до HighSpeed.А ведь требования, выдвигаемые к свободной работе портов совершенного USB-хаба, не противоречат спецификации на универсальную последовательную шину! В соответствии с этому документу, USB3-хаб складывается из двух довольно взаимонезависимых хабов, снабжающих USB2 и USB3 подключения.

Спецификация USB 3.0, делая исключение для USB3-хаба, в отличие от простого USB-устройства разрешает ему применять USB2 и USB3 линии в один момент. Это есть нужным условием для обеспечения одновременной работы режимов HighSpeed и SuperSpeed.Вследствие этого цитата из superuser.com, где говорится о непростой задаче по разработке свободной модели USB3-хаба парируется цитатой из источника: «Note that a USB 3.0 hub is the only that is allowed to operate at both USB 2.0 and SuperSpeed simultaneously»:Программная модель USB3-хабаХаб для USB 3.0 должен быть выстроен на базе унифицированной программной модели, определенной в рамках Hub Class Specification. Его базисная функциональность обязана обеспечиваться до старта ОС под управлением firmware и других процедур, трудящихся до загрузки device-specific драйверов.Критерием в этом случае должно быть обеспечение помощи хаба со стороны firmware в рамках Legacy BIOS и UEFI, возможность загрузки ОС с устройств, подключенных через порты данного хаба, а равняется применение клавиатуры либо мыши в процедурах CMOS Setup.

Случайная статья:

Camila Cabello — Havana (Audio) ft. Young Thug


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.