Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/27/06 12:56
Read: times


 
#108493 - SourceUSB
Responding to: ???'s previous message
Software USB protocol analyzer doesn't work until the device is enumerated.
SourceUSB (www.sourcequest.com) is announced exceptionally that it works on enumeration process, but actually only after SET_ADDRESS. It drops still the first GET_DESCRIPTOR. Therefore, the observation on SourceUSB doesn't tell what is going on exactly.

Should I answer the host anything before receiving the GET_DESCRIPTOR?

The device must do only what the host is telling it to do, no more, no less. If it can't, return stall. That is the USB way.

Do I have to reset the device manually in the firmware to move to Default state or the MCU hardware does it itself?

Check the USB Bootloader update

Tsuneo

List of 5 messages in thread
TopicAuthorDate
AT89C5131 - setup packet            01/01/70 00:00      
   Start with a working code            01/01/70 00:00      
      GET_DESCRIPTOR            01/01/70 00:00      
         SourceUSB            01/01/70 00:00      
      USB Bootloader update            01/01/70 00:00      

Back to Subject List