Аврора Веб в Санкт-Петербурге  
Санкт-Петербург, ул. Магнитогорская, 11
тел. +7 (812) 331-27-57
Создание сайта, продвижение сайта.
на главнуюкарта сайтанаписать письмо

HP iPaq 210 USB-Host

 
Внимание !!!
Вы используете данный материал на свой страх и риск, автор не несет никакой ответственности за действия, вызванные его использованием.
HP iPaq 210. USB-Host - мечта или реальность?
Пока HP молчит, в интернете периодически появляются любительские фотографии, на которых к самодельному разъему подключены разные USB устройства. На сайте 4pda.ru, не без помощи постоянных участников форума, обнаружена неофициальная спецификация HP Smart Connector (24-pin разъема).
Спецификация 24-Pin Docking Connector (HP iPaq 210)
!!! Внимание неподтвержденные данные !!!
Pin Signal Names Function
1 ADP_IN 5V DC 2A
2
3
4
5 VBUS_FS 2.0 USB Full Speed Host
6 D+HHS
7 D-HHS
8 GND System Ground
9 D+OTG 2.0 USB High Speed On-The-Go
10 D-OTG
11 VBUS_OTG
12 ID_OTG
13 GND System Ground
14 ID_READ Accessory Identification - Connect GPI to ID_READ and GPO to ID_POWER.
15 ID_POWER
16 AGND Audio Head Set Connection
17 HeadSetAudioLeftOut
18 HeadSetAudioRightOut
19 HeadSetMicIn
20 GND System Ground
21 Reserved1 Reserved for future use - No Connect
22 Reserved2
23 Reserved3
24 GND System Ground
Описание
  • Питание 1-4 pin. Напряжение +5 вольт. Постоянный ток 2А.
  • GND 8,13,20,24 pin.
  • USB HOST - то, что предстоит проверить.
    • 5 pin - питание (+5V)
    • 6 pin - данные (+)
    • 7 pin - данные (-)
    • 8 pin - gnd
  • Синхронизация с компьютером
    • 9 pin - данные (+)
    • 10 pin - данные (-)
    • 11 pin - питание (+5V)
    • 13 pin - gnd
  • ID_OTG - 12 pin. Синхронизация с компьютером происходит при помощи порта, который в таблице обозначен USB High Speed On-The-Go (соединение устройств без компьютера). Если заглянуть в спецификацию USB On-The-Go, то видно, что на смену взаимодействия master(компьютер)-slave(устройство), приходит взаимодействие A-Device (Хост) и B-Device (периферия). Для того, что бы устройство, поддерживающее стандарт USB High Speed On-The-Go работало, как A-Device (Хост), необходимо ID_OTG замкнуть с GND. Если HP iPaq 210, действительно поддерживает протокол On-The-Go, то возможно подключение USB-устройств и к этому порту.
    Хотелось бы отметить, что в контексте данной статьи приведена лишь малая часть спецификации USB On-The-Go, с целью продемонстрировать возможности заложенные в iPaq 210.
    За рамками статьи остались протоколы SRP (Session Request Protocol) протокол запроса сессии, HNP (Host Negotiation Protocol) протокол смены хоста.
  • Нет информации 14,15 pin.
  • Аудио разъем 16-20 pin.
  • Резерв 21-23 pin
Для сборки нового кабеля используем 24-pin коннектор подключения источника питания и удлинитель CC-USB2.0-AMAF. Пластмассовый корпус оказался неразборным (клееным), но все же его удалось аккуратно разделить на две половинки. Внутри расположены контактные площадки: с одной стороны четные, с другой нечетные.
Поскольку собираем устройство для карманного компьютера, оставляем минимальную длину подключаемых проводов. Кроме USB-Host-а - добавим кабель для синхронизации с компьютером и получим универсальный по функциональности набор.
Монтажная таблица.
Разъем
Pin
Кабель
Pin
Цвет
провода
Описание
USB-Host
5 1
красный питание +5V
6 3
зеленый данные +
7 2
белый данные -
8 4
черный gnd
USB-Sync
9 3
зеленый данные +
10 2
белый данные -
11 1
красный питание +5V
13 4
черный gnd
Вырезаем отверстие в корпусе разъема, освобождая место для кабеля.
Тестирование.
Проверяем работоспособность собранного кабеля. Подключаем usb-flash. На скриншоте видно, что устройство опознано системой, как Hard Disk.
Продолжим тестирование, проверим все имеющиеся устройства на совместимость (с WM 6.0):
  • Карт-ридер. Распознаны сразу две флэшки MMC 2Gb и CF 2Gb.
  • Клавиатура. Клавиатура работает, но печатать возможно только латиницей. Для переключения на другую раскладку нужен драйвер.
  • Мышь. Мышь работает, например, можно рисовать в Notes, но без драйвера курсор мыши не отображается, работать неудобно.
  • USB-HUB. Чтобы подключить сразу все устройства, понадобился USB-hub. Без дополнительного питания мощности HP iPaq 210 хватает:
    • клавиатура + usb-flash
    • клавиатура + мышь
    С дополнительным питанием: 4-х портовый Hub (клавиатура, мышь, flash-ка, карт-ридер (mmc+CF)).
  • Сканер. Система сообщила о неизвестном устройстве.
  • DVD-привод. Устройство не распознано.
