实验一
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一 bootloader编译
一、实验目的
1.了解以vivi为Bootload的Linux系统;
2.通过实验掌握 vivi 工作原理及移植过程;
3.通过实验掌握 vivi 的配置、编译、构造和使用。
二、实验设备
硬件:EduKit2410 系统,Embest JTAG 仿真器套件,PC 机;
软件:Windows 98/2000/NT/XP 操作系统 cygwin UNIX 模拟平台。
三、实验内容
在开发环境中配置及编译 vivi;
烧写到 FLASH 中作为 Linux 系统 Bootloader 运行。
四、实验步骤
1.拷贝光盘 CD3\05-Linux Source 目录到 Cygwin/tmp/目录下,
并改名为 edukit-2410(如果已经存在,跳过该操作);
2.拷贝光盘 CD3\04-EduKit2410 Linux\drivers 和 examples 目录
到 Cygwin/usr/local/src/目录下(如果已经拷贝,跳过该操
作);
3.拷贝 EduKit-2410 的 vivi 补丁文件 vivi-
kit2410.patch 到$SOURCEDIR/patch 目录下。
4.运行cygwin。
5.vivi 源代码直接使用“vivi 介绍”一节安装后的代码,并按以下命
令打入补丁:
①source /tmp/edukit-2410/set_env_linux.sh ←Linux编译环
境变量设置
②cd $WORKDIR/vivi
③patch -p1 < $SOURCEDIR/patch/vivi-
kit2410.patch
6.编译vivi,在vivi窗口中输入如下命令:
①Make clean
②Make menuconfig