- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
xp虚拟机上移植vxworks
声明:
这个文档是我在虚拟机上安装vxworks期间总结出来的,并非全部原创,主要参考内容在第五章中有给出,当然还参考了别的很多内容,在此就不一一列举了。
虽然这些参考内容都大体说了在虚拟机上安装vxworks的相关流程,但或者说的不够清楚,或者缺少图片展示,或者步骤存在问题,又或者按照他们所说的进行修改运行出来结果并非他们文中展示的那样,让我这个初涉vxworks的小白,折腾了快一周才成功将vxworks移植到虚拟机上,所以在成功移植后,我觉着应该写下这个文档,给以后要移植的人一个清晰、正确的指导。
若有错误之处,还请大家指出。
需要的安装包:
1、Tornado安装包:
[风河VxWorks].WINDRIVER.TORNADO.V2.2.FOR.PENTIUM.CD1.ISO
[风河VxWorks].WINDRIVER.TORNADO.V2.2.FOR.PENTIUM.CD2.ISO
2、虚拟光驱工具: 任意
daemon4301-lite.exe
3、VMware安装包
VMware-workstation-6.5.0-118166.exe keygen.exe密钥
注:我最开始安装的是VMware 9.0(VMware-workstation-full-9.0.0-812388.exe),但运行到2.3节,选择从软盘A启动时,该软件无法连接软盘A,设置的时候“连接物理光驱”只有“自动检测”可以选择,从A盘拷东西到虚拟机C盘时,也会报“Not ready reading drive A”,重装该软件也不行。不知是9.0.0版本身的问题,还是我下载的软件包有问题,后来想换个版本试一下,安装了6.5.0,运行一切良好,未出现问题。
4、生成虚拟软驱的软件
ramdisknt15.rar —— 若想删去虚拟软盘,直接卸载该软件,重启电脑即可。
5、AMD的PC-NET网卡的VxWorks系统驱动
vxworks_end.exe
6、dos启动镜像
MS-DOS6.22启动盘镜像DOS622.IMG.rar
一、 Tornado的安装
大部分地方选择默认,部分要注意的地方如下:
1)首先安装虚拟光驱软件DAEMON Tools Lite
2)分别打开CD1和CD2两个ISO文件
3)自动安装在C:\Tornado2.2,输入序列号如下:
CD1: cAQ8i-qP2I-g$vT6-3gjw-bEk9g
CD2: A7KbB-Rd37p-hNFBE-kzgaT-b9gpC
4)拷贝CD1的CRACK目录下的license.dat 到c:\ Tornado2.2\flexlm 目录下,如果没有这个目录,自己建一个。
5)右键“我的电脑”——属性——高级——环境变量——在“用户变量”(我也不确定该新建哪种,我建的是 “用户变量”,运行起来没有问题)下方选择“新建”,变量名为LM_LICENSE_FILE,值为c:\ Tornado2.2\flexlm\license.dat
安装完tornado后,首先要解压vxworks_end.exe文件三次出现target文件夹,做个c:\ Tornado2.2\target的备份,然后用target\h\drv\end\ln97xEnd.h和target\src\drv\end\ln97xEnd.c、Makefile 覆盖安装目录下对应的文件。(其他的config\pc486.972、man文件夹都不要,太旧了。makefile文件可以复制也可以不复制,没有大的影响)
二、 虚拟机配置:
A:\format C: 格式化创建的主分区
到此虚拟机已经建好,但是vxworks系统文件还未做好,在第三章中会有介绍。
三、 安装vxworks系统:
总的过程分为以下几步:
编译网卡驱动
VMWare为运行于其上的操作系统提供虚拟网卡支持,该网卡类型即为AMD的PC-NET。实际上,在Tornado开发包中已经包含了该类型网卡的驱动程序,但经过测试,对于VMWare无法正常工作,所以您需要从AMD的网站下载最新的驱动程序。
下载得到的是一个可执行的安装程序,运行该程序将得到一个压缩包和一个帮助文件,按照该帮助的要求,将压缩包直接释放到Tornado目录下。如果提示是否允许覆盖文件,则选择允许。
此后按如下步骤完成驱动程序的编译和替换:
单击windows系统的开始菜单,在“运行”里输入“cmd”打开控制台程序。
1)运行批处理程序 C:\tornado2.2\host\x86-win32\bin\torVars.bat
2)重新定位到C:\tor
文档评论(0)