He cargado con éxito la imagen precompilada de TI-Android en una BBB que fue descargada desde aquí. Todo funciona bien en el dispositivo. He estado tratando de habilitar adb sin mucho éxito. El HW y SW básico es el siguiente
Hardware
- Beaglebone black.
- 4DCAPE-43T.
- Fuente de alimentación de 5V.
- Conexión mini usb al sistema host Ubuntu 12.04 LTS.
Software
- Imagen pre-compilada de TI-Android JB (TI_Android_JB_4.2.2_DevKit_4.1.1_beagleboneblack.tar.gz).
- Sistema host Ubuntu 12.04 LTS.
En la BBB he activado la depuración USB mediante
Lanzador de aplicaciones" -> "Configuración" -> "Opciones de desarrollador"
En el lado del Host
la salida de lsusb es
Bus 001 Dispositivo 002: ID 8087:0024 Intel Corp. Hub de coincidencia de frecuencia integrado
Bus 002 Dispositivo 002: ID 8087:0024 Intel Corp. Hub de coincidencia de frecuencia integrado
Bus 001 Dispositivo 001: ID 1d6b:0002 Fundación Linux 2.0 cubo root
Bus 002 Dispositivo 001: ID 1d6b:0002 Fundación Linux 2.0 cubo root
Bus 003 Dispositivo 001: ID 1d6b:0002 Fundación Linux 2.0 cubo root
Bus 004 Dispositivo 001: ID 1d6b:0003 Fundación Linux 3.0 cubo root
Bus 001 Dispositivo 003: ID 0bda:0129 Realtek Semiconductor Corp.
Bus 001 Dispositivo 004: ID 10f1:1a52 Importek
/etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
SUBSYSTEM=="usb", SYSFS{idVendor}=="0451", MODE="0666"
He ejecutado los siguientes dos comandos
- chmod a+r /etc/udev/rules.d/51-android.rules
- sudo service udev restart
Cuando ejecuto
adb devices
No veo la BBB, pero cuando tengo un teléfono HTC conectado veo una respuesta válida.
¿Qué estoy haciendo mal?
También conecto el mini-usb a la máquina host. ¿Es esto correcto? ¿O debo conectar al puerto de depuración en serie?
Gracias
0 votos
¿Estás seguro de que las entradas en tu archivo
/etc/udev/rules.d/51-android.rules
son correctas? No veo ningún dispositivo coincidente en tu salida delsusb
. ¿No debería ser el que se llama "Importek"? ¿Y no debería el archivo entonces contener el ID de proveedor de ese?0 votos
Ver también mi respuesta en Configuración de ADB para Nexus 4 en Ubuntu 11.10 para obtener más información.
0 votos
Pude obtener adb con una imagen de Android JB que construí. No pude hacer que adb funcionara con la imagen preconstruida de TI. Publicaré más datos en su debido momento.