vxWorks启动过程.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vxWorks启动过程

从硬盘上启动vxWorks 一、 工作环境1 二、 修改BSP1 三、 创建vxWorks工程3 四、 修改文件的只读依赖路径6 五、 编译生成BootRom7 六、 编译生成vxworks 映像8 七、 制作启动硬盘12 八、 从硬盘启动14 九、 如何从软盘启动16 十、 虚拟机17 一、 工作环境 安装tornado 使用的是5张光盘的第一张安装的tornado2.2,BSP 使用的是第二张光盘 中的BSP。安装的路径是默认路径,即C:\Tornado2.2。 我们使用的是windows xp操作系统,最终用来启动vxworks 的是一个电子硬盘。因为 主机的硬盘为SATA硬盘,而且整个主板上只有一个IDE 接口,所以电子硬盘在ata0上, 是0设备0分区。电子硬盘在系统中的盘符为H: BSP 二、 修改BBSSPP 在安装完BSP后,在C:\Tornado2.2\target\config 目录下出现多个体系结构的BSP(如图 1)。我们因为使用的是PC作为目标机运行vxWorks,所以选择x86体系结构的BSP,也就 是pc486 文件夹为板级支持包。 1 图1BSP 所在的位置 打开并修改pc486 文件夹下面的config.h文件。 修改步骤如下(注:以后所指的代码行号均是指用tornado2.2 打开时tornaldo2.2 所指的 行号;另外,为了方便找到代码,将被修改代码的相关行也显示了出来) 1 (11) 指定处理器类型 修改宏定义(行号:191),指定cup类型为PENTIUM。 原始的代码如下 修改后 2 (22) 修改引导行 指定从硬盘启动vxworks 镜像。 原始代码(行号208) 2 修改为 3 ata (33) 包含aattaa驱动 原始代码为(行号271) 修改为 4 (44) 删除网络驱动 我们暂时不包含网络驱动。 原始代码(行号294、300) 修改为 5 PC (55) 将输出定向到PPCC显示器 在tornado2.2 中带的vxworks 是5.5版,默认是将输出定向到串口的。这里讲输出定向 到PC 显示器。 原始代码(行号643) 修改为 到这里,BSP修改完成。下面创建放置在硬盘中的新的vxworks 工程。 三、 vxWorks 创建vvxxWWoorrkkss工程 我们创建一个带有简单的可以显示出启动效果的可引导镜像。 打开tornado2.2,准备创建一个可引导的工程。 选择创建一个可引导工程。如图2所示 3 图2 创建一个可引导的工程 之后点击OK。 (1) 指定工程的名字、放置的位置和工作空间的名字 在上一步OK后,tornado2.2 要求用户指定工程的名字、放置的位置和工作空间的名字。 为了方便记忆,我们定义为如下图所示 图3 指定工程的名字 修改完成之后点击“Next”。 (2) 选择BSP 4 从下拉列表中选择我们的BSP,为pc486。

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档