RoyBool
驱动牛犊
驱动牛犊
  • 注册日期2002-12-06
  • 最后登录2003-05-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:778回复:1

设备枚举到传输完配置符集合后就over了,我怎么办?

楼主#
更多 发布于:2003-05-04 16:35
我的固件是给9603写的,主机想利用philips的的D12驱动,把设置配置成驱动所要求的,然后调试,同时用串口传回的usb通信记录如下:
set up address OK.
host: 80 06 00 01 00 00 12 00
device:12 01 00 01 DC 00 00 08 71 04 66 06 00 01 00 00 00 01
host: 80 06 00 02 00 00 09 00
device:09 02 2E 00 01 01 00 40 C8
host:80 06 00 02 00 00 FF 00
device:
09 02 2E 00 01 01 00 40 C8 09 04 00 00 04 DC A0 B0 00
07 05 81 03 10 00 02
07 05 01 03 10 00 02
07 05 82 02 40 00 0A
07 05 02 02 40 00 0A
到这里状态阶段结束,就受不到新的setup包了。

其中只列举了不为零长度的数据包,大侠给看看吧。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-04 19:59
你枚举到这里主机要求你载入驱动没有?如果没有的话我觉得你可以把两个bulk端点的最后一个字节设为0试试,另外检测一下是否所有的数据都发送到主机了
如果已经载入了驱动,拿就可以用softice等工具来调试一下,看主机接收到的配置描述符是否有问题。
游客

返回顶部