» Диагностика COM-портов » Питание USB HDD: проблемы и решения
Питание USB HDD: проблемы и решения
Появление интерфейса USB Type-C, способного обеспечивать нагруженные силовые линии, стало соблазном для производителей мобильных платформ. В первую очередь возникло желание уменьшить количество USB-разъемов, перенеся центр ответственности за коммуникацию с периферией на внешний USB-хаб, оснащенный функциональностью billboard-контроллера. Собственно, это и привело к возникновению проблемы с питанием внешних накопителей на магнитных дисках, упакованных в контейнеры с USB-интерфейсом. Проанализируем в деталях, как строятся схемы подключения USB HDD, запитанного непосредственно от внешнего устройства с функцией шинного концентратора.
При наличии одного-двух USB-C разъемов на корпусе ноутбука использование внешнего billboard-контроллера для подключения к нему блока питания становится остро необходимым. Это и понятно: если занять USB-C коннектором питания, дополнительный разъем (при условии, что он имеется!) не сможет одновременно обслужить всю требуемую периферию: манипулятор «мышь», флешку или внешний накопитель на магнитных дисках. Тем более, таковые устройства выполнены в формате USB USB-Am. Очевидно, без док-станции — не обойтись.
Итак, к внешнему billboard-контроллеру (он-то и становится в данном случае док-станцией) подключаем блок питания, от которого будет питаться ноутбук и внешний USB-накопитель. Важно, что именно магнитный диск мы рассматриваем в качестве периферийного устройства. Его удельный объем в ценовом измерении определяет экономическую целесообразность бэкапа. В качестве примера можно взять контейнер USB HDD производства Toshiba, чтобы и SATA-мост в его составе и жесткий магнитный диск были из одних рук и исключали любую несовместимость.
Все будет хорошо до того момента, пока на billboard-контроллер подается внешнее питание. Его достаточно и для ноутбука, и для USB HDD. Логично предположить, что отключив блок питания, система перейдет в автономный режим с питанием от встроенных аккумуляторов. Тем более, универсальные свойства USB Type-C всемерно благоприятствуют этому. Как будет вести себя магнитный диск в USB-кармане, если указанная операция состоится в процессе копирования данных? Будет ли сохранена целостность и не отразится ли скачек напряжения на поведении «винчестера»?
Оказывается, разработчики контроллеров, используемых в USB-концентраторах с интерфейсом Type-C, знают о данной проблеме. Считается, что если аккумулятор ноутбука заряжен, то после пропадания внешнего питания время готовности платформы обеспечить энергоснабжение жесткого магнитного диска, подключенного по USB-интерфейса колеблется в пределах от 390 до 480 миллисекунд. Это узаконенная пауза при переключении источников питания (у процедуры есть свое название — Power Role Swap).
Какой бы малой ни казался временной интервал в процессе Power Role Swap, его достаточно для потери данных при обмене с хостом и, главное, — для рекалибровки внешнего носителя в USB-контейнере. Пользователь на слух может определить, что проблема дает о себе знать.
ля решения подобного рода задач разработаны продвинутые USB-контроллеры, которые уменьшают паузу в переключении силовых цепей до сотен микросекунд. Эта функциональность называется Fast Role Swap, и она сводит на порядки, в прямом смысле этого слова, момент переключения от внешнего источника питания на батареи (обратное тоже верно). Выбор за пользователем.
26.06.2025





