阅读:2323回复:3
Enumerration Failed ?
<font color = "RED">
I met problems with USBN9602. After the device is attached, I send all the register values to my pc through RS-232, and I found that I've received a SETUP packet. Then I send the data of the SETUP packet( 8 bytes ) to pc, the bus enumerrate like this: 1.80 06 00 01 00 00 40 00 => GET_DESCRIPTOR_DEVICE 2.00 05 02 00 00 00 00 00 => SET_ADDRESS 3.80 06 00 01 00 00 12 00 => GET_DESCRIPTOR_DEVICE 4.80 06 00 02 00 00 FF 00 => GET_DESCRIPTOR_CONFIGURATION and the process repeats <b>three times</b>. I use USBVIEW to check the device, found that only device descriptor is got, without configuration descriptor, and address remains default( 0 ). Is there anyone knowing about this? It will be appreciated that you contact me.<br> <a href = "mailto:dgxu@263.net"><font color = "BLUE">E-mail to me:dgxu@263.net</font></a> </font> |
|
最新喜欢:Jkw_De... |
沙发#
发布于:2001-05-17 20:36
你的firmware里面没有其他的几个表,或者没有处理这几个命令.
|
|
|
板凳#
发布于:2001-05-18 10:29
问题解决了,多谢.
这是由于firmware里的configuration descriptor的长度域与其实际长度不符所致 |
|
地板#
发布于:2001-05-18 13:04
This is a reason.
|
|
|