On 05.04.2012, at 16:08, Guillaume Gardet wrote:
Le 05/04/2012 13:17, Guillaume Gardet a écrit :
Hi,
Le 04/04/2012 15:52, Guillaume Gardet a écrit :
Hi, I tried the latest beagle raw image (10.7) and USB is broken (so no Ethernet which is connected on USB internally, no USB stick). [...]
It seems there is no EHCI detection. It may be due to bad clock? Do you have this problem on Beagleboard (original, not xM) and on pandaboard also or is it a BB xM only problem?
Any idea to solve the problem? I tracked down the problem to a bad configuration of the reset pin of the USB hub (USB3320). The last update added the use of a common omap serial init which init ALL uarts whereas on the BB xM, we use one of uart pin for the reset of the USB3320. So USB3320 was always in reset mode.
Moreover if CONFIG_USB_EHCI_MV is enabled, OMAP EHCI will not work anymore, so we need to disable it. Is it used by some supported OMAP2+ boards? I don't think so but I is always best to ask and double check!
I will prepare two patches I will send to opensuse-kernel.
Here are the patches sent to opensuse-kernel list: http://lists.opensuse.org/opensuse-kernel/2012-04/msg00011.html http://lists.opensuse.org/opensuse-kernel/2012-04/msg00012.html
Awesome. Thanks a lot for tracking this down! If there are none yet, it might be a good idea to also file bugs on kernel.org against those issues, so people are aware of them :). Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org