Hi,
I have a question about the USB3.0 controller.
Can I just connect the USB2.0 part (just USB1_D_M/P)of the USB3.0 PHYs and treat the USB3.0 controller as an USB2.0 one? Is it a possible/right method?
We follow did some design like this and it seems the USB3.0 controller cannot work properly. Do I need any special setting to make it work as an USB2.0 controller?
It prompts:
usb 1-1: new high-speed USB device number 2 using xhci-hcd
usb 1-1: Device not responding to set address.
usb 1-1: Device not responding to set address.
usb 1-1: device not accepting address 2, error -71
usb 1-1: new high-speed USB device number 3 using xhci-hcd
usb 1-1: Device not responding to set address.
usb 1-1: Device not responding to set address.
usb 1-1: device not accepting address 3, error -71
...
Thanks.
> We follow this and it seems the USB3.0 controller cannot work properly.
What you have done?
What are the results?
Is USB_GHWPARAMS3[DWC_USB3_SSPHY_INTERFACE]=0? (to disable the USB3 PHY)
Hi ufedor,
Do I need some specific software settings? Should I use usb2.0 driver instead of the default usb3.0 driver?
I found there is something like "usb 2.0 only mode" in RM, but I cannot find any details.
The error from kernel log:
usb 1-1: new high-speed USB device number 2 using xhci-hcd
usb 1-1: Device not responding to set address.
usb 1-1: Device not responding to set address.
usb 1-1: device not accepting address 2, error -71
I tried to set USB_GHWPARAMS3[DWC_USB3_SSPHY_INTERFACE] to 0 but it didn't change. Should I change some extra register?
Thanks.
Could you please check whether a USB 3.0 device is properly recognized in your system?