Hi all,
I am working on the 8MPLUSLPD4-EVK on Linux kernel 5.10.35. And I encounter some issue on the USB host (connect to EVB usb port2).
BSP Rev : imx-yocto-LF_L5.10.35_2.0.0
The error message on the Linux kernel as below:
[ 470.766602] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 471.670601] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 471.677258] usb usb1-port1: attempt power cycle
[ 472.894595] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 473.798597] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 473.805250] usb usb1-port1: unable to enumerate USB device
and I connect the USB GPS module(the module with usb hub/usb storage), it also have the same error:
GPS module : https://www.u-blox.com/en/product/xplr-m9
[ 1234.174610] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 1235.078575] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 1235.085230] usb usb1-port1: attempt power cycle
[ 1236.302606] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 1237.206608] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[ 1237.213275] usb usb1-port1: unable to enumerate USB device
For the error message, I found an old post provide a workaround by passing 'usbcore.autosuspend=-1' into the kernel command line to the usbcore. (fsl-ehci fsl-ehci.1: port 1 reset error -110 - Unable to connect to usb 2.0HUB). And I tried to add it to Linux kernel command line, and it doesn't work.
How can I solve this issue ?