实战之在vmware上安装vxworks操作系统

实战之在vmware上安装vxworks操作系统

ID:22783790

大小:277.50 KB

页数:9页

时间:2018-10-31

实战之在vmware上安装vxworks操作系统_第1页
实战之在vmware上安装vxworks操作系统_第2页
实战之在vmware上安装vxworks操作系统_第3页
实战之在vmware上安装vxworks操作系统_第4页
实战之在vmware上安装vxworks操作系统_第5页
资源描述:

《实战之在vmware上安装vxworks操作系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、VxWorks学习笔记——实战之在VMWare上安装VxWorks操作系统http://www.dayoo.com/http://www.dayoo.com/2010-05-2111:55来源:发表评论 (0)    我们假设您有一台普通配置的PC机,并安装了Windows2000操作系统。其次您需要安装Tornado2.2forpcPentium开发环境。缺省安装的Tornado2.2forpcPentium可能不包括pcPentium的BSP组件,但该组件可以从风河公司(Windriver)的网站免费下载。    我们将在下文以WIND_BASE引用To

2、rnado的安装路径。    其次是要安装VMWare软件,这里我们使用4.0的版本。如果您还没有该软件,也可以从VMWare的网站下载试用版。    最后,由于Tornado自带的PC-NET网卡驱动有问题,所以需要下载AMD的PC-NET网卡的VxWorks系统驱动,可以从AMD网站免费下载。    一张1.44M的软盘,用于制作系统引导盘。    准备并安装好以上软件后,就可以开始下一步的工作了。编译网卡驱动程序    VMWare为运行于其上的操作系统提供虚拟网卡支持,该网卡类型即为AMD的PC-NET。实际上,在Tornado开发包中已经包含了该类

3、型网卡的驱动程序,但经过测试,对于VMWare无法正常工作,所以您需要从AMD的网站下载最新的驱动程序。    下载得到的是一个可执行的安装程序,运行该程序将得到一个压缩包和一个帮助文件,按照该帮助的要求,将压缩包直接释放到Tornado目录下。如果提示是否允许覆盖文件,则选择允许。    此后按如下步骤完成驱动程序的编译和替换:打开一个控制台窗口,运行批处理程序:$(WIND_BASE)hostx86-win32bintorVars.bat;重新定位到$(WIND_BASE)targetsrcdrvend目录,运行:    makeCPU=

4、PENTIUMtool=gnuln97xend.o    其间会产生一些警告,但这不会影响我们的工作。重新定位到$(WIND_BASE)targetlibpentiumPENTIUMcommon目录,并将上一步生成的文件ln97xend.o复制到此目录下。备份此目录下的文件libdrv.a;运行命令arpentium-dlibdrv.aln97xEnd.o,删除libdrv.a中原有的ln97xEnd模块,然后再运行命令:    arpentium-raiOlicomEnd.olibdrv.aln97xEnd.o    将我们刚刚创建的新模块添加进

5、去。    到此有关网卡驱动的设置就完成了。注意不要关闭这个窗口,后面还要使用。    在这一节中,我们要修改编译VxWorks的配置头文件Config.h中定义的一些参数,使编译出来的系统引导程序和VxWorks的映象符合我们的要求;同时还要修改sysLn97xEnd.c这个文件,以使系统的网络功能正常运行。定位目录到$(WIND_BASE)targetconfigpcPentium并打开该目录下Config.h文件;我们首先要修改VxWorks的启动参数。先查找到定义DEFAULT_BOOT_LINE宏的地方,修改预处理条件CPU==PENTIUM

6、分支下的定义如下:#defineDEFAULT_BOOT_LINE"lnPci(0,0)your_host_name:d:\vxWorksh=192.168.80.169e=192.168.80.254u=targetpw=vxworkstn=target"lnPci(0,0)指定了使用第0个网卡和第0个处理器,lnPci这个标识会因为使用的驱动程序不同而有所不同,但这里用lnPci就可以了;your_host_name指定您的主机的名字,使用Windows系统的主机名就可以;d:\vxWorks指定了VxWorks映象下载的完整路径;h=192.16

7、8.80.169是主机的IP地址,就是您当前正在使用的系统的IP地址;e=192.168.80.254是目标机的IP地址,也就是未来VxWorks操作系统的IP地址,您只要任意指定一个不冲突的IP地址即可,这里我们假设您的目标机IP地址和主机IP地址在同一个网段内;u=target指定了FTP服务器的用户名,这个FTP就是用来下载VxWorks映象的,后面还会提到;pw=vxwroks是用户名对应的口令;tn=target指定目标机的名字,任意指定即可;下面我们要指定使用什么样的网卡驱动程序。首先查找“Networkdriveroptions”这段文字,之后

8、您可以看到在该注释后面定义了一系列的有关网卡驱动的宏

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。