Hello,
I have LPC2368 controller which supports USB 2.0 full speed device.
While enumeration, I noticed the below request sequence from Host to device:
1. Device Descriptor 2. Set Address 3. Device Descriptor 4. Device Configuration 5. String descriptor 6. String descriptor 7. Device Configuration 8. Device Qualifier 9. String descriptor 10. String descriptor 11. String descriptor
Since my device is 2.0 full speed device so I returned request error by setting status to STALL for Device Qualifier request.
But the problem I am facing is, that the device receives next request(i.e step 9 string descriptor) after a delay of 4-5 seconds.
That makes enumeration very slow and takes around 7 seconds to complete it.
Could anybody suggest me any solution to solve this.
Thanks. VAIGO