




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一 安装Linux操作系统、连接宿主PC机与S3C2410-RP目标板VMware软件可以实现不需要重新开机就在同一台电脑上使用几个操作系统。VMware主要的功能有:1、不需要分区或重开机就能在同一台PC上使用两种以上的操作系统OS。2、完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。3、不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制贴上功能。4、有复原(Undo)功能。5、能够设定并且随时修改操作系统的操作环境,如:内存、磁盘空间、周边设备等等。6、安装Linux操作系统就是基于VMware Workstation软件进行安装的,也就是可以在一台PC机上同时运行Windows操作系统和Linux操作系统。7、串口(COM1)、并口(LTP1)、网口(Ethernet)的基本知识。一、 实验目的1学会安装VMware Workstation 软件;2学会在宿主机PC端安装Linux操作系统;3熟悉宿主PC机与S3C2410-RP目标板的连接步骤。二、实验重点与难点重点:VMware Workstation 软件安装、Linux操作系统安装、宿主PC机与S3C2410-RP目标板的连接。难点:VMware Workstation 软件配置、Linux操作系统安装三、实验环境硬件:PC机一台,一套S3C2410-RP嵌入式实验箱;软件:三张RedHat 9.0的安装CD光盘,VMware Workstation软件。四、实验内容1在主机上安装VMware Workstation软件。2参照实验指导书给出的步骤,在配置好VMware虚拟机中一步一步完成RedHat 9.0操作系统的安装。3完成宿主PC机与S3C2410-RP目标板的连接。(1)将电源线分别连接S3C2410-RP目标板与电源插座。(2)用一根串口线将宿主PC机的串口与S3C2410-RP目标板的串口0(RS232-0)相连。(3)用一根交叉对接网线将宿主PC机的网口与S3C2410-RP目标板的网口(NET)相连。(4)将烧写好Linux 操作系统的SMC卡插入SMC插槽中。(5)将S3C2410RP目标板上的拨码开关拨至SW5(右)、SW11(左)。(6)用一根直通并口线分别连接PC的并口LPT1口和S3C2410-RP目标板的并口槽(在LED点阵的正上方),然后再用一根数据线连接目标板上的 JTAG 插槽与BURN 插槽(在核心板的左侧)。注意:在连线时,S3C2410-RP目标板必须是断电状态。五、实验步骤及要求1学生五人一组,分工合作完成软件安装、PC机与目标板的连接;2按实验步骤和实验报告编写格式中的规范,认真做好实验记录以便撰写实验报告;3教师巡回辅导,帮助学生解决实验过程中存在的问题。教师总结实验过程中存在的问题,对于普遍存在的问题,给出解决方案。按照实验报告格式撰写实验报告(一)。实验二 建立主机开发环境1、Linux 基本命令。2、实验原理绝大多数的Linux 软件开发都是以native 方式进行的,即本机(HOST)开发、调试,本机运行的方式。这种方式通常不适合于嵌入式系统的软件开发,因为对于嵌入式系统的开发,没有足够的资源在本机(即板上系统)运行开发工具和调试工具。通常嵌入式系统软件的开发采用交叉编译调试的方式。交叉编译调试环境建立在宿主机(即一台PC 机)上,对应的开发板叫做目标板,如图4-1。图 4-1开发时使用宿主机上的交叉编译、汇编及连接工具形成可执行的二进制代码,(这种可执行代码并不能在宿主机上执行,而只能在目标板上执行。)然后把可执行文件下载到目标机上运行。调试时的方法很多,可以使用串口,以太网口等,具体使用哪种调试方法可以根据目标机处理器所提供的支持做出选择。宿主机和目标板的处理器一般都不相同,宿主机为Intel或AMD 处理器, 而目标板可以为SAMSUNG S3C2410或其它处理器,本系统是S3C2410。GNU 编译器提供这样的功能,在编译编译器时,可以选择开发所需的宿主机和目标机从而建立开发环境。所以在进行嵌入式开发前第一步的工作就是要安装一台装有指定操作系统的PC 机作宿主开发机,对于嵌入式Linux,宿主机上的操作系统一般要求为Redhat Linux,在此,我们推荐使用Redhat 9.0作为宿主机(开发主机)的操作系统。需要宿主机器在硬件上具有标准串口,并口,网口;软件上具有目标板的Linux 内核、cramfs 文件系统映像以及vivi。软件的更新通常使用串口或网口,最初的bootloader 烧写是通过并口进行的。一、 实验目的建立宿主PC机端的开发环境。二、实验重点与难点重点:安装、配置、测试交叉编译环境。难点:安装、配置、测试交叉编译环境。三、实验环境安装Redhat9.0的宿主PC机,并且配置好ARM Linux的开发环境。四、实验内容在宿主机上我们要建立交叉编译调试的开发环境。环境的建立需要许多的软件模块协同工作,这将是一个比较繁杂的工作,但现在已完全由我们随机提供的光盘中的安装脚本文件自动完成了。1、将光盘插入CDROM ,打开一个终端窗口(Terminal),点击【红帽System ToolsTerminal】启动终端窗口,请您输入下列4条命令 mkdir /mnt/cdrom /*若有该目录,则可以不必创建*/ mount /dev/cdrom /mnt/cdrom /*挂载光盘*/ cd /mnt/cdrom/Linux /*进入光盘的Linux安装目录*/ ./Install /*执行开发环境自动安装脚本*当开发环境安装完毕后,会在根目录下生成一个目录, /2410RP_linux :/*该目录中包含以下目录*/CDROM:该目录中包括光盘中的所有内容。Experiment_Key:该目录中包含了所有S3C2410-RP目标板所使用的实验代码。JFLASH_vivi:该目录中包含了所有可以下载并烧写到S3C2410-RP目标板上运行的内核和文件系统。kernel:该目录中包含了嵌入式Linux操作系统的源码,在此目录中可以重新定制编译内核。Qt:该目录中包含了嵌入式图形化界面应用程序开发所需要的软件安装包。root:该目录包含了2410RP的文件系统。vivi :该目录是BootLoader 的源码目录,在此目录中重新编译vivi。在/opt/下产生一个目录:host:嵌入式系统开发交叉编译器。这里包含armv4l-unknown-linux-gcc,armv4l-unknown-linux-g+等常用ARM 交叉编译器,编译出来的可执行二进制代码只能运行在以ARM 为核心处理器上。2、为了可以在任何目录下直接使用上述编译器,我们需要修改文件/etc/profile这个文件,在上面同一个终端窗口中,输入下列1条命令:vi /etc/profile这时,您将进入vi 编辑器所显示的profile 文件中,单击键盘A 键,进入vi 编辑器的输入状态(Insert),通过键盘上下键移动光标到有pathmunge的命令语句处,单击回车另起一行,输入以下命令语句:pathmunge /opt/host/armv4l/bin上述1条pathmunge命令语句输入完成后,请单击Esc键进入vi 编辑器的命令状态,然后单击键盘输入:wq,保存已编辑的profile文件并退出vi编辑器。3、我们可以试验我们是否成功设置了交叉编译环境。点击【红帽Log Out】启动关闭窗口,选择 Log Out 选项,并点击 OK ,重新以 root身份,输入登录密码,登录Linux系统。 /*如图4-9,图4-10,图4-11*/打开一个终端窗口(Terminal),点击【红帽System ToolsTerminal】启动终端窗口,输入命令: armv4l-unknown-linux-gcc v /*打印出交叉编译器的版本信息 ,如图4-12*/五、实验步骤及要求1学生五人一组,分工合作完成交叉编译环境的安装和配置;2按实际上机步骤和实验报告编写格式中的规范,认真做好实验记录以便撰写实验报告;3教师巡回辅导,帮助学生解决实验过程中存在的问题。教师总结实验过程中存在的问题,对于普遍存在的问题,给出解决方案。按照实验报告格式撰写实验报告(二)。实验三 配置minicomLinux 基本命令。一、 实验目的配置宿主PC机端的minicom,使宿主PC机与S3C2410-RP目标板可以通过串口通讯。二、实验重点与难点重点:minicom的配置。难点:minicom的配置。三、实验环境1、一套S3C2410RP嵌入式实验箱。2、安装Redhat9的宿主PC机,并且配置好ARM Linux的开发环境。四、实验内容1、 硬件连接:按照实验二的步骤,连接宿主PC机和一台S3C2410-RP目标板。2、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的终端窗口。注意,如果要退出minicom,可以先按CTRL+A键,再按X 键(注意并不是连续按这三个键),选择Yes退出minicom。按CTRL+A再按Z为进入帮助。五、实验步骤及要求1学生五人一组,分工合作完成minicom的配置;2按实际上机步骤和实验报告编写格式中的规范,认真做好实验记录以便撰写实验报告;3教师巡回辅导,帮助学生实验过程中存在的问题。教师总结实验过程中存在的问题,对于普遍存在的问题,给出解决方案。按照实验报告格式撰写实验报告(三)。实验四 配置超级终端Windows XP 操作系统的基本使用。一、 实验目的配置宿主PC机端的超级终端,使宿主PC机与S3C2410-RP目标板可以通过串口通讯。二、实验重点与难点重点:超级终端的配置。难点:超级终端的配置。三、实验环境1、一套S3C2410RP嵌入式实验箱。2、安装Windows XP的宿主PC机。四、实验内容1、 硬件连接:按照实验三的步骤,连接宿主PC 机和一台S3C2410-RP 目标板,并保证拨码开关与实验一的设置相同。2、Windows下面的超级终端类似于在RedHat9.0下的minicom,我们同样可以使用超级终端作为与S3C2410RP目标板的交互的显示窗口。下面介绍如何配置Windows XP下的超级终端操作。启动一台安装Windows XP操作系统的机器,选择【开始】【程序】【附件】【通讯】【超级终端】启动一个超级终端窗口,如图6-1,图6-2,图6-3,请您按照图中设置选项设置各对话框中的内容。图6-1图6-2图6-3将与装有Windows XP宿主机连接的2410RP目标板上电,将会出现打印信息,则表示您的超级终端与2410RP目标板连接正确,并能正常进行通讯。五、实验步骤及要求1学生五人一组,分工合作完成超级终端的配置;2按实际上机步骤和实验报告编写格式中的规范,认真做好实验记录以便撰写实验报告;3教师巡回辅导,帮助学生实验过程中存在的问题。教师总结实验过程中存在的问题,对于普遍存在的问题,给出解决方案。按照实验报告格式撰写实验报告(四)。实验五 配置NFS服务1、Linux 基本命令。 2、NFS(Network File System)指网络文件系统,是Linux系统中经常使用的一种服务,NFS是一个RPC service,很像windows 中的文件共享服务。它的设计是为了在不同的系统间使用, 所以它的通讯协议设计与主机及作业系统无关。当使用者想用远端档案时只要用mount就可把remote 档案系统挂接在自己的档案系统之下,使得远端的档案在使用上和local 的档案没两样。在NFS服务中,宿主机(Servers)是被挂载(mount)端,为了远端客户机(Clients)(如:S3C2410RP目标板)可以访问宿主PC机的文件,我们需要配置宿主机两方面内容:打开NFS服务,允许“指定用户”访问宿主PC机。一、 实验目的配置宿主PC机端的NFS 服务,并开通此服务。二、实验重点与难点重点:配置NFS服务难点:配置NFS服务三、实验环境1、一套S3C2410RP嵌入式实验箱。2、安装Redhat9的宿主PC机,并且配置好ARM Linux的开发环境。四、实验内容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服务: setup3、在上面打开的同一个终端窗口(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,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 先进安全培训方法课件
- 化学品节前安全培训课件
- 化学品安全管理专项培训课件
- 创建无烟医院培训课件
- 先心封堵介入课件
- 量子抗AUTH加密协议设计-洞察及研究
- 内燃机车电传动课件
- 统编版语文六年级上册 第四单元 语文园地四同步+ 公开课一等奖创新教学设计+ 学习任务单+ 分层练习
- 5搭石 +公开课一等奖创新教学设计
- 构成原子的微粒讲解
- 新生儿支气管肺炎护理查房
- 2025年芳香保健师(初级)职业技能鉴定全真试题(含解析)
- 银行外包人员管理办法
- 外贸订单发货管理办法
- 学堂在线 逻辑学概论 章节测试答案
- 招生表彰活动方案
- 2025年安徽高考地理试卷真题(含答案解析)
- 学校党组织家访活动方案
- 2025至2030中国海上风电行业深度研究及发展前景投资评估分析
- 数字媒体技术专业教学标准(高等职业教育专科)2025修订
- 正念心理治疗
评论
0/150
提交评论