嵌入式操作系统实验相关学习 构建嵌入式Linux系统实验讲义_第1页
嵌入式操作系统实验相关学习 构建嵌入式Linux系统实验讲义_第2页
嵌入式操作系统实验相关学习 构建嵌入式Linux系统实验讲义_第3页
嵌入式操作系统实验相关学习 构建嵌入式Linux系统实验讲义_第4页
嵌入式操作系统实验相关学习 构建嵌入式Linux系统实验讲义_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验3一构建嵌入式Linux系统一、实验目的构建嵌入式Linux系统,为以后的嵌入式实验搭建好平台。二、实验内容超级终端设置及映象文件下载方法三、预备知识Linux操作命令,Linux操作系统的基础知识四、实验设备和工具硬件:PC机Pentumn500以上, 硬盘10G以上。软件: PC机操作系统REDHAT LINUX 9.0, vivi 系统引导程序,zImage ARMLINUX-2.4 内核压缩映象文件,root.cramfs 根文件系统映象文件.五、实验步骤(1)超级终端设置1、运行Windows系统下的超级终端(HyperTerminal)应用程序,新建一个通信终端。如果要求输入区

2、号、电话号码等信息请随意输入,出现如图2-12所示对话框时,为所建超级终端取名为arm,可以为其选一个图标。单击“确定”按钮。图1.5.1 创建超级终端2、在接下来的对话框中选择ARM开发平台实际连接的PC机串口(如COM1),按确定后出现如图2-13所示的属性对话框,设置通信的格式和协议。这里波特率为115200,数据位8,无奇偶校验,停止位1,无数据流控制。按确定完成设置。图1.5.2 设置串行口3、完成新建超级终端的设置以后,可以选择超级终端文件菜单中的另存为,把设置好的超级终端保存在桌面上,以备后用。用串口线将PC 机串口和平台UART0 正确连接后,就可以在超级终端上看到程序输出的信

3、息了。(2)、串口下载烧写在Windows xp 平台下通过超级终端烧写vivi(bootloader)、内核(Kernel)、根文件系统(root)的步骤如下:1复位2410S 开发板,按住pc 机键盘的“Back Space”键,进入vivi命令模式,格式化flash 并重新分区;2运行load flash vivi|kernel|root x,此命令用于使用xmodem 协议通过串口下载文件到开发板中,其中参数为vivi|kernel|root 之一;3启用FTP 服务,上传应用程序压缩包并解压缩;4重新启动验证烧录是否成功。1、格式化flash打开超级终端,先按住PC 机键盘的Back

4、 Space 键,然后启动2410-S,进入vivi,按照以下命令格式化flash,重新分区,如图1.5.3。vivibon part 0 128k 192k 1216k 4288k:m 64704k 回车图1.5.3 格式化flash2、烧写vivi这时已格式化flash,运行的是SDRAM 中的vivi.注意如果这时重启或断电会丢失所有数据,否则必须用Jtag 重新烧写vivi。viviload flash vivi x 回车此时超级终端提示:Ready for downloading using xmodem.Waiting.点击超级终端任务栏上“传送”下拉菜单中的“发送文件”,选择协议

5、为Xmodem,选择镜像文件vivi,点击“发送”,如图1.5.4,10 秒左右vivi 就烧写到flash 里了.这时要复位2410S,重新进入vivi来烧写kernel,root.图1.5.4 烧写vivi3、烧写内核映象zImageviviload flash kernel x 回车出现提示:Ready for downloading using xmodem.Waiting.点击超级终端任务栏上“传送”下拉菜单中的“发送文件”,选择镜像文件zImage,协议为Xmodem,点击“发送”,如图1.5.5,4 分钟左右zImage 传输完毕,zImage 先传输到SDRAM中,再把数据从S

6、DRAM 复制到flash 里,请等待这一过程结束到出现vivi,再烧写root,否则会导致烧写kernel 失败。图1.5.5 烧写zImage4、烧写根文件系统(root)viviload flash root x 回车Ready for downloading using xmodem.Waiting.点击超级终端任务栏上“传送”下拉菜单中的“发送文件”,选择镜像文件root.cramfs,协议为Xmodem,点击“发送”,如图1.5.6,8 分钟左右root.cramfs 烧写完毕图 1.5.6 烧写根文件系统(2)、使用Jtag 烧写VIVI1、连接线路并口线连接到pc 机并口端,同

7、时,并口线另一端与Jtag 简易仿真器相连,Jtag 简易仿真器接开发板的14 针JTAG 口,启动2410-S。2、软件准备把整个GIVEIO 目录(在imgflashvivi 目录下)拷贝到C:WINDOWS 下,并把该目录下的giveio.sys 文件拷贝到C:WINDOWSsystem32drivers 下。3、添加驱动在控制面板里,选添加硬件,下一步选择“是,我已经连接了此硬件”,下一步选择“添加新的硬件设备”(见图1.5.10),下一步选择“安装我手动从列表选择的硬件”,下一步选择“显示所有设备”在厂商一项中默认为“%”,型号为“giveio”(见图1.5.11),直接点击“从磁盘

8、安装”,点击“浏览”,指定驱动为C:WINDOWSGIVEIOgiveio.inf,点击确定,完成添加硬件。图 1.5.10 添加新的硬件设备图 1.5.11 选择设备驱动程序4、烧写vivivivi 是由韩国MIZI 公司提供的一款针对S3c2410 芯片的Bootloader。烧写之前把要烧写的vivi 拷贝到sjf2410-s 所在的flashvivi 目录下,在开始运行中输入cmd,进入命令行格式,进入flashvivi 目录,运行sjf2410-s 命令,格式如下:sjf2410-s /f:vivi,如图1.5.12所示。图1.5.12 命令行格式一切正常,sjf2410-s 会自动找到CPU 的ID。在此后出现的三次要求输入参数,第一次是选择flash 类型,输入0;第二次是选择Jtag 对flash 的两种功能,输入0;第三次是让选择起始地址,输入0。此后等待大约35 分钟的时间进行烧写,待vivi 烧写完毕后选择参数2,退出烧写,如图1.5.13。图 1.5.13 烧写操作5、完成vivi 烧写烧录vivi 后关闭2410-S,拔掉JTAG 简易仿真器,连接好串口线,准备烧写vivi,kernel,root注意事项:1、建议在做烧写试验之前将光盘的VER4.0-2005-09-05img 目录拷贝到硬盘上以便于进行烧写

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论