U盘制作VxWorks启动盘全攻略
3星 · 超过75%的资源 需积分: 10 139 浏览量
更新于2024-07-22
1
收藏 302KB PDF 举报
"U盘制作VxWorks启动盘的方法和步骤,包括所需硬件设备、软件工具以及详细的操作过程。"
本文主要介绍了一种使用U盘制作VxWorks启动盘的心得体会,这一方法对于嵌入式系统开发者来说相当实用。VxWorks是一款实时操作系统(RTOS),广泛应用于各种嵌入式设备。通过U盘制作启动盘,可以方便地对系统进行更新和调试。
首先,我们需要准备以下硬件设备:
1. 一台带有Pentium3处理器、ATX电源、GE口、Debug口、USB口和VGA口的嵌入式目标机。
2. 一台VGA接口显示器用于查看系统输出。
3. 一个USB接口键盘供用户输入命令。
4. 一个1GB的清华普天U盘作为制作启动盘的媒介。
5. 一台PC机,用于制作启动盘的相关操作。
6. 一个Innodisk EDC2000+高速电子盘CF卡,可能用于其他系统存储需求。
接下来,我们需要安装并使用以下软件工具:
1. TORNADO 2.2版本:这是Wind River公司的开发环境,用于构建和调试VxWorks系统。
2. USBOOT V1.7:这个工具用于将U盘格式化为DOS启动盘,并将Bootrom写入其中。
3. MAXDOS 5.6:一个DOS启动程序,可以创建虚拟软驱。
4. RamdskNT 1.5:在Windows环境下模拟DOS软盘的工具。
制作VxWorks Bootrom的步骤如下:
1. 在Tornado环境中,打开`config.h`文件,修改相关参数,如启用ATA驱动、取消FD(软盘)支持,并设置BOOTROM_DIR和SYS_WARM_TYPE,以便于从ATA设备启动。
2. 使用Tornado的Build菜单生成Bootrom_uncmp文件,这是未经压缩的Bootrom。
3. 启动RamdskNT,创建一个虚拟的软驱A:,这将用于模拟DOS环境。
4. 使用USBOOT将U盘格式化为DOS启动盘,并将虚拟软驱A的内容复制到U盘。
5. 将之前生成的Bootrom_uncmp文件拷贝到U盘中,这样U盘就包含了运行VxWorks所需的启动代码。
6. 最后,将U盘、目标机、显示器和键盘正确连接,进入目标机的BIOS设置,确保系统从U盘启动,并保存配置。
特别需要注意的是,在目标机的BIOS设置中,必须启用“Legacy USB”支持,这样才能识别并从U盘启动。完成以上步骤后,上电启动目标机,VxWorks应该能够从U盘成功引导,从而实现系统的启动和调试。
这种方法提供了一种便捷的方式,使得开发者能够在没有光驱或网络连接的情况下,快速部署和更新VxWorks系统。对于经常需要现场调试和维护的嵌入式项目,这种U盘启动盘的制作方法具有很高的实用性。
2014-05-11 上传
2024-10-25 上传
2024-10-25 上传
2024-10-25 上传
2023-04-29 上传
2024-10-26 上传
2024-10-26 上传
普通网友
- 粉丝: 1
- 资源: 8
最新资源
- Oracle Form觸發器、系統變量精解2
- Oracle Form屬性、內置子程序、觸發器、系統變量精解
- SMSCOM开发手册
- PIC C语言编程实例
- ubuntu命令参考卡片
- How to Write Program in Visual C++
- SVN权限控制全面解析
- apache+svn+MySQL+PHP+svnmanager+bugfree完全安装手册
- Thinking In Java 第三版目录版中文版PDF
- SNMP-简单网络管理协议(PDF)
- 10720路由器信息
- Apache+SVN+Trac配置详解
- 硬盘数据恢复教程 PDF格式
- 软件工程详细设计说明书
- JSON教程.pdf
- wince中文版(部分章节)