USB host controller goes down with "fsl-ehci fsl-ehci.0: HC died; cleaning up" in log

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB host controller goes down with "fsl-ehci fsl-ehci.0: HC died; cleaning up" in log

1,083 Views
maqicheng
Contributor I

Hardware :IMX6Q

Software: Fsl Android 4.4.2

Devices connection :   USB 1(OTG port) set to host only for U disk .    USB2(host only port) connect with hup chip  + 4G  module sets + GPS

In our project , we have experienced a fatal usb error that occurs on our customed board, using a modified mainline Android 4.4.2 .and 3.0.35 Linux kernel .(We didn't modified any USB related Part)

And this issue happens Accidentally, Sometime it occurs every 4-5 hours Sometimes it doesn't produce for several weeks.

Is it already a known issue by NXP that we can have a patch to fix it. or are there any similar issuese ?

The kernel key Log(details in attachment, including  usb host registers dumping when it is produced(usb_register.csv) ):
<6>[10687.516530] usb 2-1:   oldspeed 0 udev->speed 3
<6>[10687.516543] usb 2-1: new high speed USB device number 38 using fsl-ehci
<6>[10687.667062] hub 2-0:1.0: perform initial device setup (usbcore-internal)
<3>[10687.667906] usb 2-1: device v2a45 p0c02 is not supported
<6>[10687.667917] usb 2-1: udev 38, busnum 2, minor = 165
<6>[10687.672229] hub 2-0:1.0: status: 0
<6>[10687.675561] hub 2-0:1.0: port 1, status 0100, change 0003, 12 Mb/s
<6>[10687.675573] usb 2-1: USB disconnect, device number 38
<3>[10687.677397] fsl-ehci fsl-ehci.0: fatal error
<3>[10687.678288] fsl-ehci fsl-ehci.0: HC died; cleaning up
<3>[10687.716525] hub 2-0:1.0: hub_port_status failed (err = -19)
<3>[10687.716539] hub 2-0:1.0: connect-debounce failed, port 1 disabled

Thanks in advance

Labels (3)
0 Kudos
1 Reply

829 Views
igorpadykov
NXP Employee
NXP Employee

Hi ma

one can check with nxp official sources :

REV L3.0.35_4.1.0 i.MX 6Quad, i.MX 6Dual, i.MX 6DualLite, i.MX 6Solo and  i.MX 6Sololite Linux BSP Source Code Files

https://www.nxp.com/webapp/Download?colCode=L3.0.35_4.1.0_ER_SOURCE_BSP&amp;appType=license&amp;loca... 

Also look at hardware: use short quality usb cable, check usb board layout and connector.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos