阅读:1696回复:0
samsung 2443的USB Host问题
硬件平台: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也没发现对应的问题。 请有相关经验的人给与指导 |
|