1/1
USB Get Descriptor Request
by Unknown on Feb 8, 2005 |
Not available! | ||
I am able to get the Get Device Descriptor request well but when I am
sending the data that is the Device Descriptor the Pc is not recognizing it it is continuously sending the same request in the form of [80,06,00,01,00,00,40,00] It is sending this three times. Can you please tell me what may ahve gone wrong. |
USB Get Descriptor Request
by Unknown on Mar 10, 2005 |
Not available! | ||
The data what you were sending back cannot recognized by PC.
Do you send an ACK firstly and a null data later?
PC ask you Get Device Descriptor three times is the standard
procedure for XP.
----- Original Message -----
From: venkatk@v...venkatk@v...>
To:
Date: Tue Feb 8 12:15:13 CET 2005
Subject: [usb] USB Get Descriptor Request
I am able to get the Get Device Descriptor request well but when I
am sending the data that is the Device Descriptor the Pc is not recognizing it it is continuously sending the same request in the form of [80,06,00,01,00,00,40,00] It is sending this three times. Can you please tell me what may ahve gone wrong. |
USB Get Descriptor Request
by Unknown on Mar 10, 2005 |
Not available! | ||
The data what you were sending back cannot recognized by PC.
Do you send an ACK firstly and a null data later?
PC ask you Get Device Descriptor three times is the standard
procedure for XP, I donot others OS.
----- Original Message -----
From: venkatk@v...venkatk@v...>
To:
Date: Tue Feb 8 12:15:13 CET 2005
Subject: [usb] USB Get Descriptor Request
I am able to get the Get Device Descriptor request well but when I
am sending the data that is the Device Descriptor the Pc is not recognizing it it is continuously sending the same request in the form of [80,06,00,01,00,00,40,00] It is sending this three times. Can you please tell me what may ahve gone wrong. |
USB Get Descriptor Request
by Unknown on Apr 1, 2005 |
Not available! | ||
Hi All,
I have a similar problem as “venkatk”.
I have got the USB 1.1 device in an xcv300e using “xilinx Project
Navigator”
It does communicate with the PC but on the first request for a device
descriptor it returns the two bytes 01 00 (within the correct USB
protocols) on the second try it returns 00 00 and on the third try it
returns 00 00.
Subsequent attempts return 00 00 until the FPGA is powered off then
on again. Then it returns to 01 00 again.
The first byte should be decimal 18 (the number off bytes in the
descriptor) and the second byte should be 01 representing “the device”
descriptor, plus there should be 16 more bytes.
I have checked the schematic and the ROM appears to be there.
Has anyone had any experience like this?
Could it be that Project Navigator has some settings that need
adjusting?
Any help would be welcome.
Thanks
Steve
----- Original Message -----
From: venkatk@v...venkatk@v...>
To:
Date: Tue Feb 8 12:15:13 CET 2005
Subject: [usb] USB Get Descriptor Request
I am able to get the Get Device Descriptor request well but when I
am sending the data that is the Device Descriptor the Pc is not recognizing it it is continuously sending the same request in the form of [80,06,00,01,00,00,40,00] It is sending this three times. Can you please tell me what may ahve gone wrong. |
USB Get Descriptor Request
by Unknown on Apr 6, 2005 |
Not available! | ||
Hi again,
I have now successfully got the USB to give the correct replies to the
computer.
The problem was with the way I implemented the RAM.
I can now move forward and add the FIFOs to the end points etc.
It has taken me some time to get this far from not knowing anything
about FPGAÂ’s, verilog and USB protocol.
When I get the rest of it set up I hope to write a few notes for this
forum to help anyone to get going with this core.
Steve
----- Original Message -----
From: stevefincham@f...stevefincham@f...>
To:
Date: Fri Apr 1 17:52:54 CEST 2005
Subject: [usb] USB Get Descriptor Request
Hi All,
I have a similar problem as “venkatk”.
I have got the USB 1.1 device in an xcv300e using “xilinx
Project
Navigator”
It does communicate with the PC but on the first request for a
device
descriptor it returns the two bytes 01 00 (within the correct USB
protocols) on the second try it returns 00 00 and on the third try
it
returns 00 00.
Subsequent attempts return 00 00 until the FPGA is powered off then
on again. Then it returns to 01 00 again.
The first byte should be decimal 18 (the number off bytes in the
descriptor) and the second byte should be 01 representing “the
device”
descriptor, plus there should be 16 more bytes.
I have checked the schematic and the ROM appears to be there.
Has anyone had any experience like this?
Could it be that Project Navigator has some settings that need
adjusting?
Any help would be welcome.
Thanks
Steve
----- Original Message -----
From: venkatk@v...venkatk@v...>
To:
Date: Tue Feb 8 12:15:13 CET 2005
Subject: [usb] USB Get Descriptor Request
> I am able to get the Get Device Descriptor request well but
when I
> am
> sending the data that is the Device Descriptor the Pc is not > recognizing > it it is continuously sending the same request in the form of > [80,06,00,01,00,00,40,00] It is sending this three times. Can you
> please
> tell me what may ahve gone wrong. > > |
1/1