Prev Previous Post   Next Post Next

Force USB device to re-enumerate; flush EP2INFIFO in Maxim 3421E

Posted: 09-03-2008, 09:38 AM
I've opened a USB device and on finding it is not well, I'd like to
effectively simulate temporarily removing the USB cable (a well known way to
clean things up).



In fact, the device is a Maxim 3421E and for some reason there are some
bytes in EP2INFIFO. As a result, all my data reads are offset. I've
written the software (for a SiLab C8051F060) that drives the Maxim over SPI
and it may be that a dodgy SPI clock is to blame for the odd bytes in the
FIFO, but for now I cannot nail that so I am looking for a work-around.
Forcing enumeration of the device will do as then the SiLab resets the Maxim
and that clears EP2INFIFO.



TIA

Bill


Reply With Quote

Responses to "Force USB device to re-enumerate; flush EP2INFIFO in Maxim 3421E"

 
LinkBack Thread Tools Display Modes
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
someone (Maxim) posted a link to rdp 6 but.... John Jay Smith Windows XP Work Remotely 4 06-10-2006 06:15 PM
How to force PNP device to be a fixed COM port? Paul Windows XP Embedded 1 05-18-2005 10:22 AM
Flush Right Type ISN'T FLUSH !!! Dr_Strik9@adobeforums.com Mac Applications 15 04-02-2004 03:26 PM
How do I force a device put of PIO mode? Dr. Sysop Windows XP Help & Support 2 11-18-2003 09:37 PM
How do I force a device put of PIO mode? Dr. Sysop Windows XP Performance & Maintenance 2 11-18-2003 09:37 PM