eldk安装过程详解

eldk安装过程详解

ID:10202670

大小:31.21 KB

页数:15页

时间:2018-06-12

eldk安装过程详解_第1页
eldk安装过程详解_第2页
eldk安装过程详解_第3页
eldk安装过程详解_第4页
eldk安装过程详解_第5页
资源描述:

《eldk安装过程详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ELDK安装过程详解下面的所有操作都是在root的权限下完成的。普通用户权限有些操作无法进行。1.创建挂载点,如果已创建,此步骤可以跳过。mkdir/mnt/cdrom2.挂载光驱mount-tiso9660/dev/cdrom/mnt/cdrom(参数-t是文件系统格式,cdrom的标准格式是iso9660)3.查看cdrom这时我用cd/mnt/cdrom查看,在cdrom中是已出现上次我放进去的fedora8的iso文件。如果未使用过光驱,这时cdrom中是空。4.放入ELDK安装iso文件mount-oloop/root/ppc-20

2、08-04-01_amcc.iso/mnt/cdrom把ELDK的iso文件放入cdrom/root/ppc-2008-04-01_amcc.iso是我存放ELDKiso文件的目录,读者要根据自己存放情况相应更改。ppc-2008-04-01_amcc.iso是我新下载ELDKiso文件。5.安装对应cpu版本的ELDKinstall-d/root/ppc_4xx/PowerPc/ELDKppc_4xx慢长的安装过程。。。,此时读者可以干其它的事情了。-d后跟要安装的目录,我是安装在了root/ppc_4xx文件夹中。6.永久设置环境变量在r

3、oot目录下,ls-a可以找到.bashrc文件,vim.bashrc打开,在.bashrc中添加如下内容:CROSS_COMPILE=ppc_4xx-$PATH=$PATH:/root/ppc_4xx/usr/bin:/root/ppc_4xx/binexportCROSS_COMPILEPATH保存重启系统,EDLK安装成功。ELDK安装UBOOT编译截止2009-06-14目前最新版本是4.2<1>安装ELDK1.下载ELDK4.2iso2.mount到Fedora10上3.cd/media/arm-2008-11-24/4../int

4、all-d/opt/eldk4.2/arm这样ELDKforARM就已经安装了。<2>为ELDK设定环境变量:vi/etc/profile添加以下几句:#addbyruixjforeldkpathmunge/opt/eldk4.2/binafterpathmunge/opt/eldk4.2/usr/binafterCROSS_COMPILE=arm-linux-重启机器。<3>使用ELDK编译U-boot1.3.1(ELDK自带的)cd/opt/eldk4.2/arm/usr/src/u-boot-1.3.1makeat91rm9200dk_

5、configmakeallARCH=arm这样就完成了u-boot的编译。<4>编译内核1.首先下载2.6.29.4的内核源代码#tarjxvflinux-2.6.29.4.tar.gz2#cdlinux-2.6.29.42.修改Makefile:ARCH=armCROSS_COMPILE=arm-linux-3.修改好之后进行编译。#makemrproper#makedistclean#makeat91rm9200dk_defconfig#makemenuconfig4.修改其中BootOptions->DefaultKernelComma

6、ndString:mem=32Mconsole=ttyS0,115200initrd=0x20410000,3145728root=/dev/ram0rwinitrd=/linuxrc最后#make则在arch/arm/boot/下生成zImage内核映象文件。第二种方法1.进入eldk目录,拷贝配置文件at91rm9200dk_defconfig,改为当前的.configcd/opt/eldk4.2/arm/usr/src/linux-2.6.29.4cparch/arm/configs/at91rm9200ek_defconfig./.c

7、onfig2.用menuconfig查看选项,并编译:makeARCH=armCROSS_COMPILE=arm-linux-menuconfig//查看设定,退出时候保存!makeARCH=armCROSS_COMPILE=arm-linux-//编译!makeARCH=armCROSS_COMPILE=arm-linux-zImage//产生内核压缩文件!完成后,在arch/arm/boot里面可以找到压缩的内核文件。3.如果不想每次敲命令都带那么多参数的话,就修改一下eldk目录下的Makefile:ARCH?=$(SUBARCH)CR

8、OSS_COMPILE?=修改为:ARCH=armCROSS_COMPILE=arm-linux-第3条很重要,如果不改的话,很容易编译不过去的,呵呵,建议使用参考

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。