AnsweredAssumed Answered

fsl-ehci fsl-ehci.1: port 1 reset error -110 - Unable to connect to usb 2.0HUB

Question asked by varsmolta on Aug 27, 2014
Latest reply on Dec 23, 2015 by Fabio Estevam

I am using a USB 2512A 2-port HUB chip from SMSC on a custom i.mx6 board. I had been able to use it (i.e. it would boot and I could connect devices to the USB ports) until recently.

     - I have even tried resetting the hub manually by toggling the reset_n input pin of the hub chip.

     - I am not using the overcurrent signal and am using a stable power supply.

     - Using linaro ubuntu build based on 3.0.35 (Linux linaro-ubuntu-desktop 3.0.35-2310-gc27cb38-gbaf8947-dirty #18 SMP PREEMPT...armv7l armv7l armv7l GNU/Linux)


Now on kernel bootup I get this message:

usb 1-1: device descriptor read/64, error -71

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

hub 1-0:1.0: unable to enumerate USB device on port 1

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

hub 1-0:1.0: unable to enumerate USB device on port 1

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

kjournald starting.  Commit interval 5 seconds

fsl-ehci fsl-ehci.1: port 1 reset error -110

EXT3-fs (mmcblk0p2): using internal journal

EXT3-fs (mmcblk0p2): 10 orphan inodes deleted

EXT3-fs (mmcblk0p2): recovery complete

hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

fsl-ehci fsl-ehci.1: port 1 reset error -110

EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode

VFS: Mounted root (ext3 filesystem) on device 179:2.

Freeing init memory: 216K

fsl-ehci fsl-ehci.1: port 1 reset error -110

usb 1-1: new high speed USB device number 12 using fsl-ehci

usb 1-1: device not accepting address 12, error -71

fsl-ehci fsl-ehci.1: port 1 reset error -110

usb 1-1: new high speed USB device number 13 using fsl-ehci

usb 1-1: device not accepting address 13, error -71

hub 1-0:1.0: unable to enumerate USB device on port 1

 

 

Nothing has changed in terms of software or hardware settings. How do I go about debugging this?. lsusb -t only shows the freescale's internal usb driver whereas before I used to be able to see the SMSC hub:

root@linaro-ubuntu-desktop:~# lsusb -t

/:  Bus 01.Port 1: Dev 1, class="root_hub", Driver=fsl-ehci/1p, 480M

 

Any help is appreciated. Thank You

Outcomes