Итак, я немного изучил это, и меня это не поощряет, но я все равно спрошу и уточню, что я пытаюсь сделать. Может быть, это поможет!
У меня есть специальная плата с процессором DaVinci с контроллером USB 2.0 OTG. У меня он настроен как хост с подключенным концентратором и различными периферийными устройствами. Этот процессор работает под управлением Monta Vista Linux (MVL) 4.0 с ядром на базе 2.6.18. Это пользовательская плата для обработки видео и потоковой передачи.
У меня тоже есть мото дроид. Я могу подключить телефон как USB-устройство к моей системе DaVinci, и MVL перечислит телефон, но, очевидно, не знает, какой драйвер использовать. Что я могу исправить.
Итак, в идеале я хотел бы иметь возможность подключения для передачи данных между моей платой и телефоном и использовать телефон с пользовательским приложением в качестве инструмента настройки (изначально). Я думаю, что RNDIS был бы замечательным, но я не знаю, поддерживает ли Android это через USB-порт. Затем мое пользовательское приложение устанавливало соединение через USB с сервером на моей пользовательской плате.
Может ли кто-нибудь подтвердить, что Android поддерживает через USB, кроме файловой системы adb и flash?
Любые другие предложения приветствуются, хотя, пожалуйста, не говорите мне «Bluetooth», у него нет полосы пропускания для видео, что является целью на будущее.
Спасибо!