VxWorks启动教程:从软盘到TargetServer FileSystem
4星 · 超过85%的资源 需积分: 10 196 浏览量
更新于2024-07-28
1
收藏 175KB DOC 举报
"vxWorks学习笔记,适合初学者及vxWorks开发人员使用"
VxWorks操作系统是一种实时嵌入式操作系统,广泛应用于各种工业控制设备、航空航天系统等。本笔记主要介绍了如何进行VxWorks的启动过程,包括软盘启动和通过Target Server FileSystem启动。
一、软盘启动
1. 硬件环境:包括一台装有Windows 2000的主机,一个串口,以及一台工控机目标机,具备两个串口。
2. 配置修改:
- 在`config.h`中,调整bootline,指定从软盘启动,并指定主机为vxWorks映像的来源。
- 由于主机只有一个串口,需要取消CONSOLE_TTY,保留WDB_TTY_CHANNEL用于调试。
- 修改波特率,因为默认的9600波特率可能过低,需根据实际需求调整。
- 生成bootrom文件,并确保其在软盘上的连续性。
3. 创建VxWorks镜像文件:
- 使用Bootable工程文件,添加所需的组件,并根据需要调整波特率。
- 生成VxWorks镜像后,将其拷贝到软盘。
4. 配置TargetServer:
- 波特率必须与在工程文件中设定的相同。
- CoreFile应指向软盘上的VxWorks映像,以避免错误。
二、Target Server FileSystem启动
与软盘启动相比,这种启动方式不需要将VxWorks映像复制到软盘。目标机可以直接从Target Server访问文件系统加载VxWorks。关键在于正确配置TargetServer,确保波特率匹配,并且CoreFile指向正确的VxWorks映像。
在启动过程中可能出现的问题及其解决方法:
- `clntty_readtimedout`:通常由波特率不匹配引起,检查并调整波特率设置。
- `Corefilechecksumdoesnotmatch`:软盘和主机上的VxWorks映像不一致,确保两个位置的文件同步。
总结,理解VxWorks的启动流程对于系统开发和维护至关重要。软盘启动和Target Server FileSystem启动各有优缺点,选择哪种方式取决于具体的应用场景和需求。在实际操作中,正确配置硬件、软件环境以及解决可能出现的问题是成功启动的关键。
2017-11-03 上传
2023-10-12 上传
2023-05-11 上传
2023-05-01 上传
2023-09-23 上传
2023-11-09 上传
2023-07-31 上传
zhuangjiayuan
- 粉丝: 0
- 资源: 4
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享