Ubuntu for Overo COM
Intro
This guide will lead you to a custom built Ubuntu distribution with working WLAN, ready to run on your Overo Air COM.
LXDE will be used as window manager. Further different modules and drivers will be added to the system.
Please notice that this guide incluedes all steps of the process in a condensed form.
It describes one way which worked for me, but does not include all the rich information like the official guides from Gumstix.
THIS GUIDE IS UNDER DEVELOPMENT! Missing and empty steps will be updated during the next few weeks
Steps
This guide is split into following 6 steps:
- Step 1: Build Overo-OE
- Step 2: Build Ubuntu with LXDE
- Step 3: Prepare microSD card
- Step 4: First run
- Step 5: Install wireless tools
- Step 6: Configuration
Requirements & Preparation
Overo COM
- Gumstix Overo (Air)
- Summit extension board
- Power supply
- USB Mini-B to Standard-A (computer host to overo device) cable
- 2GB microSD card (I suggest a larger one; 8GB should be enough)
- microSD card adapter to connect your microSD card to your development machine.
Development machine
Since I use a MacBook Pro with OSX Snow Leopard, I suggest a VirtualBox with a current version of Ubuntu (I used 9.04) for building the custom Ubuntu version for your Overo. Of course, a "real" Ubuntu installation works also flawless ;)
Further, you need some specific software packages installed on your Linux VM.
Just use apt-get and install following packages (snippet at the end of the list):
- git
- git-core
- subversion
- gcc
- patch
- help2man
- diffstat
- texi2html
- texinfo
- libncurses5-dev
- cvs
- gawk
- python-dev
- python-pysqlite2
- g++
sudo apt-get install git git-core subversion gcc patch help2man diffstat texi2html texinfo libncurses5-dev cvs gawk python-dev python-pysqlite2 g++
References
This guide is based on my own experieces and the following sources:
- Step 1: Overo-OE building system
- Step 2: Article in John's Blog Short and Sweet
- Step 3: Adapted from Creating a bootable microSD card, automated script written by Gregory Graeme.
- Step 5: Every Flavour Beans: Update or Install Applications on Debian/Ubuntu Without an Internet Connection