嵌入式实验111Word下载.docx
《嵌入式实验111Word下载.docx》由会员分享,可在线阅读,更多相关《嵌入式实验111Word下载.docx(61页珍藏版)》请在冰豆网上搜索。
SystemToolsà
Terminal】启动终端窗口,输入下
列1条命令:
①minicom–s
对于minicom进行设置,如图4-1,图4-2:
图4-1
PDF文件使用"
pdfFactoryPro"
试用版本创建
嵌入式系统教学平台实验材料
57
图4-2
输入上述1条命令后,进入configuration中,通过移动键盘上下键选择Serialportsetup
选项,回车后,单击键盘A键,输入/dev/ttyS0,回车,单击键盘E键后,单击键盘I键和
Q键设置传输波特率为:
115200和8-N-1,单击回车后,单击键盘F键,将硬件控制流设
为:
NO选项,单击回车后,通过移动键盘上下键选择Savesetupasdf1选项,单击回车,
完成设置,通过移动键盘上下键选择Exit退回到minicom界面,如图4-3,而图4-4则表
示已经进入了minicom的终端窗口。
图4-3
58
图4-4
上图为minicom启动后的状态。
注意,如果要退出minicom,可以先按CTRL+A键,
再按X键(注意并不是连续按这三个键),选择Yes退出minicom。
按CTRL+A再按Z为进
入帮助。
实验注意事项:
1、请您务必按照本实验指导书提供给您的参数来设置minicom,否则即便您正确连接
了宿主PC机和PXA270-EP目标板,并给目标板通电后,在minicom中您也无法看到目标
板的启动信息。
2、您可以在宿主PC机的终端窗口中,进入了minicom之后,再给PXA270-EP目标
板上电,这样您就可以清楚看见PXA270-EP目标板启动Linux系统的过程。
3、每次只能打开一个minicom终端窗口。
实验总结:
通过本实验的操作,您建立起了宿主PC机与PXA270目标板的通信环境。
这样,您
就能在宿主PC机的终端窗口中启动minicom来作为PXA270-EP目标板的显示终端。
您在
对PXA270-EP目标板进行任何操作,都将在该终端窗口中显示。
59
实验五配置TFTP
配置宿主PC机端的TFTP服务,并开通此服务。
参照本教程给出的步骤,一步一步地完成TFTP服务的配置。
TFTP的全称是TrivialFileTransferProtocol,即简单文件传输协议。
使用此服务传送
文件时没有数据校验、密码验证,非常适合小型文件的传输。
在通过TFTP传送文件时,
需要服务端和客户端,对于我们嵌入式系统来讲,服务端就是我们的宿主机,下面我们来
对他进行配置:
1、对于REDHAT7.2以上的版本(例如经典的REDHAT9.0)。
在宿主PC机端,打开一
Terminal】启动终端窗口,输入下列
1条命令执行,如图5-1:
①setup
图5-1
60
图5-2
进入设置界面后,通过键盘上下键选择Systemservices,如图5-2,回车后,使用空格
键将tftp一项选中(出现[*]表示选中),并使用空格键去掉ipchains和iptables两项服务(即
去掉它们前面的*号),如图5-3。
然后单击键盘Tab键选中Ok退出到设置主界面。
图5-3
然后通过键盘上下键选择Firewallconfiguration,使用键盘Tab键移到Nofirewall,并
用空格键将其选中,如图5-4。
然后单击键盘Tab键选中Ok退出到设置主界面,。
最后,
再次单击键盘Tab键选中Quit退出整个设置界面。
退出setup。
61
图5-4
2、在上面同一个终端窗口中输入下列1条命令以启动TFTP服务:
①servicexinetdrestart
上述1条命令执行完之后,会出现如下信息,如图5-5:
Stoppingxinetd:
[OK]
Startingxinetd:
图5-5
配置完成后,建议简单测试一下TFTP服务器是否可用,即自己tftp自己,在上面同
一个终端窗口中,请您输入下列5条命令,如图5-6:
①ifconfigeth0192.168.0.100up/*设置宿主PC机的IP地址*/
②cp/pxa270_linux/IMAGE/zImage/tftpboot/-arf/*在本地准备一个文件*/
③tftp192.168.0.100/*用tftp服务登陆本机*/
④tftp>
getzImage/*使用tftp服务得到文件zImage*/
⑤tftp>
q/*退出tftp服务*/
62
图5-6
若出现信息“Received741512bytesin0.7seconds”就表示TFTP服务器配置成功了。
若弹
出信息“Timedout”,则表明未成功。
之所以要将文件拷贝到/tftpboot/目录下,是因为利用tftp服务传输文件时,其会到tftpboot
目录中寻找需要被传输的文件。
若TFTP服务器没有配置成功,需要按照上述步骤重新检查一遍。
1、当您每次重新启动宿主PC机的Linux操作系统时,务必请您通过ifconfig命令查
看该机的IP地址,若其已经复位,请将其重新通过命令ifconfigeth0192.168.0.100up
重置宿主PC机的IP地址。
且请您务必将宿主PC机的IP地址设置为192.168.0.100。
2、当您按照本实验指导书设置完tftp服务后,请您务必通过实际的传输文件来验证该
服务能够正常工作,否则将无法完成实验十一的操作。
3、在用tftp服务完成宿主PC机与PXA270-EP目标机之间的文件的传输时,您必须
先将您要下载传输的文件拷贝到宿主PC机的/tftpboot目录中,否则将无法完成文件传输操
作。
通过本实验的操作,您就可以利用已经启动好的tftp服务来完成宿主PC机与
PXA270-EP目标机之间的文件传输了。
63
实验六配置NFS服务
配置宿主P机端的NFS服务,并开通此服务。
参照本教程给出的步骤,一步一步地完成__________NFS服务的配置。
1、一套PXA270EP嵌入式实验箱。
NFS(NetworkFileSystem)指网络文件系统,是Linux系统中经常使用的一种服务,NFS
是一个RPCservice,很像windows中的文件共享服务。
它的设计是为了在不同的系统间使用,所
以它的通讯协议设计与主机及作业系统无关。
当使用者想用远端档案时只要用"
mount"
就可把
remote档案系统挂接在自己的档案系统之下,使得远端的档案在使用上和local的档案没两样。
1、在NFS服务中,宿主机(Servers)是被挂载(mount)端,为了远端客户机(Clients)(如:
PXA270目标板)可以访问宿主PC机的文件,我们需要配置宿主机两方面内容:
①打开NFS
服务,②允许“指定用户”访问宿主PC机。
在宿主PC机端,打开一个终端窗口(Terminal),点击【红帽à
Terminal】
启动终端窗口,输入下列1条命令打开宿主机的NFS服务,如图5-1,5-2:
进入设置界面后,通过键盘上下键选择Systemservices,回车后,使用空格键将nfs一项选
中(出现[*]表示选中),并使用空格键去掉ipchains和iptables两项服务(即去掉它们前面的*
号),如图6-1。
然后单击键盘Tab键选中Ok退出,再次单击键盘Tab键选中Quit退出整个设
置界面。
图6-1
试用版本创建炣
64
2、在上面打开的同一个终端窗口(Terminal)中,修改根目录下etc目录中的exports文件,
“指定用户”是通过编辑文件“exports”:
请您输入下列2条命令允许“指定用户”访问宿主PC机:
①ifconfigeth0192.168.0.100up
②vi/etc/exports
这时,您将进入vi编辑器所显示的exports文件中。
单击键盘A键,进入vi编辑器的输入
状态(Insert),通常这是一个空文件。
通过键盘上下键移动光标到文件顶端,输入下列1条语
句,当然若不是空文件,则另起一行,请您输入下列语句,如图6-2:
/192.168.0.50(rw)
图6-2
上述1条语句输入完成后,单击Esc键进入vi编辑器的命令状态,然后单击键盘输入:
wq,
保存已编辑的exports文件并退出vi编辑器。
3、在上面打开的同一个终端窗口(Terminal)中,重新启动nfs服务,请您输入下列2条相同
的命令:
①servicenfsrestart
②servicenfsrestart
若出现下列打印信息,则表示宿主PC机重新启动了nfs服务,如图6-3。
ShuttingdownNFSmountd:
ShuttingdownNFSdaemon:
ShuttingdownNFSquotas:
[OK