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

本文详细介绍了在FL2440开发板上移植U-Boot的具体步骤,包括准备环境、配置选项、编译测试等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       我有一个fl2440的开发板,虽然也看过一些关于fl2440u-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.cfgsmdk2410后添加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...

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值