Compile from Source Code

 

Linux Kernel

The most up-to-date kernel source for the Overo in this tree:

$ git clone git://github.com/gumstix/linux.git

Currently, it is recommended that Overo users use the omap-3.2 branch.  Support for DuoVero COMs is under development in the omap-3.6 branch.

The upstream is git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git typically with additions from  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git

Please submit problem reports and patches via the Gumstix mailing list.

Das U-Boot

The u-boot repository is available at:

$ git clone git://github.com/gumstix/u-boot.git

For Overo, use the omap3_overo configuration. Problem reports and patches should be submitted via the u-boot mailing list:

Support for DuoVero is under development here git://www.sakoman.com/git/u-boot.git in the upstream branch.

The upstream repository is git://git.denx.de/u-boot.git

Yocto Project

Gumstix uses the Yocto Project build system. While it is certainly possible to use other methods to build the boot loaders, kernel, and root file systems, we've found Yocto Project to be an attractive solution.  Please see this page on the Yocto project for more information about the Gumstix meta layer.

Please submit problem reports and patches via the Gumstix mailing list.

x-load

X-load has been superseded by the SPL bootloader, which is built alongside U-Boot from its code base. The following information is intended for users who specifically require X-load for use with an older version of U-Boot.

The x-load git repository is available at:

$ git clone http://gitorious.org/x-loader/x-loader.git
Home Access source code