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...
此篇介绍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...
相关文章推荐
- fl2440 移植u-boot-2010.09全纪录2-----------串口打印启动信息
- fl2440 移植u-boot-2010.09全纪录3----------DM9000网卡支持
- <2012 12 06> FL2440开发板的U-boot-2010.09版本移植(十)支持烧写YAFFS2文件系统
- <2012 12 06> FL2440开发板的U-boot-2010.09版本移植(十一)U-boot引导内核设置、编译linux内核、编译文件系统、加载...
- <2012 10 06> FL2440开发板的U-boot-2010.09版本移植 ____ U-boot中常用参数设定及常用宏(u-boot环境变量、USB、内核引导)
- fl2440的U-boot-2010.09移植(七)LCD的支持
- fl2440的U-boot-2010.09移植(六)NAND Flash启动支持
- FL2440的U-boot-2010.09移植(一)-- (七)
- fl2440的U-boot-2010.09移植(三)DM9000网卡及开发板相关配置
- fl2440 移植u-boot-2010.09全纪录4---------u-boot支持从nandflash启动
- fl2440的U-boot-2010.09移植(四) 添加NOR Flash启动支持
- <2012 12 02> FL2440开发板的U-boot-2010.09版本移植(一)建立特定开发板的U-boot框架
- FL2440的U-boot-2010.09移植
- fl2440的U-boot-2010.09移植(五)uboot架构中NAND Flash驱动修改
- fl2440的U-boot-2010.09移植(七)LCD的支持
- <2012 12 02> FL2440开发板的U-boot-2010.09版本移植(二)片上系统SoC初始化移植
- <2012 12 05> FL2440开发板的U-boot-2010.09版本移植(四)Nor Flash启动支持
- <2012 12 02> FL2440开发板的U-boot-2010.09版本移植(三) 如何利用JLINK烧写U-boot到NAND Flash中
- <2012 12 05> FL2440开发板的U-boot-2010.09版本移植(五)支持DM9000网卡和板级相关LED等配置
- <2012 12 05> FL2440开发板的U-boot-2010.09版本移植(六)uboot架构中NAND Flash驱动修改