J'ai réussi à charger une image TI-Android préconstruite sur un BBB qui a été téléchargé ici. Tout fonctionne bien sur l'appareil. J'ai essayé d'activer adb sans succès. Le matériel et le logiciel de base sont les suivants
Matériel
- Beaglebone noir.
- 4DCAPE-43T.
- Alimentation électrique de 5V.
- connexion mini usb au système hôte Ubuntu 12.04 LTS.
Logiciel
- TI-Android JB préconstruit image (TI_Android_JB_4.2.2_DevKit_4.1.1_beagleboneblack.tar.gz).
- Système hôte Ubuntu 12.04 LTS.
Sur le BBB, j'ai activé le débogage USB par
App Launcher" -> "Settings" -> "Developer options"
Du côté de l'hôte
La sortie de lsusb est
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp.
Bus 001 Device 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"
J'ai exécuté les deux commandes suivantes
- chmod a+r /etc/udev/rules.d/51-Android.rules
- sudo service udev restart
Lorsque je fais un
adb devices
Je ne vois pas le BBB, mais lorsque j'ai le téléphone HTC connecté, je vois une réponse valable.
Qu'est-ce que je fais de travers ?
Je branche également le mini-usb sur la machine hôte. Est-ce que c'est correct ? Ou dois-je me connecter au port de débogage série ?
Remerciements