Beagleboard:BeagleBoneBlack Rebuilding Software Image

Jump to: navigation, search


It is highly recommended that you always use the latest version of the Software.

If you power off the board without using the Power Button to do it, you can corrupt the data in the eMMC Flash.

For instructions on reflashing or updating the software on your BeagleBone Black go to

Software Sources

   Bootloader: (git://
   Angstrom root file system:
   Debian root file system:
   Cape overlays:

To access the getting started guide do the following:

Angstrom Build Instructions

All Angstrom binaries are built using OpenEmbedded. This document described the steps necessary to setup an environment where you can build images and packages yourself.

The OE host distributions wiki has information about needed packages on your host and possible tweaks for e.g. SElinux.

Step 1

get the setup scripts: Go to the the setup-scripts repository and clone it, the URLS are on top of that page. You should end up doing something like:

git clone

Step 2

If you are behind a firewalling proxy, have a look at the file, it has built-in proxy handling.

Start building:

MACHINE=beaglebone ./ config beaglebone
MACHINE=beaglebone ./ update 
MACHINE=beaglebone ./ bitbake virtual/kernel

The complete image is the cloud9-gnome-image that for legacy reasons lives in the Angstrom fork of meta-ti.

MACHINE=beaglebone ./ bitbake cloud9-gnome-image

Debian Build Instructions

You'll want a fairly beefy ARM system to run this script.

git clone git:// && cd image-builder

Latest builds can be found at

More info and links to the test snapshots can be found on the Beagleboard:BeagleBoneBlack_Debian page