阅读:779回复:1
设备枚举到传输完配置符集合后就over了,我怎么办?
我的固件是给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包了。 其中只列举了不为零长度的数据包,大侠给看看吧。 |
|
沙发#
发布于:2003-05-04 19:59
你枚举到这里主机要求你载入驱动没有?如果没有的话我觉得你可以把两个bulk端点的最后一个字节设为0试试,另外检测一下是否所有的数据都发送到主机了
如果已经载入了驱动,拿就可以用softice等工具来调试一下,看主机接收到的配置描述符是否有问题。 |
|