On your Beagleboard
Enable USB Debugging on The Beagleboard
- Go to Settings’ app
- Developers Options
- Check “USB Debugging”
- Restart your Beagleboard
On your Host Machine (Ubuntu)
Allow device in udev
vim /etc/udev/rules.d/51-android.rules
Copy:
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
SUBSYSTEM=="usb", SYSFS{idVendor}=="0451", MODE="0666"
Save and change permissions
chmod a+r /etc/udev/rules.d/51-android.rules
Turn off any existent ADB
sudo killall adb
Restart udev
sudo service udev restart
Start ADB and look for devices
cd ~/adt-bundle-linux-x86_64/sdk/platform-tools
sudo ./adb/ start-server
sudo ./adb/ devices
You should see something like:
kimi@kimi-VAIO:~/adt-bundle-linux-x86_64/sdk/platform-tools$ ./adb devices
List of devices attached
20100720 device