嵌入式实验环境搭建一般步骤_搭建测试环境步骤
嵌入式实验环境搭建一般步骤由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“搭建测试环境步骤”。
嵌入式实验环境搭建的一般步骤
1.启动虚拟机
双击Windows桌面WMware Workstation图标; 2.用交叉网线把主机和实验系统连接:
选择Resume this virtual machine,进入Linux界面。在虚拟机中打开一个Linux终端,需要点击:红帽子->终端, 打开一个Linux终端。
⒈)minicom仿真终端设置
在终端下输入minicom –s,选择serial port setup,回车。
按下A键,将对应参数设置为/dev/ttyS0并回车;按下E键,按下I键,将对应参数设置为115200 8N1,回车;按下F键,将对应参数设置为No;然后回车保存参数,选择save setup as df1。最后选择exit。2.)添加串口设备
如果正在运行虚拟机、Linux,这时要添加串口设备,则必须先用power off方式退出虚拟机,然后再次启动虚拟机,点击“VM”,选择“settings”,点击Add按钮选择“Serial Port”点击“Next”按钮,然后在出现的各个对话框中,依次点击“Next”、“Finish”,则在虚拟机中添加了串行端口
选择power on this virtual machine,进入Linux界面。用户名“root”,口令“123456”。在终端窗口[root@localhost~]#输入minicom并打开实验箱之后回车,则minicom仿真终端程序会将目标板输出到终端的信息,显示出来。
在该界面上会出现“Techv_omap35xx login:”输入“root”,点击回车,此窗口会出现“root@Techv_omap35xx:~#”表示目标板终端。3.安装交叉编译器:
a)将交叉编译器拷贝到/usr/local子目录
打开“我的电脑”,找到E:/软件/ arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz 将其进行复制,粘贴到主文件夹下的/usr/local下 b)建文件“arm”并查看 [root@localhost~]# cd /usr/local [root@localhost local]# mkdir arm [root@localhost local]# ls –l 在此窗口中会显示/usr/local中的信息。会看到arm和拷贝的文件。
c)解压
[root@localhost local]#tar xvjf arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz空格-C/usr/local/arm(回车)d)添加环境变量
[root@localhost local]# echo $PATH 添加环境变量方法:
[root@localhost local]#kwrite /root/.bashrc(回车),在fi下一行添加“export PATH=/usr/local/arm/arm-2007q3/bin:$PATH”,点击保存、退出,回到终端窗口“[root@localhost local]#”。关掉终端窗口“[root@localhost local]#”.重启终端窗口: 点击红帽子->终端, 打开一个Linux终端:[root@localhost local]# echo $PATH(回车),看到改后的路径。
4.主机Linux环境和目标板IP地址设置 主机终端修改IP地址
[root@localhost local]#ifconfig eth0 192.168.1.5(回车)查看
[root@localhost local]# ifconfig(回车)实验箱终端修改IP地址
root@Techv_omap35xx:~#ifconfig eth0 192.168.1.9(回车)查看
root@Techv_omap35xx:~#ifconfig(回车)5网络防火墙的设置 主机linux终端窗口
[root@localhost local]#setup(回车),光标移动找到“防火墙设置”,点击回车,用光标移动键选择“禁用”防火墙,用“TAB”选择“确定”后回车,退出设置.6.连接
在主机linux minicom终端窗口
[root@localhost local]# ping 192.168.1.9(回车),可以用Ctrl+c键去终止ping命令 在实验箱中
root@Techv_omap35xx:~# ping 192.168.1.5(回车),看看实验系统能否和主机连上。可以用Ctrl+c键去终止ping命令 7.配置NFS网络文件系统
a)设置主机Linux允许NFS服务 首先在linux 主机的终端上 [root@localhost local]#setup(回车)
在“系统服务“选项菜单选中 [*]nfs,[ ]iptables,(用空格键切换*和),然后按F12键退出,再选择方向键,退出setup界面 b)主机终端窗口
[root@localhost local]#kwrite /etc/exports(回车),进入令一个界面,删除第一行,输入:(注意中间有空格)
/ *(rw)/home/nfs1 *(rw)然后,保存、退出。
c)新的设置重启NFS方法:
[root@localhost local]#/etc/init.d/nfs restart 终端内输出(有8个确定):
这样就一切OK了!主机linux下的NFS启动起来。d)将主机/home/nfs1目录挂接为目标板/tmp目录 ⑴ 挂接前主机建立/home/nfs1子目录
[root@localhost /]# mkdir /home/nfs1 [root@localhost /]# cd /home/nfs1 用vi建立一个文件,文件名为abc:
[root@localhost nfs1]# vi abc 保存文件并退出,语句ESC ESC :wq!(注意;这里的abc是个空文件)
[root@localhost nfs1]# ls –l ⑵ 在目标板对应终端窗口,执行挂接命令
root@Techv_OMAP35xx:/# mount-o soft,nolock,rsize=1024-v 192.168.1.5
:/home/nfs1 /tmp ⑶ 挂接后目标板/tmp目录列表
root@Techv_OMAP35xx:/# cd /tmp
root@Techv_OMAP35xx:/var/volatile/tmp# ls –l