实验三嵌入式Linux开发环境配置4小时1

上传人:pu****.1 文档编号:464445257 上传时间:2023-05-08 格式:DOC 页数:4 大小:165KB
返回 下载 相关 举报
实验三嵌入式Linux开发环境配置4小时1_第1页
第1页 / 共4页
实验三嵌入式Linux开发环境配置4小时1_第2页
第2页 / 共4页
实验三嵌入式Linux开发环境配置4小时1_第3页
第3页 / 共4页
实验三嵌入式Linux开发环境配置4小时1_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验三嵌入式Linux开发环境配置4小时1》由会员分享,可在线阅读,更多相关《实验三嵌入式Linux开发环境配置4小时1(4页珍藏版)》请在金锄头文库上搜索。

1、实验三 嵌入式Linux开发环境配置一、 实验目的1、学会安装、配置、测试交叉编译环境;2、配置宿主PC机端的minicom,使宿主PC机与S3C2410-RP目标板可以通过串口通讯;3、学会配置NFS服务。二、实验重点与难点重点:交叉编译环境,minicom,NFS服务配置;难点:交叉编译环境, NFS服务配置。三、实验环境硬件:PC机一台,一套S3C2410嵌入式实验箱;软件:宿主PC机安装Redhat9.0。四、实验内容1、安装、配置、测试交叉编译环境(1)配置网络和挂载光盘(或者配置smb 服务器)。(2)共享光盘中Linux 文件夹的内容,进入文件夹内执行./install 指令安装

2、环境,如下图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 :该目录中包含了嵌入式图形化界面应用

3、程序开发所需要的软件安装包。6)root :该目录包含了 2410RP 的文件系统。7)vivi :该目录是BootLoader的源码目录,在此目录中重新编译vivi。在/opt/下产生一个目录:host :嵌入式系统叉编译器 。这里包含armv4l-unknown-linux-gcc,armv4l-unknown-linux-g+等常用 ARM 交叉编译器,编译出来的可执行二进制代码只能运行在以 ARM 为核心处理器上。 我们为了可以在任何目录下直接使用上述编译器, 我们需要修改文件/etc/profile 这个文件,在上面同一个终端窗口中,请您输入下列 1 条命令: vi /etc/pro

4、file这时,您将进入 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机的

5、网口与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键

6、和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 一项选中(出现*表示选中),并使用空

7、格键去掉ipchains 和iptables 两项服务(即去掉它们前面的*号)。然后单击键盘Tab键选中Ok退出, 再次单击键盘Tab键选中Quit退出整个设置界面。然后通过键盘上下键选择Firewall configuration,使用键盘Tab键移到No firewall,并用空格键将其选中。然后单击键盘Tab键选中Ok退出到设置主界面。最后,再次单击键盘Tab键选中Quit 退出整个设置界面,退出setup。(2)在宿主PC 机端,打开一个终端窗口(Terminal),点击【红帽子System ToolsTerminal】启动终端窗口,输入下列1条命令打开宿主机的NFS服务: setup

8、(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_squa

9、sh,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 Shutti

10、ng 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地址,以让不同的计算机访问宿主机的内容。现在NFS就可以使用了。(5)开发板挂载宿主机目录 配置开发板和宿主机的ip地址,使其在同一个网段。/mnt/yaffs mount -t nfs -o nolock 192.168.0.56:/root/share /host /超级终端中五、实验报告要求认真记录嵌入式Linux开发环境配置步骤。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号