实验二一键烧写linux.docVIP

  • 18
  • 0
  • 约1.31千字
  • 约 4页
  • 2017-05-21 发布于重庆
  • 举报
实验二一键烧写linux

实验二:一键烧写Linux 一、实验目的: 借助SD 卡、飞凌提供的程序和系统映像,通过一系列操作,非常迅速的烧写Linux 到 开发板的NandFlash 中。 二、实验要求: 1、能独自制作用于一键烧写的SD 卡; 2、掌握烧写系统的每个步骤,能成功烧写系统; 3、了解烧写系统的作用及意义。 三、实验仪器: 装有Ubuntu 的PC 机飞凌嵌入式开发板SD 卡相关软件 四、实验原理: 一键烧写Linux,简单来说,就是借助SD 卡、飞凌提供的程序和系统映像,通过一系 列操作,非常迅速的烧写Linux 到开发板的NandFlash 中。 我们可以用一键烧写解决以下问题: 1.开发板在出厂时默认烧写WinCE6.0 系统,如果希望OK6410 畅快淋漓的运行 Linux 系统,就需要把Linux 重新烧写到开发板的NandFlash 中; 2.更新uboot、内核(zImage)、文件系统(Yaffs2 文件系统)中的一个或多个; 3.由于各种原因造成的开发板无法启动。 在烧写过程中,我们还使用到一些文件,例如: SD_Write.exe(PC 烧写工具) DNW(串口、USB 工具) mmc_ram256.bin(256M 内存开发板适用的sdboot,用于sd 卡启动) u-boot_ram256.bin(uboot 映像,适用于256M 内存开发板) rootfs.yaffs2-nand2g(用于触摸屏输入的yaffs2 文件系统,适用于1G 字节或2G 字节或 者4G 字节的nandflash 的开发板) zImage(内核映像) 五、实验内容: 1、制作用于一键烧写的SD 卡 1、对SD 卡进行格式化 通过SD_Writer.exe 将mmc.bin 烧写到SD 卡中 然后将rootfs.yaffs2-nand2g、u-boot_ram256.bin 和zImage 复制到SD 卡上 分别重命名为u-boot.bin、rootfs.yaffs2 及zImage。 前期准备 当我们制作完用于烧写系统的SD 卡,由于有的电脑没有串口线的驱动程序,因而 需要我们自己安装必要的驱动程序 USB to RS232,即USB 接口到RS232c 串口的转换适配器 HL-340 3、安装完两个驱动后,重启电脑,再连上USB 转串口线,在计算机的设备管理器 中,修改端口号,然后打开DNW,打开Configuration 下的options,使其中的COM Port 中的端口号与设备管理器中的端口号一致 3、准备工作做完后,就可以开始烧写系统了,将6,7 键拨到off,设置成SD 卡启动, 打开DNW,点击connect,然后拨动电源开关,打开开发板,开始烧写。 烧写完成后,蜂鸣器会发出滴滴的提示声,说明烧写成功,然后拔出SD 卡,拨下6、7 键,重启开启电源,Linux 系统就可以正常启动了。 实验心得: 这次实验课做的主要就是烧写系统因为我们就下来做的程序是要在Linux 环境下运行,这次的实验和第一次一样,虽然不是很明白,但是做起来还是比较容易,跟着步骤做还是比较简单的。

文档评论(0)

1亿VIP精品文档

相关文档