Building an OpenEmbedded Linux Image on a BeagleBoard

Introduction

This page contains mostly step-by-step information about creating a custom Linux image for the BeagleBoard using OpenEmbedded. I've tried to choose a basic image and add to it, and not create something completely from scratch. I'm a server-side Java developer, so there is a lot that I had to learn while doing this for the first time and I'm using this page to keep a summary of it so that one day I may be able to do it again.