Android 2.3.4 FTDI D2xx Драйвер для TTL-232R - PullRequest
2 голосов
/ 22 марта 2012

Я уже давно пытаюсь заставить драйвер FTDI D2xx работать с моим планшетом Android 2.3.4.После решения ряда проблем, связанных с фактической загрузкой драйвера, я нахожусь в ситуации, когда устройство FTDI просто не видно в примере приложения, которое предоставляет FTDI.

В LogCat или Java нет сообщений об ошибках (отладка)) Устройство просто не найдено* / dev / bus / usb / * 0666 root usb

USB-порт, к которому я подключил свой TTL-232R, действительно работает (в том смысле, что я могу читать с него флешку по крайней мере ...)1011 *

Кто-нибудь еще экспериментировал с этим и / или получил его работу?Если так, то некоторые указатели будут с благодарностью!

Большое спасибо

Ответы [ 2 ]

1 голос
/ 11 апреля 2012

Поддерживает ли 2.3.4 USB Host?

http://developer.android.com/sdk/android-2.3.4.html

Нет поддержки хоста USB - Android 2.3.4 и Open Accessory Library не поддерживают режим хоста USB (например, через UsbDevice), хотя режим хоста USB поддерживается в Android 3.1. Android-устройство под управлением Android 2.3.4 не может работать в качестве USB-хоста. Библиотека позволяет устройству на базе Android функционировать только как периферийное устройство, а подключенный аксессуар работает как хост USB (через UsbAccessory).

У меня есть образец, работающий с ICS.

0 голосов
/ 20 августа 2015

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

cmd1="echo host > /d/otg/mode"; // usb otg host on
cmd2="cat /d/otg/info</";    // check usb status, must be usb a_host and otg=1
cmd3="echo peripheral > /d/otg/mode"; // usb oth host off
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...