Скорость USB-Host-а
Проверим скорость работы Host-а. По спецификации USB Full Speed 12 Mbit/s или 1,5 Мб/сек.
Для проверки используем карт-ридер, СF-карту и ММС-карту. Измерим скорость копирования большого объема данных (папка с фотографиями) 151 Мб.
Название теста Время, сек. Скорость Мб/сек
1 С 'большого' компьютера на карту 125 1,21
2 С карты на карту при помощи 'большого' компьютера 130 1,16
3 С карты на карту при помощи КПК (без USB-Host) 240 0,63
4 С карты в КПК на карту в карт-ридере (через USB-Host) 505 0,30
5 С карты на карту при помощи КПК (черз USB-Host в двух направлениях) 600 0,25
Первые два теста показывают, что скорость записи на карту-памяти и пропускная способность карт-ридера значительно в 4~4,6 раза выше, чем скорость, которую обеспечивает USB-Host, т.е. выбранное оборудование на результаты тестирования существенно повлиять не может. Также не может повлиять на результат скорость работы КПК с картой памяти, т.к. скорость копирования с карты на карту - тест №3, без USB-Host, выше в 2 раза.
Подключаем USB-Host, измеряем скорость передачи данных - тесты №4 и №5. Скорость в 8 раз ниже, чем указана в спецификации USB Full Speed. Видимо такая низкая скорость, обусловлена качеством ручной сборки.
Драйвера.
Клавиатура и мышь работают без драйверов, но отсутствие курсора мыши и возможности переключения раскладки для клавиатуры делают практически невозможным использование этих устройств.
  • Мышь. Драйвер мыши MoDaCo_Athena_Test_Mouse_Driver.cab, появился в виде cab на форуме MoDaCo, сайт разработчика http://www.geocities.jp/jsus_y/. В целом драйвер показал себя неплохо, но были отмечены некоторые недостатки:
    • При подключении беспроводного комплекта (мышь + клавиатура) драйвер мышь не распознал. Курсор мыши не появился, хотя клавиатура и мышь работали.
    • При попытке нарисовать круг в Notes получилась прерывистая линия, а также появились дополнительные прямые линии, соединяющие точки на окружности.
Заключение
Миф о USB-Host HP iPaq 210 оказался реальностью, чему можно только порадоваться. И хоть USB-Host не является первой необходимостью для КПК, но приятно дополняет богатый функционал устройства.
Обсудить
Обзор HP iPaq 210 Enterprise Handheld
© ЗАО `Аврора Веб` - При полном или частичном копировании материала, прямая ссылка на сайт www.auweb.ru обязательна.
о компании
новости
услуги
портфолио
статьи и обзоры
контакты
 
18-01-12
Обновлена английская версия сайта bartov.ru
14-03-11
Добавлена возможность проверки усвоения знаний на сайте a-algoritm.spb.ru
22-01-11
Добавлена возможность сохранения статей на сайте a-algoritm.spb.ru
15-12-10
Разработан новый дизайн сайта для ЗАО "ЗМС Знамя Труда"
22-11-10
Запущена первая версия плагина для изучения языка на сайте a-algoritm.spb.ru
все новости >>
 
О компании| Новости| Услуги| Портфолио| Контакты| Статьи| Ссылки| Каталог товаров
Все права принадлежат
ТМ "Аврора Веб" © 2005-2017