linux实验一建立嵌入式Linux开发环境.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 建立嵌入式Linux开发环境 实验目的 熟悉嵌入式开发平台部件,了解宿主机/目标机开发模式 掌握建立嵌入式Linux开发环境的步骤和方法 熟悉和掌握常用Linux的命令和工具 实验环境 预装redhat9.0(内核版本2.4.x)的PC机一台,XScale嵌入式实验箱一台(包括JTAG线),以太网线一根,已经编译好的bootloader,linux内核(支持NFS),根文件系统镜像。 实验步骤 连接主机和目标版 连接JTAG线。用JTAG线把板子的20-pin的接口和主机的并口连接起来。 连接串口线。通过板子上的串口1与主机平台的串口连接。 连接以太网线。用以太网线将主机平台的网卡接口和板子上的RJ45网口接上。 连接电源线――当连接电源线时请确保使用我们提供的AC/DC的电源转换器,它是将220V的交流电压转换成5V的直流电压。 使用flash工具烧写bootloader,操作步骤如下。 按照上述的步骤操作之后,就可以讲bootloader烧写进去了,但是这里要注意的一点就是flash这个工具和要烧写的x-boott255一定要在同一个文件夹中,这样才能保证烧写的时候不出错。 还有后面要用到flash烧写的实验,好多同学都没有把要烧写的东西放到宿主机的/XSBASE/xsbase/Image的目录下,导致烧写老是出错。还有一个致命的错误就是不要在进入minicom下面进行 ./Jflash-XSBase255 [file]这条指令烧写东西,那样无论如何也是烧写不成功的。 安装minicom,并配置minicom。 这一步工作电脑首先已经被配置好了。 如右图,我们可以注意查看一下里面有哪些 东西,比如文件名和路径、文件传输协议、 串口设置等一些东西,我们要配置的就是 进入串口设置(serial port setup),然后会 得到如右图的配置。 保存设置,选择Save setup as dfl. 按ESC键结束配置菜单。 然后,minicom 窗口将被打开打开。 最后可重启板子看看: 配置并启动主机的bootp服务。 (在宿主机的开启一个终端,然后按照以下的指令输入即可: [root @localhost ~]# cd XSBASE//xsbase/RPM [root @localhost RPM]# rpm -i bootp-2.4.3-7.i386.rpm (在/etc/xinetd.d目录下新建bootp文件并按如下配置。 [root @localhost RPM]# vi /etc/xinetd.d/bootp 此时将会进入编辑bootp的编辑框,在编辑框内输入如下内容即可: service bootps { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/bootpd } 当编辑完上面的bootp程序时候,按下ESC,然后输入:wq退出编辑框。 (在 /etc下新建bootptab文件并按如下配置。 [root @localhost RPM]# vi /etc/bootptab 此时将会进入编辑bootptab的编辑框,在编辑框内输入如下内容即可: test:\ ht=1:\ ha=0x123456789A00:\ ip=7:\ sm= 当编辑完上面的bootp程序时候,按下ESC,然后输入:wq退出编辑框。 ④然后重启电脑,输入命令: [root @localhost RPM]# /etc/rc.d/init.d/xinetd restart 之后将会出现两条信息: Stopping xinetd : [确定] Starting xinetd : [确定] 当出现确定的字样时,此时主机的bootp服务就配置好了。 配置并启动主机的tftp服务。 (在宿主机的开启一个终端,然后按照以下的指令输入即可: [root @localhost ~]# cd XSBASE//xsbase/RPM [root @localhost RPM]# rpm -i tftp-server-0.17-9.i386.rpm (在/etc/xinetd.d目录下新建bootp文件并按如下配置。 [root @localhost RPM]# vi /etc/xinetd.d/tftp 此时将会进入编辑

文档评论(0)

书房 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档