1、解压缩:
tar -jxvf /mnt/hgfs/Linux/uboot-2009.08.tar.bz2 -C /home/lj/
2、进入解压缩包:
cd /home/lj/u-boot-2009.08/
3、进入board文件夹,由于gq2440和smdk2410是同一种结构,而且大量的寄存器相同,不一样的地方相对较少,因此采用smdk2410作为gq2440的蓝本,找到三星公司的板子smdk2410
[root@localhost samsung]# pwd
/home/lj/u-boot-2009.08/board/samsung
[root@localhost samsung]# mkdir gq2440
[root@localhost samsung]# ls
gq2440 smdk2400 smdk2410 smdk6400
5、通过复制的方式添加我的开发板文件夹,复制smdk2410中的内容到gq2440
[root@localhost samsung]#cp –r smdk2410 gq2440
进入gq2440目录,修改smdk2410.c为my2440.c[root@localhost samsung]# mv gq2440/smdk2410.c gq2440/gq2440.c
同时在gq2440.c所在目录下的Makefile中
[root@localhost u-boot-2009.08]# vi board/samsung/gq2440/Makefile
COBJS := smdk2410.o flash.o修改为
COBJS := gq2440.o flash.o
保存,退出。
6、通过复制的方式添加我的开发板头文件,创建板级相关的头文件,复制smdk2410.h到gq2440.h