



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精选文库实验三 嵌入式Linux开发环境配置一、 实验目的1、学会安装、配置、测试交叉编译环境;2、配置宿主PC机端的minicom,使宿主PC机与S3C2410-RP目标板可以通过串口通讯;3、学会配置NFS服务。二、实验重点与难点重点:交叉编译环境,minicom,NFS服务配置;难点:交叉编译环境, NFS服务配置。三、实验环境硬件:PC机一台,一套S3C2410嵌入式实验箱;软件:宿主PC机安装Redhat9.0。四、实验内容1、安装、配置、测试交叉编译环境(1)配置网络和挂载光盘(或者配置smb 服务器)。(2)共享光盘中Linux 文件夹的内容,进入文件夹内执行./install 指令安装环境,如下图1.4.4 和1.4.5 所示。/*执行开发环境自动安装脚本*/当开发环境安装完毕后,会在根目录下生成一个目录/2410RP_linux :/*该目录中包含以下目录*/1)CDROM :该目录中包括光盘中的所有内容。2)Experiment_Key :该目录中包含了所有 S3C2410-RP 目标板所使用的实验代码。3)JFLASH_vivi: : 该目录中包含了所有可以下载并烧写到 S3C2410-RP 目标板上运行的内核和文件系统。4)kernel :该目录中包含了嵌入式 Linux 操作系统的源码,在此目录中可以重新定制编译内核。5)Qt :该目录中包含了嵌入式图形化界面应用程序开发所需要的软件安装包。6)root :该目录包含了 2410RP 的文件系统。7)vivi :该目录是BootLoader的源码目录,在此目录中重新编译vivi。在/opt/下产生一个目录:host :嵌入式系统叉编译器 。这里包含armv4l-unknown-linux-gcc,armv4l-unknown-linux-g+等常用 ARM 交叉编译器,编译出来的可执行二进制代码只能运行在以 ARM 为核心处理器上。 我们为了可以在任何目录下直接使用上述编译器, 我们需要修改文件/etc/profile 这个文件,在上面同一个终端窗口中,请您输入下列 1 条命令: vi /etc/profile这时,您将进入 vi 编辑器所显示的 profile 文件中,单击键盘 A 键,进入 vi 编辑器的输入状态(Insert),通过键盘上下键移动光标到有 pathmunge 的命令语句处,单击回车另起一行,输入以下命令语句:请您加入: pathmunge /opt/host/armv4l/bin ,如图 4-7,如图 4-8:2、配置minicom(1)硬件连接,完成宿主PC机与S3C2410目标板的连接。1)将电源线分别连接S3C2410-RP目标板与电源插座。2)用一根串口线将宿主PC机的串口与S3C2410目标板的串口0(RS232-0)相连。3)用一根交叉对接网线将宿主PC机的网口与S3C2410目标板的网口(NET)相连。(2)minicom配置minicom很像Windows 下面的超级终端,我们利用minicom作为S3C2410 目标板的终端显示窗口,所以在我们开始实验前,先需要正确的配置minicom,打开宿主机端一个终端窗口(Terminal),点击【红帽子System ToolsTerminal】启动终端窗口,输入下列1条命令: minicom s对于minicom进行设置,进入configuration 中,通过移动键盘上下键选择Serial port setup选项,回车后,单击键盘A键,输入/dev/ttyS0,回车,单击键盘E键后,单击键盘I键和Q键设置传输波特率为:115200和8-N-1,单击回车后,单击键盘F键,将硬件控制流设为:NO 选项,单击回车后,通过移动键盘上下键选择Save setup as df1 选项,单击回车,完成设置,通过移动键盘上下键选择Exit退回到minicom界面,表示已经进入了minicom的终端窗口。3、配置NFS服务(1)在宿主PC机端,打开一个终端窗口(Terminal),点击【红帽System ToolsTerminal】启动终端窗口,输入下列命令执行 setup进入设置界面后,通过键盘上下键选择System services,回车后,使用空格键将nfs 一项选中(出现*表示选中),并使用空格键去掉ipchains 和iptables 两项服务(即去掉它们前面的*号)。然后单击键盘Tab键选中Ok退出, 再次单击键盘Tab键选中Quit退出整个设置界面。然后通过键盘上下键选择Firewall configuration,使用键盘Tab键移到No firewall,并用空格键将其选中。然后单击键盘Tab键选中Ok退出到设置主界面。最后,再次单击键盘Tab键选中Quit 退出整个设置界面,退出setup。(2)在宿主PC 机端,打开一个终端窗口(Terminal),点击【红帽子System ToolsTerminal】启动终端窗口,输入下列1条命令打开宿主机的NFS服务: setup(3)在上面打开的同一个终端窗口(Terminal)中,修改根目录下etc目录中的exports文件,“指定用户”是通过编辑文件“exports”:请您输入下列2条命令允许“指定用户”访问宿主PC机: ifconfig eth0 192.168.0.100 up vi /etc/exports这时,您将进入vi编辑器所显示的exports文件中。单击键盘A键,进入vi编辑器的输入状态(Insert), 通常这是一个空文件。通过键盘上下键移动光标到文件顶端,输入下列1 条语句,若不是空文件,则另起一行,请您输入下列语句:/ 192.168.0.*(rw,insecure,no_root_squash,no_all_squash)上述1条语句输入完成后,单击Esc键进入vi编辑器的命令状态,然后单击键盘输入:wq,保存已编辑的exports文件并退出vi 编辑器。(4)在上面打开的同一个终端窗口(Terminal)中,重新启动nfs服务,请您输入下列2条相同的命令: service nfs restart service nfs restart若出现下列打印信息,则表示宿主PC机重新启动了nfs 服务。Shutting down NFS mountd: OK Shutting down NFS daemon: OK Shutting down NFS quotas: OK Shutting down NFS services: OK Starting NFS services: OK Starting NFS quotas: OK Starting NFS daemon: OK Starting NFS mountd: OK 当我们的设置生效后,即表示:允许IP 地址为192.168.0.*的网段的所有机器都可以访问IP地址为192.168.0.100的宿主PC机的根目录(/)。当然我们可以更改这个IP地址,以让不同的计算机访问宿主机的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋工程质量保修三方协议书
- 世界粮食日演出活动方案
- 世纪公园活动方案
- 业主入住新楼活动方案
- 业主沟通活动方案
- 夏季服饰活动方案
- 夜市厨师比赛活动方案
- 外出踏青活动方案
- 大学纪律方面活动方案
- 地方扫墓活动方案
- 工余安全知识培训课件
- 地生中考试卷真题及答案
- 浙江国企招聘2024温州市交通发展集团有限公司招聘47人笔试参考题库附带答案详解
- 华能国际电力江苏能源开发有限公司南通电厂100MW-200MWh共享储能项目(220kV升压站工程)报告表
- 消防维保合同样本
- 高中主题班会 预防青少年药物滥用课件-高中主题班会
- 股骨粗隆间骨折护理疑难病例讨论
- 电动车充电桩设计
- 2024年全球及中国台式扫描电子显微镜(SEM)行业头部企业市场占有率及排名调研报告
- 辊压机的运行与维护
- 福建福州鼓楼区小学2025届五年级数学第二学期期末经典试题含答案
评论
0/150
提交评论