《嵌入式软件设计》实验报告7

《嵌入式软件设计》实验报告7

ID:42495375

大小:116.50 KB

页数:7页

时间:2019-09-16

《嵌入式软件设计》实验报告7_第1页
《嵌入式软件设计》实验报告7_第2页
《嵌入式软件设计》实验报告7_第3页
《嵌入式软件设计》实验报告7_第4页
《嵌入式软件设计》实验报告7_第5页
资源描述:

《《嵌入式软件设计》实验报告7》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《嵌入式系统软件设计》实验报告学号1307012141姓名王晓蕾专业、班13计算机1实验地点1-318指导教师谢荣生实验时间实验序号:07实验项目名称:内核编译和移植一、实验口的1•了解Linux内核结构。2.了解如何从源码构建平台Linuxkernelo3.制作zImage,并利用BLOB烧写到平台。二、实验设备(环境)及要求皱件:PC机;PXA270试验箱软件:PC机操作系统linux三、实验内容1编译内核进入本次实验廿录tarjxvfup-linux-2・6.9-rcleasc.tar・bz2In一slinux-2.6.9li

2、nuxcdlinuxmakecleanmake生成的二进制文件为zImage存储在./arch/arm/boot/zImageo把生成的zImage文件拷贝到PC机的tftp服务目录/tftpboot/下。2烧写内核:1)启动pxa270开发板,按ctl+c组合键进入blob2)配置tftp服务:打开PC机的tftp服务,关闭防火墙;在blob下使用ifconfigserver192.168.0.43(192.16&0.43为您的tftp服务器ip)配置服务器IP,注意只能一次配置有效,若重启开发板需要再次配置。3)按照以下命令烧写

3、zlmage至IjRam:tdownloadkernel5)按照以下命令烧写zlmage至ljflash:flashkernel3.将demo程序编译成模块四、实验步骤与试验结杲编译内核1、解压[root(?um-deutest?]#Isdemo•c1inux-Z.6.9up-1inux-Z.6.9-release-Z007-01-31-usb.tar.bzZ2、进入目录linux-2.6.9/,进行配置过程,USBSupport选OHCI[rootOun-deu1inux-ZmakemenuconfigHOSTCCscripts/

4、basic/fixdepHOSTCCscripts/basic/split-includeHOSTCCscripts/basic/docprocHOSTCCscripts/kconfig/conf.oHOSTCCscripts/kconfig/mconf.oHOSTCC-fPICscripts/kconfig/zconf・tab.oHOSTLLD-sharedscripts/kconfig/1ibkconfig.soHOSTLDscripts/kconfig/mconfHOSTCCscripts/lxdialog/checklist

5、.oHOSTCCscripts/lxdialog/inputbox.oHOSTCCscripts/lxdialog/lxdialog.oHOSTCCscripts/lxdialog/menubox.oHOSTCCscripts/lxdialog/msgbox•oHOSTCCscripts/lxdialog/textbox.oHOSTCCscripts/lxdialog/uti1.oHOSTCCscripts/lxdialog/yesno.oHOSTLDscripts/lxdialog/lxdialogscripts/kconfig/

6、mconfarch/arm/Kconfigttttusingdefaultsfoundin.config3、进行编译岀错,拷贝编译路径,修改***EndofLinuxkerne1configuration.***Executetobuildthekerne1ortry"nakchelp*.[rootPun-deu1inux-Z.6.9]#nwikeCHKinclude/1inux/uersion.hSPLITinc1ude/1inux/autcxronf.h->inc1udezconfig/*CCscripts/wod/enpty・

7、ozbin/sh:zup-techpxa2?0/am-1inux-too1s/gcc-3.4.6-g1ibc-2.3.6/arn-1imix/bin/ar«-1inux-gcc:没仃那个文件或11求make(21:***(scripts/nod/empty.oJtuix1naked]:(scripts/nod)错误2make:卄《[scripts]错i吴Zarm-linux4、修改完成,编译内核KSYM•tmp_kallsymsl.SAS•tmp_kallsymsl.oLD•tmp_um1inuxZKSVM・tmp_ka1lsyms

8、Z.SAS•tmp_kallsymsZ.oLDumlinuxSVSMAPSystem・mapSYSMAP•tmp_System.mapOBJCOP?arch/arm/boot/ImageKerne1:arch/arm/boot/Ima

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

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

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