USB蓝牙适配器问题,敬请高手指教

[复制链接]
3247|3
 楼主| wlsui 发表于 2007-10-25 22:22 | 显示全部楼层 |阅读模式
本人现有两个不同型号的USB蓝牙适配器,分别将其插入PXA270的实验箱上,系统是WinCE&nbsp;5.0的,一个正常,另一个不正常<br />下载一个debug版的WinCE镜像,分别将两个USB蓝牙适配器插入实验箱USB时时串口打印的信息如下:
 楼主| wlsui 发表于 2007-10-25 22:26 | 显示全部楼层

那个不正常的蓝牙插入USB口时输出信息如下:

0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::HubStatusChangeThread&nbsp;-&nbsp;port&nbsp;2,&nbsp;change&nbsp;=&nbsp;0x0001,&nbsp;status&nbsp;=&nbsp;0x0101<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::HubStatusChangeThread&nbsp;-&nbsp;device&nbsp;attached&nbsp;on&nbsp;port&nbsp;2<br />0x83cc6b24:&nbsp;+CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;port&nbsp;=&nbsp;2,&nbsp;fIsLowSpeed&nbsp;=&nbsp;0<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_OPENING_ENDPOINT0_PIPE,&nbsp;failures&nbsp;=&nbsp;0<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_USING_ADDRESS0,&nbsp;failures&nbsp;=&nbsp;0<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_RESET_AND_ENABLE_PORT,&nbsp;failures&nbsp;=&nbsp;0<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST,&nbsp;failures&nbsp;=&nbsp;0<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;failure&nbsp;on&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST&nbsp;step<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_RESET_AND_ENABLE_PORT,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_SET_ADDRESS,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_LEAVE_ADDRESS0,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_DEVICE_DESCRIPTOR,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SETUP_CONFIGURATION_DESCRIPTOR_ARRAY,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_INITIAL_CONFIG_DESCRIPTOR,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR,&nbsp;failures&nbsp;=&nbsp;1<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;failure&nbsp;on&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR&nbsp;step<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR,&nbsp;failures&nbsp;=&nbsp;2<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;failure&nbsp;on&nbsp;DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR&nbsp;step<br />0x83cc6b24:&nbsp;CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;status&nbsp;=&nbsp;DEVICE_CONFIG_STATUS_FAILED,&nbsp;failures&nbsp;=&nbsp;3<br />0x83cc6b24:&nbsp;-CHub(External&nbsp;tier&nbsp;1)::AttachDevice&nbsp;-&nbsp;port&nbsp;=&nbsp;2,&nbsp;fIsLowSpeed&nbsp;=&nbsp;0,&nbsp;address&nbsp;=&nbsp;2<br />0x83ae3000:&nbsp;WPCSHELL:&nbsp;SHRecognizeGesture&nbsp;found&nbsp;WM_LBUTTONUP,&nbsp;dropping&nbsp;out&nbsp;of&nbsp;loop...<br />
 楼主| wlsui 发表于 2007-10-25 22:34 | 显示全部楼层

*

可以看出,正常的那个USB插入实验箱时能够枚举成功,然后主机打开通信管道pipe<br />不正常的那个蓝牙插入时枚举不能成功,在DEVICE_CONFIG_STATUS_SCHEDULING_GET_DEVICE_DESCRIPTOR_TEST&nbsp;和<br />DEVICE_CONFIG_STATUS_SCHEDULING_GET_CONFIG_DESCRIPTOR&nbsp;(失败了两次)<br />时不成功<br /><br />请问是什么原因呢?<br /><br />另:这个在PXA270上不正常的蓝牙适配器在三星2410的实验箱上是正常的<br />PXA270和2410的WinCE系统组件是一样的<br /><br />盼高手指教!<br /><br />
isbit 发表于 2007-10-26 14:19 | 显示全部楼层

看不懂

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

263

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部