motofan logo
> 

[Milestone] Usb Host на Motorola Milestone, инструкция

aleg3250
сообщение 15.2.2010, 12:00


DROID
******

Группа: Почётные мотофаны
Сообщений: 886
Регистрация: 20.10.2006
Из: Ровно
Пользователь №: 103 890
Модель телефона: Droid ULTRA
Прошивка: 4.2.2

Рейтинг: 561



USB Host режиме на Motorola Droid

Да, это правда - Android (наконец!) Имел доступ к принимающей режиме USB. Я ждал, чтобы это произошло на корону Nexus 1 или N900 в скором времени, но, как выясняется, это дроид которое берет на себя. Это аккуратный рублю, что я слышал о в ShmooCon, я хотел бы поблагодарить Майка Kershaw от Kismet и Майк Бейкер из OpenWRT для обмена Вот как это работает.

Аппаратного USB на Droid действительно способны USB-OTG (имеется в виду, что она может выступать в качестве хозяина и периферийной), однако оно имеет только стандартную Micro-B USB порту вместо Micro-AB портов, которые обычно получают от на устройство OTG (таких, как N810). С минимальным количеством усилий (и терпимости несколько ошибок), то, возможно для того, чтобы порт В качестве хост-интерфейс (как OTG говорит, что вы должны уметь делать), что означает его питания и выступает в качестве контроллера шины. Это на самом деле довольно легко, я легко могу думать около ста миллионов способов сделать это полезно на Droid (думаю: подключить любое оборудование USB Вы хотите в вашем дроид тех пор, пока он работает на Linux она должна работать в Android).

Вам нужно сделать две вещи: микро-ключ, чтобы порт (вы подключите его во время загрузки) и кабель с разъемами на праве каждого конца (для подключения периферийных). Для этого вам понадобятся три кабеля:
- Автомобиль-кабелями (Off-The-полки в магазине Verizon)
- Micro-USB кабеля (как указано выше)
- Кабель USB Extender (маленький те, которые иногда приходят с USB ключа большую работу бесплатно)

Начните с автомобиля зарядки кабеля. Взломать Micro-USB разъем (речь идет помимо довольно легко), и посмотреть на маленьких печатных плат внутри - не должно быть одной крошечной поверхностного монтажа резисторов и два провода от зарядного устройства. Непроданные и провода и резистор, а затем моста колодки, где резистор использован быть таким, чтобы он полностью замкнут. Конечный результат должен выглядеть примерно так:
Прикрепленное изображение

Это ваш микро-ключа.

Следующее, вам нужно сделать ваш кабельный разъем. Отрежьте конец от кабеля USB Extender, вы хотите сохранить конец патрубка и выбросить за вилку. Вырезать micro-USB кабеля, как хорошо, но на этот тот, который нужно держать вилку и отказаться от розетки. Вы должны теперь иметь микро-USB штекер, что будет вписываются в ваш дроид и USB-разъем, с вас могут подключить карту памяти. Газ провода от обоих концах кабеля и соединить их друг к другу, соединяющего как цвета (и щит) вместе. Когда она закончит она должна выглядеть примерно так:
Прикрепленное изображение

(Вы, очевидно, хотят изолировать провода потом, это просто чтобы показать, как связаны между собой цвета).

Вам не нужно даже коренные ваш дроид для того, чтобы проверить это работает (хотя я и мои корнями в соответствии с инструкциями здесь в любом случае), просто выполните следующие действия:
- Выключите Droid
- Подключите ключ в микро-портовый USB
- Поверните на дроида
- Отключите микро-ключ, как только исчезает логотип Motorola (как дроид появляется Lodo).
После загрузки ваш дроид, подтянуть терминал и посмотрите на Dmesg - после подключения периферийных USB-с помощью кабеля сделанные вами ранее вы увидите обычное ядро уведомления о новых устройствах USB быть связаны, поэтому они будут по очереди (или начать зарядки), если они на питание от USB. Вы только сможете подключить одно периферийное до порта возвращается к периферийным режиме, вам нужно загрузиться с микро-ключ, если вы хотите, чтобы вернуться в принимающих режиме. Итак, если вы оставите микро-ключ подключено слишком долго она запускает другую ошибку, порт застревает снабжающей электроэнергией устройств, но фактически не признает их. Надеюсь, водителям достаточно открытым исходным кодом, что это легко раздавить ошибки, и которая динамически переключаться между принимающей и периферийного режиме режим не будет слишком сложно либо добавить.

Неудивительно существует не так много поддержку драйверов для периферийных устройств USB в стандартной Android ядра (я не могу подключить USB Key например), но это достаточно просто для разработчиков, чтобы начать добавление диска драйвера - Я буду мигать Sholes в скором времени увидеть, как он делает. Ожидали увидеть целое новое поколение Android повозка, запряженная волами скоро начнется

/ / Edit: Эндрю де Куинси, видимо, получил такой принимающей режиме не работает на героя, и указал, что, хотя фондовый Android ядра может быть поддержка USB Storage он поддерживает USB клавиатуры. Подключение одного на мой дроид использования указанных выше действий, оно просто работает. Это любопытное приятно иметь надлежащую на клавиатуре мобильного телефона ...smile.gif

Автор Chris Paget, я просто скопировал к нам : )

Сообщение отредактировал Neko-mata - 13.7.2011, 5:26
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
aleg3250   [Milestone] Usb Host на Motorola Milestone   15.2.2010, 12:00
lelvisl   А драйвера есть в системе для хоста? А то это очен...   13.7.2010, 23:15
aleg3250   А драйвера есть в системе для хоста? А то это оче...   14.7.2010, 7:48
empdapez   Т.е. я теперь смогу подключить к мотору консольник...   14.7.2010, 14:43
aleg3250   Т.е. я теперь смогу подключить к мотору консольни...   14.7.2010, 19:39
empdapez   а остальное проверяй. На выходных попробую, есл...   15.7.2010, 19:08
MasterHome   И только после ребута.   15.7.2010, 4:48
Wedmed5   Желаю удачи в нужном деле, USB -мечта многих!   16.7.2010, 0:28
4473   Ну так пробовал кто? У меня (если я правильно поня...   2.8.2010, 16:19
HeavenSGuarD   Да и еще вопрос у кого есть кредл для майлстоуна ...   2.8.2010, 16:45
4473   Вот тут нашел инфу по комплектующим в маилстоуне ...   4.8.2010, 5:36
Qic   Как удостовериться в активации HOST режима не подк...   19.1.2011, 17:49
ciber-demon   Будет ли это работать на Motorola Milestone XT720 ...   21.1.2011, 18:53
vadim000   А стандартный USB host от nokia или toshiba не под...   23.1.2011, 0:31
John-1994   У меня на предыдущем аппарате G900 был стандартно ...   23.1.2011, 1:10
vadim000   У меня на предыдущем аппарате G900 был стандартно...   23.1.2011, 15:32
Qic   Ну допустим мы в эмуляторе терминала в /dev/ сидим...   23.1.2011, 20:15
vadim000   значит стандартный шнурок никто втыкать не пробова...   24.1.2011, 12:17
Qic   UP! UP! Нет ни у кого прорывов? Сейчас вех...   14.10.2011, 21:07

[Milestone] Usb Host на Motorola Milestone, инструкция · Motorola на Android OS · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.7.2025, 9:32

Форум живёт: