嵌入式Linu开发和调试环境搭建实验报告

上传人:jin****ng 文档编号:229937123 上传时间:2023-08-22 格式:DOCX 页数:6 大小:189.21KB
收藏 版权申诉 举报 下载
嵌入式Linu开发和调试环境搭建实验报告_第1页
第1页 / 共6页
嵌入式Linu开发和调试环境搭建实验报告_第2页
第2页 / 共6页
嵌入式Linu开发和调试环境搭建实验报告_第3页
第3页 / 共6页
资源描述:

《嵌入式Linu开发和调试环境搭建实验报告》由会员分享,可在线阅读,更多相关《嵌入式Linu开发和调试环境搭建实验报告(6页珍藏版)》请在装配图网上搜索。

1、動字液丈垮NINGBO UNIVERSITY实验报告嵌入式 Linux 开发和调试环境搭建姓名:学号:课程名称:所在学院:专业班级:任课教师:实验项目名称嵌入式Linux开发和调试环境搭建一、实验目的与要求:(一)、实验目的:1、搭建实验环境,为后续的实验做准备;2、熟悉Linux TFTP配置,为后续Linux底层开发做准备;(二)、实验要求:根据实验手册的内容,把嵌入式Linux主机开发环境搭建好,并把调试环境 搭建好。二、实验设备:华清远见试验箱,PC机三、实验方法(原理,流程图)(一)实验的开发环境:开发环境是基于Ubuntu 12.04 LTS 64-bit操作系统搭建的,使用VM虚

2、拟机工具软件。 本开发环境在Ubuntu 12.04 64-bit LTS基础上,安装了编译调试Bootloader、Linux、 Android系统所需要的工具和依赖的库。(二)Linux系统配置TFTP实验和NFS实验:TFTP协议是简单文件传输协议,基于UDP协议,没有文件管理、用户控制功能。TFTP 分为服务器端程序和客户端程序,在主机上通常同时配置有TFTP服务端和客户端。NFS方式是开发板通过NFS挂载放在主机(PC)上的根文件系统。此时在主机在文件系 统中进行的操作同步反映在开发板上;反之,在开发板上进行的操作同步反映在主机中的根 文件系统上。实际工作中,我们经常使用NFS方式挂

3、载系统,这种方式对于系统的调试非 常方便。四、实验过程、步骤及内容(一)实验开发环境搭建: 1、安装 VMware Player【打开VMware Player安装程序】刍 VMware Network Config Plus.2014/6/21 10:54 360t 7Z 文件720 KE舌 VMware-player-a.0.17441172&14/5/14 10:09 皑歸96.497 KB安装过程跟一般软件安装没有区别,一直点击下一步就行。 【安装完成】器的数量设置为4;将网络适配器选择为桥接模式;将共享文件夹启用。4、开启虚拟机Ubuntu 12.04 64-bit系统,初始密码为1

4、嵌入式Linux开发环境至此搭建完毕。5、设置ROOT密码使用passwd命令生成Root密码(Linux用户默认密码为1) $ sudo passwdLtnuxubuntu64-vn:$ sudu passed (sudo password for Linux:Sorrytry againsudoj password for Linux:Sorry, try againhsudaj password for Linux: 输人新茁JNIX密码: 重新输入新的unzk_密码: passwd :包咸功更新密唱 Linuxubuntu64-vn:$ |设置成功后,使用su命令切换至Root用户模式

5、下。linux u buntu64-vm:占u 密码:roctuburh/horie/li.(二) Linux系统配置TFTP实验和NFS实验1、因开发环境中已含有tftp服务,不必进行安装操作,可以进行实验的测试。 $ cd /tftpboot$ ls$ cat test实验操作截图如图:rootutuntu64-vni/hoHe/linux# cd /tftpboot/ rootubuntu64-tpboottf Is testrootubuntu64-tpboot# 匚testthis is. a test filerootutuntu64- vm:/tf tpboot#2、回到主目录,

6、继续输入命令$ cd$ tftp 127.0.0.1tftpget testtftpq$ ls$ cat test实验操作截图:rootubuntu64-vm:/tftpboot# cd rootubuntu64-vm:tftp 127*0*0*1 tftp get testReceived 26 bytes in 0 * 1 seconds tftp qrootubuntu64-vm:Istestrootubuntu64-vm:cat testthis is d test file!3、打开命令行终端,输入如下命令:$ sudo vim /etc/exports要将/source/rootf

7、s目录共享出来,在/etc/exports文件末尾添加如下一行的 信息:/source/rootfs *(rw,sync,no_root_squash,no_subtree_check)Q /etc/expertse the access control list for ftlesystenE which nay be eKpartedi#to NFS clients S expurtsCS)-Kk Example for NF5v2 and NlFSv3:I# /srv/hiorTesC syncnosubt ch-eck ) hostnomc2( ro sync ?subtlree_ch

8、eckI冷I# EMflimpte for NFSv4;p /srwf/ftfgss/krb5t tsync f s tdl=&cro5snnt * fta_SLibtree_check J11? /srur/nf E4/hones gss/krbSi C rw b syn匚 b no_subtree_checlk.)m:/source/roctfs *( rw sync no_rDQt_squash no_subt ree_check其中:/source/rootfs是要共享的目录,*代表允许所有的网络段访问,rw是可读与权限,sync是资料冋步与入内存和硬盘,no_root_squash是

9、NFS客户 端分享目录使用者的权限,如果客户端使用的是root用户,那么对于该共享目 录而言,该客户端就具有root权限。重启服务:$ sudo /etc/init .d/nfs-kernel-server restart重启服务成功后,如下显示:buntu64-vn;sudo /etc/tnit.d/nfs-kenel-server restart* Stopping NFS kernel daemon OK * unexporting directories for NFS kernel daenon h b b ok * Exporting dtrectortes for NFS ker

10、nel daemon.xportfs: Failed to stat /source/rootfs: No such file or directoryOK * Starting NFS kernel daemon OK ootuibuintu(54-vn;-# |五、实验数据(现象)处理分析本实验因安装的工具已经集成在了 Ubuntu 12.04 LTS 64-bit系统中,所以本实验 只是将实验环境装好,并进行TFTP和NFS的验证实验就行了。从实验来看TFTP和NFS都能正常使用,在NFS服务重启中,会提示设置的路径没有相 应的内容的错误提示,但这可以忽略,因相应内容会在后面的实验进行补充。六、实验结论:七、指导老师批阅意见:成绩评定:指导教师签字:年月日八、备注:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!