X-loader is a small first stage boot loader derived from the u-boot base code to be loaded into the internal static ram by the OMAP ROM code. Because the internal static ram is very small (64k-32k), x-loader is stripped down to the essentials and is used to initialize memory and enough of the peripheral devices to access and load the second stage loader (UBoot) into main memory.

Home Page: http://gitorious.org/x-loader/

Wiki: http://gitorious.org/x-loader/pages/Home

Mailing List: http://groups.google.com/group/x-loader

SourceCode:
http://git.gitorious.org/x-loader/x-loader.git
git://gitorious.org/x-loader/x-loader.git

Platforms Actively Supported:
OMAP3:
BeagleBoard
BeagleBoard XM
zoom3
Overo

OMAP4:
PandaBoard