vmware下vxworks6.6安装文档

vmware下vxworks6.6安装文档

ID:8790911

大小:329.50 KB

页数:7页

时间:2018-04-07

vmware下vxworks6.6安装文档_第1页
vmware下vxworks6.6安装文档_第2页
vmware下vxworks6.6安装文档_第3页
vmware下vxworks6.6安装文档_第4页
vmware下vxworks6.6安装文档_第5页
资源描述:

《vmware下vxworks6.6安装文档》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、VmWare下跑VxWorks6.6教程1、先期准备a)开发环境VxWorks6.6forpentium安装包VmWareWorkStation7.1.2b)工具虚拟软驱RamDiskNT1.52、虚拟机设置2.1安装虚拟软驱(供虚拟硬盘做DOS,和初期拷贝文件使用)保证红圈配置正确后,点击START运行,随后重启电脑,虚拟软驱A应该就出现了2.2新建虚拟机File->New->VirtualMachine->Custom->New-Workstation5->other(other)->指定虚拟机名和保存位置->选单处理器->内存128MB对应VxWor

2、ks足以->使用桥接网络(注意:一定要使用网桥连接)->IO适配器选BusLogic->创建虚拟硬盘->类型选择IDE(Recommended)->磁盘空间设置0.25GB(256MB)足以,并勾上立刻分配磁盘空间->最终完成虚拟机配置1、FTP引导的bootrom制作修改BSP首先,我们复制一份纯净未做修改的D:WindRiver-GPPVE-3.6-IA-Evalvxworks-6.6targetconfig下的pcPentium3文件夹,改名为Pentium3(名称随便你起),再将该改名后文件夹放到config目录下,最好不要带空格或什么特

3、殊符号。我们要修改编译bootrom、VxWorks的配置头文件Config.h中定义的一些参数,使编译出来的系统引导程序bootrom和VxWorks的映象符合我们的要求;3.1修改config.h1)定位到目录D:WindRiver-GPPVE-3.6-IA-Evalvxworks-6.6targetconfigPentium3并打开该目录下Config.h文件;2)定位到”INCLUDE_CPU_PROBE”,更改成如下:3)查找到定义DEFAULT_BOOT_LINE宏的地方,修改预处理条件CPU==PENTIUM3分支下的定义如下:"l

4、nPci(0,0)host:vxWorksh=172.18.101.121e=172.18.101.124:ffffff00u=targetpw=targettn=target"这里的host地址得修改成你的主机地址,target地址只需要在同一个网段内就可以了4)定位到INCLUDE_ATA,在前面一句添加#undefINCLUDE_FD,如下所示:5)定位到/*Networkdriveroptions:VxBusdrivers*/作如下修改:6)定位到INCLUDE_LN_97X_END,将其定义上,修改如下:7)定位到INCLUDE_PC_CONSO

5、LE,将其设成定义的,如下所示8)定位到#if(SYS_WARM_TYPE==SYS_WARM_BIOS),修改如下:3.2修改configNet.h1)定位到/*maxnumberofENDipAttachmentswecanhave*/在上面添加如下内容:/*Am79C97x(lnPci)driverdefines*/#ifdefINCLUDE_LN_97X_END#defineLN_97X_LOAD_FUNCsysLn97xEndLoad#defineLN_97X_BUFF_LOANTRUE#defineLN_97X_LOAD_STR""IMPORT

6、END_OBJ*LN_97X_LOAD_FUNC(char*,void*);#endif/*INCLUDE_LN_97X_END*/截图如下:2)定位到/*AtherosAR521XWLANSupport*/在上面添加如下内容:#ifdefINCLUDE_LN_97X_END{0,LN_97X_LOAD_FUNC,LN_97X_LOAD_STR,LN_97X_BUFF_LOAN,NULL,FALSE},#endif/*INCLUDE_LN_97X_END*/截图如下:3.3将D:WindRiver-GPPVE-3.6-IA-Evalvxworks-6.

7、6targetsrcdrvend目录下的ln97xEnd.c拷贝进你的Pentium3目录下,并作如下修改:定位到do{;/*pollforsuspendmodeentry*/}while((csrLockedRead(pDrvCtrl,CSR(5))&CSR5_SPND)==0);添加宏如下所示:3.4将5.5的Sysln97xEnd.c移植到你的Pentium3目录下,并作如下修改:1)定位到/*mapa4Kb32-bitnon-prefetchablememoryaddressdecoder*/添加如下宏2)定位到ln97xPciResour

8、ces[ln97XUnits].bar[0]=ioBase;添加如

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

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

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