kevin8093
驱动牛犊
驱动牛犊
  • 注册日期2008-08-13
  • 最后登录2008-08-19
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1696回复:0

samsung 2443的USB Host问题

楼主#
更多 发布于:2008-08-13 11:39
硬件平台:2443
操作系统:Wince 5.0

加载Catalog:
Core OS Services->USB Host Support
Device Drivers->USB Host->OHCI(由于2443只支持OHCI 1.0的spec,low speed 和 full speed是支持的)
BSP_NOUSB=
已经修改过

状况:
USB Host貌似已经可以使用了,插上鼠标或者U盘都可以正常识别。
但是我的应用是需要和手机进行连接,可以插上手机后,跟踪调试,在HCI这一层出现问题。
C:\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\USB\HCD\COMMON\cdevice.cpp中
CHub::AttachDevice()被调用的时候,运行状态机在
DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST
状态下失败,在失败了3次后退出执行,继续跟踪到在这个状态下获取描述符的时候发生
USB_DEVICE_NOT_RESPONDING_ERROR的错误。

同样的配置,在鼠标或者U盘的时候不会发生这种错误,查了OHCI的spec也没发现对应的问题。

请有相关经验的人给与指导
游客

返回顶部