我制作了一个WinCE 6.0 R2镜像,并加载到VMWare Player 3.1.3中。主机操作系统是 Windows XP Sp3。我遵循了这篇article并且一切正常(该文章使用VMWare Workstation,但它也与VMWare Player一起工作)。
我的最终目标是从虚拟机 WinCE 使用连接到 Windows XP 主机的蓝牙 USB 加密狗。在 WinCE 映像中,我添加了对蓝牙 USB 的支持,就像 Mike Hall 的 post 中那样。另外我想提一下,我在创建 BSP 时已经包含了对 USB 主机的支持,并且还检查了 USB 驱动程序。
当我进入 WinCE -> 控制面板 -> 蓝牙设备属性时,蓝牙管理器启动。但是,如果我尝试制作“扫描设备”,则会出现以下错误:
Bluetooth hardware error 10050 (controller not present)
但是dongle是挂在VMWare Player上的,和主机是断开的,所以理论上传输层是由虚拟机控制的,WinCE可以和USB的EHCI对话。
任何人都可以给我提示吗?