您的位置:首页 > 其它

fl2440 移植u-boot-2010.09全纪录1---------准备移植

2013-03-14 14:08 281 查看
我有一个fl2440的开发板,虽然也看过一些关于fl2440的u-boot的移植,不过一直没有亲手做过移植,这两天终于自己动手移植了一下。写了一个总结以供参考。

此篇介绍u-boot移植开始的准备工作
开发板:FL2440
u-boot版本:u-boot-2010.09
交叉编译器版本:2011.11

下面是我详细的步骤:
1,解压u-boot文件
[liuyong@centos6 ~]$ tar -jxf u-boot-2010.09.tar.bz2
2、打开U-boot-2010.09解压目录下的boards.cfg在smdk2410后添加fl2440的配置选项:
1. fl2440 arm arm920t fl2440 - s3c24x0
注意:这一行中的小“-”貌似代表u-boot下的board目录,因此,如果你是在board下创建fl2440文件夹,就用“-”,如果你在board下建立了其他的文件下,再建立的fl2440目录,就要填写那个目录名
3、在/board子目录中建立自己的开发板fl2440目录,并以smdk2410为模板,建立文件
[liuyong@centos6 u-boot-2010.09]$ cd board
[liuyong@centos6 board]$ mkdir fl2440
[liuyong@centos6 board]$ cp -arf samsung/smdk2410/* fl2440
[liuyong@centos6 board]$ mv fl2440/smdk2410.c fl2440/fl2440.c
修改fl2440目录下的makefile中的28行
COBJS := smdk2410.o flash.o为
COBJS := fl2440.o flash.o
4、在include/configs/中建立开发板的配置头文件
[liuyong@centos6 u-boot-2010.09]$ cp include/configs/smdk2410.h include/configs/fl2440.h
5,测试编译是否成功(成功)
[liuyong@centos6 u-boot-2010.09]$ make fl2440_config
Configuring for fl2440 board...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