U-BOOT编译环境的搭建及编译步骤

首先个人认为还是得有一台安装了Ubuntu的PC,我用的是Ubuntu9.04,目前用起来“Ubuntu,挺好”。。。

 

1. 下载U-BOOT最新代码,在下面的ftp路径下能找到源代码

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

    目前为止,最新的版本为u-boot-2010.03.tar.bz2

 

2. 下载ELDK交叉编译环境,在下面的FTP中能找到ELDK的iso文件

    ftp://ftp.denx.de/pub/eldk/

 

3. 安装ELDK

    1)挂载ISO:mount -o loop ISO文件路径 挂载点路径

                  如:mount -o loop /media/hda5/ubuntu.iso /cdrom

    2)阅读iso里面的README.html,重点看其1.5节:Working with ELDK

    3)建立一个目录用于ELDK的安装目录:mkdir /opt/eldk

    4)执行光盘下的install进行安装:./ /cdrom/install -d /opt/eldk

         完成之后,ELDK就被装到了/opt/eldk目录,在那下面就是ELDK编译环境的所有东东。

    5)编写一个脚本文件:envsetup.sh,设置其属性为“可执行”,文件内容如下:

       

    以上5步就完成了ELDK交叉编译环境的安装。

 

4. 编译U-BOOT

    1)解压在第一步中下载到的U-BOOT源代码,如果能仔细阅读一下Readme文件,相信会有很大帮助的。

    2)建立BOARD配置,我用的S3C44B0的开发板(2006年买的,4年了,时光转眼即逝。。。),所以我用/board/dave/B2这个即可

    3)实际上可能具体的板子需要你做一些移植工作,移植步骤可以用Baidu或Google都能轻易的搜到,这里我就直接用B2了

    4)编译:

   

 

好了,剩下的就自己玩去了。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值