VxWorks基础操作:硬件配置与启动引导详解
需积分: 18 40 浏览量
更新于2024-09-09
收藏 540KB DOC 举报
VxWorks是一种嵌入式实时操作系统,本文档主要介绍了如何在特定硬件环境中进行基本操作,包括硬件配置、启动盘制作和bootrom的生成。以下是详细的步骤和注意事项:
1. **硬件配置**:
文档涉及的硬件平台是基于586系列主板,以SPT2F为例。环境则是使用了Tornado 2.2版本,这是一个用于开发VxWorks应用程序的工具套件。
2. **启动盘制作**:
制作启动盘的步骤首先是在DOS系统下将引导程序和VxWorks镜像复制到空的电子盘D:。对于7.1版本的系统,使用`LOCKD:`命令引导,而对于6.6版本,则需使用`VXSYSD:`。对于大容量硬盘,可能需要借助Ghost工具,具体路径位于`F:\HS工作相关文档\...`。
3. **VxWorks安装**:
安装完成后,在VxWorks的shell界面下,大小写敏感性需要注意。bootrom.sys和vxworks镜像需要放置在引导好的电子盘上,以便开机自动运行。
4. **bootrom生成**:
使用D:\Tornado2.2\target\config\pcPentium标准包进行配置,重点在于修改config.h文件,确保选择正确的硬件支持类型。例如,如果使用BIOS引导,需要将`#define SYS_WARM_TYPESYS_WARM_FD`改为`#define SYS_WARM_TYPESYS_WARM_BIOS`。同时,根据需求选择是否包含DOC(如添加`#define INCLUDE_DISKONCHIP`)和ATA支持(修改BSP包中的相应设置)。
5. **PS/2显示支持**:
若要在VxWorks中启用PS/2键盘和显示器支持,需取消`#define INCLUDE_PC_CONSOLE`前的注释,即`#define INCLUDE_PC_CONSOLE`。
6. **启动方式选择**:
可以通过定义不同的`DEFAULT_BOOT_LINE`来指定启动方式,例如硬盘启动(指定ATA接口和IP地址)和网络启动(使用FEI接口和IP地址)。在启动参数中,`u=target`表示使用目标模式加载VxWorks。
总结起来,本文档提供了VxWorks在特定硬件和软件环境下的基础操作指南,涵盖了从硬件准备到软件配置、启动盘制作以及不同启动模式的具体步骤。这对于初次接触VxWorks的用户来说,是非常实用的参考资料。
2009-10-05 上传
2019-11-19 上传
2011-09-03 上传
2010-03-30 上传
2009-04-23 上传
2022-09-21 上传
qq_25035473
- 粉丝: 0
- 资源: 1
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率