- 8
- 0
- 约1.04万字
- 约 21页
- 2017-04-11 发布于江苏
- 举报
使用Blob下载烧写内核和文件系统和内核配置实验指导书
使用 Blob下载烧写内核和文件系统
一.实验目的
掌握使用 blob通过串口下载内核和文件系统的方法。
掌握使用 blob烧写内核和文件系统的方法。
二.实验内容
使用 Blob通过串口下载内核和文件系统,并烧写到 flash。
三.实验设备及工具
硬件:EFLAG-NVCDP-I嵌入式实验开发系统, 安装 windows的 PC主机。
软件:EFLAG-NVCDP-I cygwin开发环境, 超级终端, tftpd32, UUDeview。
四.实验原理
blob 实现了 boot loader 的基本功能,上电后硬件的初始化和操作系统的引导。在此
基础上还提供了简单的命令行,执行用户输入的命令。Blob下经常使用的命令有:
1.download 命令
说明:从串口下载内核或文件系统。
命令格式:download [kernel|ramdisk]
可选参数:kernel下载内核;ramdisk下载文件系统。
2.tftp命令
说明:通过 tftp简单文件传输协议下载内核或文件系统。
命令格式:tftp [kernel|ramdisk] [文件名]
可选参数:kernel下载内核;ramdisk下载文件系统。
3.flash 命令
说明:将下载的内核或文件系统写入 flash。
命令格式:flash [kernel|ramdisk]
可选参数:kernel 烧写内核;ramdisk烧写文件系统。
4.sip命令
说明:设置 tftp服务器的 ip地址(通常 tftp服务器是一台 PC主机)。
命令格式:sip [ip]
可选参数:ip地址的格式是: 0xxxxxxxxx(其中 xx是 16进制值)。假设 tftp服务器
的 ip地址是 ,那么应该这样设置:0x0100a8c0。
5.cip命令
说明:设置 tftp客户端的 ip地址(tftp客户端就是 EFLAG-NVCDP-I 嵌入式实验开
发系统)。
命令格式:cip [ip]
可选参数:ip地址的格式是: 0xxxxxxxxx(其中 xx是 16进制值)。假设 tftp客户端
的 ip地址是 0,那么应该这样设置:0x0a00a8c0。
6.boot命令
说明:引导操作系统启动。
命令格式:boot
可选参数:无。
五.实验步骤
1.配置超级终端
在超级终端建立新连接并按照如下设置配置超级终端:
图 1.4.1
选择与实验板连接的串口,点击 Configure按钮,并按照如下配置设置串口属性:
图 1.4.2
2.启动 EFLAG-NVCDP-I嵌入式实验开发系统
将已经用 jflash烧入过 blob的 EAX-400系统上电启动,可以从超级终端获得如
下输出:
图 1.4.3
此时等待 3 秒钟,系统会自动引导 flash 里的内核。若敲击任意键可以获得 Blob
的提示符:
图 1.4.4
这是 blob提供的基于命令行的交互界面。可以输入实验原理部分介绍的各种 blob
命令来控制 blob的行为。输入 help命令获得更多命令的帮助信息。
3.准备下载文件
下载文件可通过 2种方式:串口和 tftp。
(1)使用 UUDeview进行文件转换
通过串口下载的文件必须是经过 UUE 编码的文件。在/home/eflag/auxillary
中的 ud3212.exe是 UUDeview的安装包。
UUDeview 完成二进制文件和文本文件间的格式转换。当需要通过
HypterTerminal 向目标板下载 kernel、ramdisk 时,需要使用 UUDeview 进行格式
转换。
图 1.4.5
如上图所示:在 Encode File中选定要被转换的源文件,在 To:中设置目标文
件生成目录,然后单击 Go按钮,即可在指定的目录中生成转换后的文件。
(2)配置 tftp服务器
在/home/eflag/auxillary/tftpd中的 tftpd32.exe是 tftp服务器程序。
EFLAG-NVCDP-I嵌入式实验开发系统中的 blob可以通过 tftp命令和开发主机
上的 tftpd32 服务器进行数据传输,通过以太网将文件系统或内核下载到
EFLAG-NVCDP-I嵌入式实验开发系统上,提供了方便快捷的调试手段。
图 1.4.6
配置 tftpd32时,在 Current Direction中选定 kernel或 rootfs所在的路径,
并在 Server interfaces中选定好 tftp服务器的 IP地址即可。
如果 tftp设置正确,blob将进入
您可能关注的文档
最近下载
- 中国五声性调式和声研究 樊祖荫.pdf
- 2026中共曲靖市麒麟区委国有企业工作委员会曲靖市麒麟区区属国有企业招聘15人备考题库参考答案详解.docx VIP
- 旅游景区毕业论文景区游客满意度.doc VIP
- 2026届上海市浦东新区高三一模语文试卷及答案.doc VIP
- 2026中共曲靖市麒麟区委国有企业工作委员会曲靖市麒麟区区属国有企业招聘15人备考题库及参考答案详解.docx VIP
- DB34T 4180-2022农村公益性公墓建设规范.docx VIP
- 旅游景区游客满意度调查及提升策略研究--以乌镇为例.docx VIP
- 2026中共曲靖市麒麟区委国有企业工作委员会曲靖市麒麟区区属国有企业招聘15人备考题库及一套完整答案.docx VIP
- 2025年江苏省扬州市中考数学真题试卷含答案.pdf VIP
- 电磁场仿真软件:CST Microwave Studio二次开发_(12).VBA脚本开发.docx VIP
原创力文档

文档评论(0)