实验环境:
DM368 平台 : LW3xx
HOST : ubuntu 10.04.4 64-bit
CROSS_COMPILE : CodeSourcery GNU Toolchain for ARM Processors: 2009q1-203 version
1,设置 ARM 交叉编译工具的路径
#export PATH=$PATH:$CROSS_COMPILE_PATH
2,下载
u-boot-2012.04.tar.bz2
3,解压
#tar xjvf u-boot-2012.04.tar.bz2
4,根据 LW3xx 平台配置修改 u-boot-2012.04/include/configs/davinci_dm365evm.h
第84行
#define CONFIG_SYS_NAND_MAX_CHIPS 1
第171行
#define CONFIG_SYS_PROMPT "LW3xx# " /* Monitor Command Prompt */
5,编译 u-boot-2012.04
#make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- distclean
#make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- davinci_dm365evm_config
#make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-