AnsweredAssumed Answered

USB Bring up on 3.14.28 Kernel.

Question asked by Alam on Aug 5, 2015
Latest reply on Aug 10, 2015 by Yuri Muhin

USB mass storage device is not enumerated with 3.14.28 Kernel. With Kernel 3.10.17 its working fine.

[    0.109409] usb_otg_vbus: 5000 mV

[    0.109630] usb_h1_vbus: 5000 mV

[    0.444209] usb_h1_vbus: disabling

[    0.444219] usb_otg_vbus: disabling

>[    3.061352] systemd[1]: Starting load USB net service...

[    3.143030] usbcore: registered new interface driver usbfs

[    3.143030] usbcore: registered new interface driver usbfs

[    3.143099] usbcore: registered new interface driver hub

[    3.173088] usbcore: registered new device driver usb

[    3.173088] usbcore: registered new device driver usb

[    3.218172] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver

[    3.268408] 2184800.usbmisc supply vbus-wakeup not found, using dummy regulator

[    3.271412] imx_usb 2184000.usb: pinctrl_hsic_idle lookup failed, err=-19

[    3.271412] imx_usb 2184000.usb: pinctrl_hsic_idle lookup failed, err=-19

[    3.271429] imx_usb 2184000.usb: pinctrl_hsic_active lookup failed, err=-19

[    3.271429] imx_usb 2184000.usb: pinctrl_hsic_active lookup failed, err=-19

[    3.295496] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1

[    3.314474] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00

[    3.315310] hub 1-0:1.0: USB hub found

[    3.315996] imx_usb 2184200.usb: pinctrl_hsic_idle lookup failed, err=-19

[    3.315996] imx_usb 2184200.usb: pinctrl_hsic_idle lookup failed, err=-19

[    3.316011] imx_usb 2184200.usb: pinctrl_hsic_active lookup failed, err=-19

[    3.316011] imx_usb 2184200.usb: pinctrl_hsic_active lookup failed, err=-19

[    3.330860] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 2

[    3.344442] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00

[    3.345869] hub 2-0:1.0: USB hub found

[    3.357585] usbcore: registered new interface driver asix

[    3.568308] systemd[1]: Started load USB net service.

 

 

With 3.10.17 Kernel I am seeing USB mass storage enumeration happening.

 

  Line 77: [    0.159931] usb_otg_vbus: 5000 mV

  Line 78: [    0.160131] usb_h1_vbus: 5000 mV

  Line 195: [    3.769989] systemd[1]: Starting load USB net service...

  Line 196:          Starting load USB net service...

  Line 202: [    3.838907] usbcore: registered new interface driver usbfs

  Line 202: [    3.838907] usbcore: registered new interface driver usbfs

  Line 203:          [    3.851240] usbcore: registered new interface driver hub

  Line 205: [    3.858108] usbcore: registered new device driver usb

  Line 205: [    3.858108] usbcore: registered new device driver usb

  Line 207: [    3.871685] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver

  Line 213: [    3.928977] imx_usb 2184000.usb: pinctrl_hsic_idle lookup failed, err=-19

  Line 213: [    3.928977] imx_usb 2184000.usb: pinctrl_hsic_idle lookup failed, err=-19

  Line 214: [    3.936126] imx_usb 2184000.usb: pinctrl_hsic_active lookup failed, err=-19

  Line 214: [    3.936126] imx_usb 2184000.usb: pinctrl_hsic_active lookup failed, err=-19

  Line 222: [    4.042497] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1

  Line 225: [    4.087551] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00

  Line 227: [    4.101796] hub 1-0:1.0: USB hub found

  Line 230: [    4.118826] imx_usb 2184200.usb: pinctrl_hsic_idle lookup failed, err=-19

  Line 230: [    4.118826] imx_usb 2184200.usb: pinctrl_hsic_idle lookup failed, err=-19

  Line 231: [    4.125631] imx_usb 2184200.usb: pinctrl_hsic_active lookup failed, err=-19

  Line 231: [    4.125631] imx_usb 2184200.usb: pinctrl_hsic_active lookup failed, err=-19

  Line 241: [    4.186527] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 2

  Line 245: [    4.217814] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00

  Line 246: [    4.224782] hub 2-0:1.0: USB hub found

  Line 251: [    4.260772] usbcore: registered new interface driver asix

  Line 267: [    4.437571] usb 1-1: new high-speed USB device number 2 using ci_hdrc

  Line 267: [    4.437571] usb 1-1: new high-speed USB device number 2 using ci_hdrc

  Line 272: [    4.482980] imx_usb 2184200.usb: at imx_controller_suspend

  Line 272: [    4.482980] imx_usb 2184200.usb: at imx_controller_suspend

  Line 276: [  OK  ] Started load USB net service.

  Line 277: [    4.533826] systemd[1]: Started load USB net service.

  Line 300: [    7.542883] imx_usb 2184200.usb: at imx_controller_resume

  Line 300: [    7.542883] imx_usb 2184200.usb: at imx_controller_resume

  Line 308: [    7.656329] imx_usb 2184200.usb: at imx_controller_suspend

  Line 308: [    7.656329] imx_usb 2184200.usb: at imx_controller_suspend

  Line 311: [    7.686569] usb-storage 1-1:1.0: USB Mass Storage device detected

  Line 311: [    7.686569] usb-storage 1-1:1.0: USB Mass Storage device detected

Can any one tell if i am missing out anything?

Outcomes