Olimex Support Forum

OLinuXino Android / Linux boards and System On Modules => iMX233 => Topic started by: wigyori on May 03, 2013, 03:39:57 PM

Title: Kernel 3.8.11 usb bringup issue
Post by: wigyori on May 03, 2013, 03:39:57 PM
Hi all,

I'm building a 3.8.11 kernel for the board, but for some reason the chipidea module doesn't load correctly and doesn't bring up the USB ports. Comparing the bootlog with Jann's and other bootlogs, the following is missing:

imx_usb 80080000.usb: pinctrl get/select failed, err=-19

What brings this in? I've been playing around with the chipidea module and mxs-phy. The DTS tree looks okay.

I've uploaded the boot message here: http://trabant.uid0.hu/tmp/imx233-usb-bootlog.txt

Thanks in advance,
-w-
Title: Re: Kernel 3.8.11 usb bringup issue
Post by: Niii on May 04, 2013, 02:43:47 PM
Try this : https://patchwork.kernel.org/patch/1958451/
Title: Re: Kernel 3.8.11 usb bringup issue
Post by: wigyori on May 05, 2013, 11:41:03 AM
Hi,

This one is in mainline 3.8.11, I do have HAS_EHCI set in my .config:

CONFIG_USB_ARCH_HAS_EHCI=y

What else can I be missing on modules?

Thanks,
-w-
Title: Re: Kernel 3.8.11 usb bringup issue
Post by: Niii on May 05, 2013, 01:41:08 PM
But usb works and lsusb show your devices ?
Title: Re: Kernel 3.8.11 usb bringup issue
Post by: wigyori on May 05, 2013, 03:33:50 PM
No, the USB hub doesn't get enumerated, neither any of the devices on the board. Should mxs-phy be compiled into kernel or is it OK as a module?

-w-
Title: Re: Kernel 3.8.11 usb bringup issue
Post by: Niii on May 05, 2013, 07:53:04 PM
Try with CONFIG_USB_CHIPIDEA and CONFIG_USB_CHIPIDEA_HOST enabled.