【发布时间】:2014-01-31 19:15:15
【问题描述】:
我在 Windows 7 PC 上使用 AM335x Beagle Bone black 和 WinCE 7 BSP VS 2008。我正在使用移动设备中心。当设备启动时,我收到“USB 设备无法识别”弹出消息。我已经检查了以下内容。
- 已添加必需的目录项
- 所有 USB 驱动程序都在最终映像中
- 在 windows XP 32 位 PC 上测试过 - 错误仍然存在
- 正在加载所有 USB 驱动程序
- 已检查 PC 中基于移动设备的更新
我添加的目录项是,
- Core OS\Windows Embedded Compact\Device Drivers\USB\USB Function\USB 功能客户端\USBFN 串口客户端
- Core OS\Windows Embedded Compact\Device Drivers\USB\USB Function\USB 功能支持
- Core OS\Windows Embedded Compact\Applications - End User\Active 同步\文件同步
- Core OS\Windows Embedded Compact\Applications - End User\Active Sync
- Core OS\Windows Embedded Compact\Shell 和用户 接口\Shell\图形Shell\标准Shell
- 第三方\BSP\AM33X_BSP\ARMV7\Drivers\MUSB OTG 驱动程序
我是否缺少任何目录项?对于 ActiveSync 连接,我还能验证什么?
更新 1:
此目录项由于依赖关系而被包含在内。这个问题有什么原因吗?
Core OS\Windows Embedded Compact\Device Drivers\USB\USB Host\USB
Host Support
根据日志,我注意到 serialusbfn.dll 没有加载。如何让它加载?在注册表中没有给出它的订单号。
【问题讨论】:
-
您确定
USB OTG driver(您的Third Party\BSP\AM33X_BSP\ARMV7\Drivers\MUSB OTG Driver)工作正常(对于USB Client案例)? -
另外,请尝试删除
Core OS\Windows Embedded Compact\Applications - End User\Active Sync\File Sync。这可能很愚蠢,但请尝试一次,因为在我的 OSDesign 中它被禁用了,而 ActiveSync 工作正常 -
@Keshava 我已删除该目录项并让它构建。完成后我会更新。同时,您能否告诉我,如何检查 USB OTG 驱动程序是否正常工作?谢谢。
-
可以使用USB analyser?
-
@Keshava 实际上,我怀疑使用 USB 分析器是否可行。因为,设备本身在设备管理器中显示为“未知”,因为它“无法识别”。我说的对吗?
标签: usb windows-ce activesync beagleboneblack