ECE597 Software Setup

Here are instructions on how to set up your host computer and BeagleBoard.

Setting up Linux on your host computer

 * Installing Ubuntu in VMware Player

VirtualBox supports hardware virtualization, so ensure it is enabled in your BIOS (most BIOS have it disabled by default). It is probably best to enable this before going any further. With this enabled, it is possible to allocate more then 1 cpu core to vbox. If you have a dual core laptop, this will cause your compiles to be much faster.

VBox WinXP Ubuntu Install Guide

Official Ubuntu VBox Guide

How to install VBox Tools in Ubuntu


 * Mounting dfs/afs in Linux
 * Installing The Ångström Distribution for doing software development
 * Ångström directory layout
 * Cross-Development
 * Modifying the Kernel
 * Modifying BusyBox
 * Using bitbake
 * Installing the Eclipse IDE

Setting up your BeagleBoard

 * Getting your Beagle running (precompiled)
 * Getting your Beagle running (remote compiled)

Useful Windows Apps

 * Notepad++ is a nice code editor.

Things I'm working on
Links I'm working on

Getting Started Hints
Here are some useful links of getting things going.
 * Linux Hints for Beagle, hints on handling video and USB devices.
 * Precompiled Angstrom Distribution, this is a good starting place to get Linux running on your Beagle. It's all pre-compiled and ready to run.  The instructions below will point you to here.

--Prof. Yoder 15:26, 4 March 2010 (UTC)