1. Initializing a Build Environment
https://docs.google.com/document/d/1PyAQZwv_Gu3_1fPWhqHRWuoMye3HHes6AgLTlGfHL7s/edit
2. Build U-boot
NAND Booting 용 u-boot
$ tar jxvf u-boot-1.3.4-mango2450-20120615.tar.bz2 $ cd u-boot-1.3.4-mango2450 $ vi include/configs/mango2450.h ... 331 /* Boot configuration (define only one of next) */ 332 //#define CONFIG_BOOT_MOVINAND 333 #define CONFIG_BOOT_NAND ... $ export PATH=/opt/arm-2010q1/bin:$PATH $ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- distclean $ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- mango2450_config $ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- $ cp u-boot.bin u-boot.bin-nand |
내용