Beagleboardhw
- Warning: the wiki is obsolete. Please check out the new wiki at 0xdroid / Google Code.
Beagleboard Hardware Settings
As we want to run 0xdroid on beagleboard, there are some hardware related settings we used. In this article we will talk about how we connect our beagleboard with other devices.
The following image comes from beagleboard web site. And you can buy beagleboards from that website.

RS232
Easy way:
Buy from digikey. Click here
Geek way:
we made our own RS232 lines. Here are the materials we used:
– USB to RS232 line
| From beagleboard |
– one RS232 male solider head (A)
| From beagleboard |
| From beagleboard |
– Three lines
| From beagleboard |
– one 2.5mm 2x5 10 pin header (B)
| From beagleboard |
Connecting A to B with :
A <——> B
2 <——–> 3
3 <——–> 2
5 <——–> 5
You can also check here
| From beagleboard |
USB OTG Lines
We had tested with the EHCI port and verified that currently the EHCI port supports USB2.0 devices, however it does not support all the usb devices we had. (If all your device are USB 2.0 you may ignore this.)
For example keyboard and mouse, and therefore we need to use the OTG port for our input devices.
Easy way
Buy from digikey Click here
Geek way
Buy a normal mini male to USB type A male line (Generally speaking, most A male to mini male lines are in this type). Then cut the cover of mini male’s head, and short pin 4 and 5. Recover the mini male’s head.
Then you can use this line to play with USB OTG.
| From beagleboard |
USB hub
We play with more than one devices, therefore we need a USB hub to play with. You can buy
– A female to female head (easy to find)
– a self-powered USB hub
Please note that you will need self-powered USB hub because the usb OTG port may not have sufficient current for all devices.
HDMI monitor
- find a monitor with HDMI or DVI-D interface (You can try TV as a monitor, but do NOT expect too much)
- find a HDMI to HDMI or DVI-D line

