u-boot-2012-07移植一

在网站上ftp://ftp.denx.de/pub/u-boot/下载u-boot-2010.03

解压文件,然后

1.进入u-boot-2012.07/board,把除samsung以外的文件夹删除
2.进入u-boot-2012.07/arch/arm/cpu,把除arm1176以外的文件夹删除

3,进入u-boot-2012.07\include\configs,把smdk6400.h复制成smdk6410.h

5.进入board/samsun目录下,会发现有smdk6400文件夹,建立新文件夹smdk6410,并将smdk6400里的所有文件复制到smdk6410中,进入smdk6410文件夹将smdk6400.c更名为smdk6410.c,并且打开此文件,将里面的6400全部改为6410。打开Makfile,将里面的6400改为6410。

6.进入到根目录nand_spl/board/sansung/,复制smdk6400,并黏贴,将副本smdk6400更名为smdk6410,更改Makefile文件,将里面的6400全部改成6410。进入到include/asm/arch复制s3c6400.h  并改名为s3c6410.h
7.进入到 include/configs/ 复制smdk6400.h,并将副本改为smdk6410.h。

8.进入到 u-boot-2012.07根目录,打开Makefile,将CROSS_COMPILE ?=改成为CROSS_COMPILE ?=arm-linux-,然后搜索6400,把6400都替换成6410

最后运行:

make smdk6410_config

  然后在运行make 暂时运行正确,然后在根目录下会生产uboot.bin

你可能感兴趣的:(c,include,makefile,2010)