USB


Материалы о USB-шине Эволюция USB-шины происходит по пути увеличения пропускной способности. На сегодня универсальный последовательный интерфейс обслуживает режимы Full-Speed и Low-Speed, относящиеся к стандарту USB 1.1, протокол передачи High-Speed по спецификации USB 2.0 и высокоскоростной SuperSpeed, анонсированный спецификацией USB 3.0.

Как восстановить прошивку Renesas uPD72020x

Необходимым атрибутом всех современных электронных устройств яв­ля­ет­ся функция обновления внутреннего программного обеспечения (firm­ware) без вскрытия корпуса. Операция, называемая на жаргоне «за­ме­ной про­шив­ки» стала такой привычной и доступной для рядового по­тре­би­теля потому, что в качестве носителей firmware используются ми­кро­схемы электрически перепрограммируемых постоянных запоми­на­ю­щих устройств или Flash па­мять.

Но за любое удовольствие надо платить: если внутреннюю память уст­рой­ства можно программно перезаписать, значит, существует возмож­ность ее искажения в результате программного сбоя, неудачной перезаписи или атаки вирусов.

Зарядка планшета от USB: вопрос остался открытым

Мобильность современных электронных устройств — удо­воль­ствие, оп­ла­чен­ное необходимостью периодически за­ря­жать их аккумуляторы. Обычно это делается с помо­щью специальных зарядных устройств. Но существует аль­тер­на­ти­ва — использовать USB-порты персонального ком­пью­те­ра. Их эксплуатация в режиме зарядного ус­трой­ства оп­ре­де­ле­на спецификацией Battery Charging.

Стала ли спецификация Battery Charging «нормой жизни» в мире мо­биль­ных устройств или остается всего лишь ин­но­ва­ци­он­ным пожеланием? Да­вай­те прикоснемся к этому во­просу, подключив планшет к порту универсальной по­сле­до­ва­тель­ной шины. На­блю­де­ние зарядных процессов станет критерием истины в исследовании готовности персональных платформ быть «станциями переливания тока».

Обзор диагностических POST-карт для USB-шины

Сначала было слово. И слово было размером в два байта. Именно их сле­до­вало бы вывести в диагностический порт для отладки первой ком­пью­тер­ной программы. Ведь еще процессор i8086 поддерживал флаг трас­си­ров­ки или Trap Flag (TF), при установке которого в «1» ге­не­ри­ру­ет­ся пре­ры­ва­ние после выполнения каждой инструкции. Точки останова можно было ре­а­ли­зо­вать и с применением однобайтовой инструкции INT3. Вспомним и «пра­де­душ­ку» современных средств виртуализации — Turbo Debugger 386 фирмы Borland, в основе работы которого был режим Virtual 8086 mode.

Загадки архитектуры USB в чипсетах Intel 7-й серии

Хорошая традиция – считать «выходом на режим» для IT-технологии ее интеграцию в чипсет. Так было с передачей данных Ultra DMA, с интерфейсом Serial ATA, со спе­ци­фи­ка­ци­ей USB 2.0. Так стало и с универсальной последова­тель­ной шиной, соответствующей новому стандарту – спе­цификации USB 3.0. Вернее сказать, таким событием хо­те­лось бы считать появление в наборах системной логики Intel 7-series контроллера USB 3.0, известного как eXtensible Host Controller Interface.

USB Debug Port: новые возможности диагностики

Процедура старта компьютера называется POST (Power-On Self Test), в ходе ее происходит последовательная подготовка различных подсистем аппаратной платформы к запуску операционной системы. Простая идея, благополучно пережившая более десятка поколений процессоров, что применяется до сих пор, — перед выполнением каждого этапа, ге­не­ри­ро­вать диагностический POST-код. В случае не­стар­та платформы его сле­дует считать кодом ошибки, а по спис­ку расшифровки POST-кодов сер­вис­ный инженер определит предполагаемую причину аварии.

 

