User manual

Page | 39
After all the instructions are executed, the directories
x-loader-03.00.02.07, u-boot-03.00.02.07, linux-2.6.32-sbc8140, rootfs
and rowboat-android-froyo-sbc8140 are created under current directory.
2. Compiling First-Level Booting Code;
Execute the following instructions to compile the first-level booting code
for SD card boot-up mode;
cd x-loader-03.00.02.07
make distclean
make omap3sbc8140_config
make
signGP x-load.bin
mv x-load.bin.ift MLO
After all the instructions are executed, a MLO file is generated in the
current directory.
Execute the following instructions to compile first-level code for NAND
Flash boot-up mode;
cd x-loader-03.00.02.07
vi include/configs/omap3sbc8140.h
cd x-loader-03.00.02.07
make distclean
make omap3sbc8140_config
make
signGP x-load.bin
mv x-load.bin.ift x-load.bin.ift_for_NAND
After all the instructions are executed, a file named
x-load.bin.ift_for_NAND is generated in the current directory.
3. Compiling Second-Level Code;
Execute the following instructions to compile the second-level booting
code;
cd u-boot-03.00.02.07
make distclean
make omap3_sbc8140_config
make
After all the instructions are executed, a file named u-boot.bin is generated
in the current directory.
Note:
with the line // #define
CONFIG_MMC 1 in the
file omap3sbc8140.h