X-Loader is 2nd stage loader loaded by OMAP3 BootRom to start 3rd stage tool like U-Boot. X-Loader code at http://code.google.com/p/beagleboard/downloads/list depends on U-Boot (V1) and is different for different boards and the different boot ways (MMC, NAND, USB/serial download). Create a X-Loader independent of U-Boot, clean up source and support all boot methods in one binary. This is currently done through Steve Sakoman's git repository. The repository used to be at http://www.sakoman.net/cgi-bin/gitweb.cgi?p=x-load-omap3.git;a=summary, but Steve has started hosting it on Gitorious.org.