[PATCH 0/3] [Q/master] [SRU] fix usb on omap3
Robert Nelson
robertcnelson at gmail.com
Wed Oct 10 05:15:06 UTC 2012
On Tue, Oct 9, 2012 at 6:52 AM, Paolo Pisati <paolo.pisati at canonical.com> wrote:
> On 10/09/2012 01:43 PM, Andy Whitcroft wrote:
>>
>> On Tue, Oct 09, 2012 at 12:31:26PM +0200, Paolo Pisati wrote:
>>
>>> and lately this situation has spiraled down to the point where enabling
>>> it at boot triggers an oops and a subsequent dead usb hub:
>>>
>>> vanilla 3.5 omap2plus_defconfig + ehci:
>>>
>>> ...
>>> [ 4.200103] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60
>>> sec
>>> [ 4.208526] twl4030_wdt twl4030_wdt: Failed to register misc device
>>
>>
>> Does this imply that the kernel as it is in the archive will panic on
>> boot due to the USB hub? If so I assume that is generally fatal as that
>> is where your disks are likely to be?
>
>
> in our case (different config&c) the usb is simply dead (no panic): it won't
> recognize any usb devices attached to it. in my case, with my beagle, i boot
> off the sd only (i leave the usb disk for my omap4) but yes is still a fatal
> IMO since these boards have evreyrhing attached to the usb bus.
>
> the problem with omap3 is that no one is actually using it for real in our
> community (everyone moved to omap4) and people that do some testing use the
> emulated beagle via qemu (that didn't show this bug), i stumbled on this bug
> last week when i tried Q by myself.
Hi Paolo,
For mainline v3.5.x, give this patch a try on your Beagle/omap3 device...
https://github.com/RobertCNelson/stable-kernel/blob/v3.5.x/patches/beagle/0005-OMAP3-USB-EHCI-fix.patch
It should fix it and make the usb usable, see the http mailing list
link in the patch for the discussion... Kevin's ehci disable in
omap2plus_defconfig commit was more of lack of non-working power
management caused by the current status of ehci in v3.5.x, then
non-working ehci in general..
It was fixed with another commit in v3.6.x, I personally never looked
at what commit fixed it in v3.6.x as i moved that that base pretty
quickly..
Regards,
--
Robert Nelson
http://www.rcn-ee.com/
More information about the kernel-team
mailing list