AnsweredAssumed Answered

dwc_otg mishaps in QorIQ

Question asked by Habib Farahani on Dec 12, 2017

I have an LS1024RDB and am experiencing strange behavior behavior when I plug in some SD card readers into J33.  This connector is connected to USB0 dwc_otg port.  In this case if I plug in my card reader without an microSD card in it, the device enumerates just fine.  However, if I plug in the reader with a microSD present, I start getting reset errors after device enumeration: "usb 3-1: reset high-speed USB device number 4 using dwc_otg".  This will continue until the driver gives up.  After a lot of debugging I found out that a dma.stall condition occurs while trying to get microSD card information.  I have tried up to 8 card readers all failing.  However, when I use usb flash drives, they all work fine.  Does nay one have such experience or has there been any work in this area to correct this behavior?  The +5v (VBUS)  is solid.

ls1024a ls1024rdb DWC_OTG usb_otg

Outcomes