基于vmWare5.5环境的VxWorks系统安装总结
- 安装环境
操作系统:VxWorks5.5.1 for PENTIUM 下载地址:网络或邮件联系我
开发平台:Tornado2.2
安装环境:vmWare Workstation 5.5.1
下载地址:https://my.vmware.com/web/vmware/details?downloadGroup=WKST-559-WIN&productId=46&rPId=130
- 安装工具
软盘虚拟工具: RamDiskNT1.5
- 安装手册
虚拟机安装vxWorks全攻略.pdf 微盘:http://vdisk.weibo.com/s/tfxwn
- VxWorks系统BSP中BOOTLINE配置
1 /* Default boot line */ 2 3 #if (CPU == I80386) 4 #define DEFAULT_BOOT_LINE \ 5 "fd=0,0(0,0)host:/fd0/vxWorks.st h=90.0.0.3 e=90.0.0.50 u=target" 6 #elif (CPU == I80486) 7 #define DEFAULT_BOOT_LINE \ 8 "fd=0,0(0,0)host:/fd0/vxWorks.st h=90.0.0.3 e=90.0.0.50 u=target" 9 #elif (CPU == PENTIUM) 10 #define DEFAULT_BOOT_LINE \ 11 "lnPci(0,0)ycx:vxWorks h=10.13.33.185 e=10.13.33.200 u=target pw=target" 12 #elif (CPU == PENTIUM2) 13 #define DEFAULT_BOOT_LINE \ 14 "fd=0,0(0,0)host:/fd0/vxWorks.st h=90.0.0.3 e=90.0.0.50 u=target" 15 #elif (CPU == PENTIUM3) 16 #define DEFAULT_BOOT_LINE \ 17 "fd=0,0(0,0)host:/fd0/vxWorks.st h=90.0.0.3 e=90.0.0.50 u=target" 18 #elif (CPU == PENTIUM4) 19 #define DEFAULT_BOOT_LINE \ 20 "fd=0,0(0,0)host:/fd0/vxWorks.st h=90.0.0.3 e=90.0.0.50 u=target" 21 #endif /* (CPU == I80386) */
注意:ycx为宿主机名,vxWorks为vxWorks镜像文件名,h和e表示宿主机和目标机(vmWare)的ip地址(e的值只要与h在同一个局域网并且不与其它IP地址冲突就行,e的值与宿主机网络连接中的VMware Network Adapter VMnetx的ip无关,不要与其相同)。
- FTP Server设置
用户名和密码与BOOTLINE中的一致,Home Directory为 盘符:\ 如:假如vxWorks镜像文件vxWorks放在C盘根目录下,则Home Directory为C:\
- 可能出现的问题
如果按照安装手册中安装之后,出现下列情况,则可能是网络不通,请检查BOOTLINE参数配置和FTP Server设置:
1、出现Error,后面跟错误代码
2、不出现Error,挂死在Loading...处
- 成功启动