掌握嵌入式系统内核和根文件系统的烧写的过程。
二、实验内容
对嵌入式Li
ux系统进行裁剪、配置和编译,生成自己需要的操作系统映像文件,并将其烧写到flash中。
三、实验设备及工具
硬件:UPNETARM2410S嵌入式实验仪、PC机pe
tum
500以上、硬盘40G以上、内存大于256M。软件:PC机操作系统REDHATLINUX90、MINICOM、AMRLINUX开发环境
四、实验步骤
1、设计过程:
9
f10
f2、烧写过程:(一)、超级终端设置1、运行Wi
dows系统下开始→所有程序→附件→通讯→超级终端(HyperTermi
al),新建一个通信终端。如果要求输入区号、电话号码等信息请随意输入,出现如图151所示对话框时,为所建超级终端取名为arm,可以为其选一个图标。单击“确定”按钮。
11
f2、在接下来的对话框中选择ARM开发平台实际连接的PC机串口(如COM1),按确定后出现如图152所示的属性对话框,设置通信的格式和协议。这里波特率为115200,数据位8,无奇偶校验,停止位1,无数据流控制。按确定完成设置。
3、完成新建超级终端的设置以后,可以选择超级终端文件菜单中的另存为,把设置好的超级终端保存在桌面上,以备后用。用串口线将PC机串口和平台UART0正确连接后,就可以在超级终端上看到程序输出的信息了。(二)、串口下载烧写在Wi
dowsxp平台下通过超级终端烧写vivibootloader、内核(Ker
el)、根文件系统(root)的步骤如下:1、格式化flash打开超级终端,先按住PC机键盘的BackSpace键,然后启动2410S,进入vivi,按照以下命令格式化flash,重新分区。vivibo
part0128k192k1216k4288km64704k回车
2、烧写vivi这时已格式化flash,运行的是SDRAM中的viviviviloadflashvivix回车此时超级终端提示:Readyfordow
loadi
gusi
gxmodemWaiti
g
12
f点击超级终端任务栏上“传送”下拉菜单中的“发送文件”,选择协议为Xmodem,选择镜像文件vivi,点击“发送”,10秒左右vivi就烧写到flash里了这时要复位2410-S重新进入vivi来烧写ker
elroot
3、烧写内核映象zImageviviloadflashker
elx回车出现提示:Readyfordow
loadi
gusi
gxmodemWaiti
g点击超级终端任务栏上“传送”下拉菜单中的“发送文件”,选择镜像文件zImage,协议为Xmodem点击“发送”,4分钟左右zImage传输完毕,zImage先传输到SDRAM中,再把数据从SDRAM复制到flash里,请等待这一过程结束到出现vivi,再烧写root否则会导致烧写ker
el失败。
13
f4、烧写根文件系统(rootviviloadflashrootx回车Readyfordow
loadi
gusi
gxmodemWaiti
g点击超级终端任务栏上“传送”下拉菜单中的“发r