- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VxWorks在VMWare上安装流程.doc
第一步
VxWorks WindRiver Tornado v2.2 for Pentium CD1
install key:cAQ8i-qP2I-g$vT6-3gjw-bEk9g
第二步
在C盘创建flexlm目录
第三步
拷贝tornado目录下CRACK目录下
或者
破解目录下
的license.dat 到c:\\flexlm 目录,
第四步
在tornado目录下的setup.log文件中找到以下标识,
HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager\LM_LICENSE_FILE
将该键键值改为c:\flexlm\license.dat
第五步
将pcPentium目录复制到tornado2.2\target\config\目录下
第六步
将PCnet\target下所有目录复制到C:\Tornado2.2\target下,确认覆盖
第七步
按如下步骤完成驱动程序的编译和替换:
打开一个控制台窗口(DOS窗口),运行批处理程序:$(WIND_BASE)\host\x86-win32\bin\ torVars.bat;
第八步
重新定位到$(WIND_BASE)\target\src\drv\end目录,运行:
make CPU=PENTIUM tool=gnu ln97xend.o(区分大小写)
其间会产生一些警告,但这不会影响我们的工作。
第九步
重新定位到$(WIND_BASE)\target\lib\pentium\PENTIUM\common目录,
并将上一步生成的文件ln97xend.o复制到此目录下。备份此目录下的文件libdrv.a;
第十步
运行命令arpentium -d libdrv.a ln97xEnd.o,删除libdrv.a中原有的ln97xEnd模块,
然后再运行命令:arpentium -ra iOlicomEnd.o libdrv.a ln97xEnd.o
将我们刚刚创建的新模块添加进去。到此有关网卡驱动的设置就完成了
2.2修改配置文件??? 在这一节中,我们要修改编译VxWorks的配置头文件Config.h中定义的一些参数,使编译出来的系统引导程序和VxWorks的映象符合我们的要求;同时还要修改sysLn97xEnd.c这个文件,以使系统的网络功能正常运行。
? * 定位目录到$(WIND_BASE)\target\config\pcPentium并打开该目录下Config.h文件;??? * 我们首先要修改VxWorks的启动参数。先查找到定义DEFAULT_BOOT_LINE宏的地方,修改预处理条件CPU == PENTIUM分支下的定义如下:
#define DEFAULT_BOOT_LINE \lnPci(0,0)your_host_name:d:\\vxWorks h=69 e=54 u=target pw=vxworks tn=target
其中:?lnPci(0,0)指定了使用第0个网卡和第0个处理器,lnPci这个标识会因为使用的驱动程序不同而有所不同,但这里用lnPci就可以了;
your_host_name指定您的主机的名字,使用Windows系统的主机名就可以;
d:\\vxWorks指定了VxWorks映象下载的完整路径;
h=69是主机的IP地址,就是您当前正在使用的系统的IP地址;
e=54是目标机的IP地址,也就是未来VxWorks操作系统的IP地址,您只要任意指定一个不冲突的IP地址即可,这里我们假设您的目标机IP地址和主机IP地址在同一个网段内;
u=target指定了FTP服务器的用户名,这个FTP就是用来下载VxWorks映象的,后面还会提到;
pw=vxwroks是用户名对应的口令;
tn=target指定目标机的名字,任意指定即可;
(您可以参考Tornado自带的手册以获取更多信息)
? * 下面我们要指定使用什么样的网卡驱动程序。首先查找“Network driver options”这段文字,之后您可以看到在该注释后面定义了一系列的有关网卡驱动的宏定义。注意保证INCLUDE_END和INCLUDE_LN_97X_END这两个宏处于定义状态(define),其他的宏都处于未定义状态(undef);??? * 缺省情况下,VxWorks系统是不接受外部输入设备(如键盘)的输入,也不向外部输出设备(如显示器)输出数据。为了便于调试,我们必须改变它的这种缺省状态。我们查找定位宏INCLUDE_PC_CONSOLE,然后保证其处于定义状态(define)即可;??? * 到此为止,对config.h文件的修改就完成了,保存修改,然
文档评论(0)