环境:win7(64)、vmware10.0、WindRiver-GPPVE-3.6-IA-Eval
材料:dos7.1软盘镜像
利用虚拟机虚拟一台目标机,在物理机和虚拟机之间搭建vxworks的开发工具链。
网络上比较多的是tornado开发环境下的虚拟机bsp的裁剪教程,换成WindRiver-GPPVE-3.6-IA-Eval以后略有些出路,大致的思路是一样的。这里主要参考了网络上一遍《vmware下vxworks6.6开发环境的建立.pdf》。源地址链接没有找到,是在文库下下载的,再次特别表示对这位作者的感谢。
和自己win7的安装主要处理就是mkboot那块(bsp裁剪那块可以完全按照《vmware下vxworks6.6开发环境的建立.pdf》下的步骤完成)。由于自己的本子没有软驱,网上下载的RamDiskNT1.5在win7下不好使,不过幸好vmware10里面有可以读取虚拟软驱文件的功能。
于是大致思路,就是在建立一个虚拟机A,添加vm下的虚拟软驱组件,指向MSDOS的img文件,给虚拟机A装上MSDOS系统。新建一个vxworks的目标机,这时候该机没有任何系统,将改目标机的硬盘虚拟地挂载在之前新建的虚拟机A下,这样就可以对改目标机很方便的格式化写引导操作(写bootroom和写引导扇区)。
<