Skip to content

BeagleBone Black Setup

Jason Mobarak edited this page Jan 28, 2014 · 2 revisions

Building a newer version of node js (cross compiling):

Note the BBB build of Ubuntu Saucy already includes a very recent version of node.

Installing Ubuntu Saucy on BBB: http://elinux.org/BeagleBoardUbuntu

Compiling new kernels for BBB: http://wiki.beyondlogic.org/index.php/BeagleBoneBlack_Building_Kernel

  • Note the 3.4 kernel of the cubieboard was the kernel that has BTLE working consistently with the IOGEAR / broadcom BCM20702A0 (http://amzn.to/1cmLBVT)

There may be some compilation errors related to the timex header, which can be solved by hacking on the source appropriately:

Beaglebone Black + IOGear BTLE + TI SensorTag: http://www.zephyr-labs.com/?p=87

BBB debian images and wares: http://rcn-ee.net/deb/ BBB kernel source: https://github.com/beagleboard/kernel/ OMAP image builder: https://github.com/RobertCNelson/omap-image-builder

Android on the BBB with a different kernel: http://icculus.org/~hendersa/android/

At one point I setup the BBB to use a bluetooth subsystem compiled from kernel backports: http://drvbp1.linux-foundation.org/~mcgrof/rel-html/backports/ -- I downloaded the kernel headers package from the rcn-ee site above.

I wanted to forwoard-backport the 3.4 bluetooth subsystem... alas this isn't really feasible...

Clone this wiki locally