码迷,mamicode.com
首页 > 其他好文 > 详细

u-boot-2012.04.01移植到Tiny6410!

时间:2014-12-28 20:45:36      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:

1、下载u-boot-2012.04.01

http://ftp.denx.de/pub/u-boot/

2、解压文件

# tar zxvf u-boot-2012.04.01.tar.bz

3、进入uboot根目录、新建一个单板

//Uboot里面没有6410单板只有6400单板的文件用6400的文件创建一个6410单板;

# cd /borad/samsung

# mkdir smdk6410  //创建6410单板文件夹

4、复制smdk6400文件到创建的文件目录

# cp smdk6400/* smdk6410/

5、修改目录下的文件名

# cd smdk6410

# mv smdk6400.c smdk6410.c

# smdk6400_nand_spl.c smdk6410_nand_spl.c

6、修改板级文件内容

#vi smdk6410.c

# :%s/smdk6400/smdk6410/g           //将smdk6400都改smdk6410

# :wq

# vi Makefile

# :%s/smdk6400/smdk6410/g         //将smdk6400都改smdk6410

# :wq

7、添加smdk6410配置头文件进入目录/include/configs

# cp smdk6400.h smdk6410.h

8、修改Uboot根目录中的Makefile修改交叉编译器为

     CROSS_COMPILE ?= arm-linux-

     添加smdk6410配置项首先找到smdk6400配置项,复制出一段然后将复制出来的段落中的smdk6400修改为smdk6410

9、在Uboot根目录中的boards.cfg的文件中找到arm1176的芯片相关,添加一行

      smdk6410  arm  arm1176  smdk6410  linxarm  s3c64x0

 

u-boot-2012.04.01移植到Tiny6410!

标签:

原文地址:http://www.cnblogs.com/cxd2014/p/4190407.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!