USB3.0超高速设备描述符失败

时间:2016-03-25 00:27:40

标签: usb windows-10-universal usb-descriptor

我正在尝试将设备模拟为USB3.0超高速(我们的平台支持USB3.0集线器)。下面是我用于设备枚举的设备描述符。

0x12,                           /* Descriptor size */
0x01,                           /* Device descriptor type (0x01) */
0x00,0x03,                      /* USB 3.0 */
0x00,                           /* Device class */
0x00,                           /* Device sub-class */
0x00,                           /* Device protocol */
0x09,                 /* Maxpacket size for EP0 : 2^9 = 512 bytes */
<VID>                      /* Vendor ID */
<PID>,                      /* Product ID */
0x00,0x00,                      /* Device release number */
0x01,                           /* Manufacture string index */
0x02,                           /* Product string index */
0x00,                           /* Serial number string index */
0x01                            /* Number of configurations */

我运行USB3HWAnalyzer工具来分析故障问题,下面是错误跟踪。 13094733443.428871:(UsbHub3 / 176)         事件消息:DescriptorValidationErrorDeviceInvalidBMaxPacketSize         PortPath:0x1,0x0,0x0,0x0,0x0,0x0

基本上它失败了 - 0x09,/ * EP0的最大包大小:2 ^ 9 = 512字节* /

我不知道为什么? 这个问题有任何正当理由吗?

TNX!

0 个答案:

没有答案
相关问题