POST-коды стали контрольными точками состояния компьютера, и благодаря этому используются в индустрии пер­сональных платформ уже более 30 лет. За ними был закреплен диагностический порт с адресом 0080h, ко­то­рый оставаясь неизменным пережил даже BIOS и на законных правах теперь существует в UEFI.

Казалось, что POST-диагностика останется неизменной еще много лет, однако концепция Legacy-free требует пе­ре­хода к другим технологиям.

Адаптеры USB 3.0 на чипах Renesas uPD720201 и uPD720202

Предлагаемый материал является попыткой копнуть глуб­же и рассмотреть не только эксплуатационные характерис­ти­ки USB 3.0 контроллеров, но и их внутреннюю организа­цию. В обзор включены адаптеры производства ST Lab на основе xHCI-контроллеров uPD720201 и uPD720202 (оба — Renesas) и EJ168A от Etron Technology. Контроллеры Rene­sas являются продолжением линейки устройств, ранее вы­пускавшихся под маркой NEC. Компания Etron, произво­ди­тель памяти, — новичок на рынке USB-контроллеров, что при­вно­сит интригу в наше исследование.

USB 3.0 — это разъем, скорость и сила (тока)

Сложность и нелогичность архитектуры USB 2.0 вынудила разработчиков USB 3.0 избрать другой путь совершен­ство­вания протокола универсальной последовательной шины. Вместо подключения двух контроллеров к одному разъему, как было в предыдущей версии, скоростной вариант USB-шины реализован путем интеграции двух разъемов в еди­ном конструктиве. На какие еще компромиссы вынуждена была пойти IT-индустрия в угоду совместимости?

Виртуализация USB — все включено

Как известно, основным новшеством спецификации USB 3.0, стало увеличение скорости передачи данных до 5.0 Gbit/s в режиме SuperSpeed. Также усовершенствованы режимы питания USB-устройств от порта, добавлены механизмы, повышающие производительность дисковых накопителей, подключенных по USB-шине. Но огромный потенциал, заложенный в новый стандарт, не ограничивается технологиями высших достижений. Документ дает четкую перспективу внедрения механизмов виртуализации USB-контроллера.

Apple PowerBook: бизнес hi-end

Лично у меня продукция Apple всегда вызывала неподдельный интерес. Быть может это прозвучит несколько напыщенно, но главный лозунг Apple последних лет – "Think different" – применим едва ли не ко всем продуктам, выпускаемым компанией. Будь-то настольный компьютер, мышка или сабвуфер – везде находится место какой-то нестандартной идее, искре, если хотите, которая сразу же выделяет продукт Apple среди остальных. Это может быть необычная расцветка корпуса, необычный разъем для оптического диска, необычная форма и размер, необычный набор программного обеспечения... — неважно, однако работать с Apple'ами и при этом думать стандартно не получается. Не подумайте, я не фанат Apple, я вообще не считаю, что следует быть фанатом пусть даже красивой и оригинальной, но железки. Однако в этой статье я постараюсь привести примеры нестандартного мышления, свойственного Apple.

Intel: курс на ультаминиатюрные и вездесущие компьютеры

Два тренда уходящего года: ползучая ультра­ми­ни­а­тю­ри­за­ция и по­все­мест­ное применение компьютеров. Первое блюдо, как обычно, готовят повара наилучшего ресторана под вывеской «Intel», над вторым хлопочет группа ту­рис­тов у открытого очага. Каждое из них обладает своим шар­мом.

Кратко ситуацию можно охарактеризовать так: «Про­фес­си­о­на­лы против лю­би­телей».

Но богатые тоже плачут. Но профессионалы любят деньги. Поэтому велик соблазн включить в ресторанное меню блю­да, приготовленные на гриле. Так в продуктовой линейке компании Intel появились компактные ус­трой­ства, ко­то­рые уместно было бы назвать Ubiquitous-ком­пью­те­ра­ми, ес­ли бы сам производитель не дал им другое, более звуч­ное название: «Next Unit of Computing».

Страницы