Document: Building bootloader image Copyright (c) 2007, Voipac Technologies a.s. Download latest bootloader tar package and unpack it. bash$> wget http://voipac.com/downloads/pxa/270/dimm/src/linux/u-boot-1.1.2-vpac2.tar.gz bash$> tar xzfv u-boot-1.1.2-vpac2.tar.gz Compile the u-boot bootloader image, ensure you have installed GCC toolchain. bash$> export PATH=$PATH:/usr/local/arm/3.4.1/bin/ bash$> cd u-boot-1.1.2-vpac2/ bash$> make The resulting image u-boot.bin is in current directory. bash$> ls -la u-boot.bin -rwxr-xr-x 1 root root 46752 Apr 13 00:01 u-boot.bin To modify some build time variables and constants check out file, u-boot-1.1.2-vpac2/include/configs/vpac270.h