Tool/software: Linux
Hi experts,
I now face a issue with USB host/slave read/write test. The error message on host side as below (around 30% error rate)
[ 352.506963] usb 3-1: device descriptor read/64, error -110
[ 367.736962] usb 3-1: device descriptor read/64, error -110
[ 367.966940] usb 3-1: new high-speed USB device number 3 using xhci-hcd
[ 368.086958] usb 3-1: device descriptor read/64, error -71
[ 368.316956] usb 3-1: device descriptor read/64, error -71
[ 368.546931] usb 3-1: new high-speed USB device number 4 using xhci-hcd
[ 368.553528] usb 3-1: Device not responding to setup address.
[ 368.766968] usb 3-1: Device not responding to setup address.
[ 368.976937] usb 3-1: device not accepting address 4, error -71
[ 369.096933] usb 3-1: new high-speed USB device number 5 using xhci-hcd
[ 369.103538] usb 3-1: Device not responding to setup address.
[ 369.316969] usb 3-1: Device not responding to setup address.
[ 369.526929] usb 3-1: device not accepting address 5, error -71
[ 369.532853] usb usb3-port1: unable to enumerate USB device
And the slave side log dump as below:
[ 329.237933] Mass Storage Function, version: 2009/09/11
[ 329.243526] LUN: removable file: (no medium)
[ 329.247946] LUN: file: /dev/ram0
[ 329.251291] Number of LUNs=1
[ 329.254339] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
[ 329.261417] g_mass_storage gadget: userspace failed to provide iSerialNumber
[ 329.268498] g_mass_storage gadget: g_mass_storage ready
[ 329.274021] dwc3 48890000.usb: otg: gadget gadget registered
Both host and slave use 3.02.00.03 GLSDK. Slave is in OTG mode.
Could you please help this issue.
BRs
Louis