Setting up ADB on Beagleboard

On your Beagleboard

Enable USB Debugging on The Beagleboard

  1. Go to Settings’ app
  2. Developers Options
  3. Check “USB Debugging”
  4. Restart your Beagleboard


On your Host Machine (Ubuntu)

Allow device in udev

vim /etc/udev/rules.d/51-android.rules

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