Re: [PATCH 1/1] Fix sprz319 erratum 2.1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Cliff,

On Tue, 12 Mar 2013, Cliff Brake wrote:

> On Mon, Feb 20, 2012 at 12:58 PM, Richard Watts <rrw@xxxxxxxxxxxxx> wrote:
> >
> > There is an erratum in DM3730 which results in the
> > EHCI USB PLL (DPLL5) not updating sufficiently frequently; this
> > leads to USB PHY clock drift and once the clock has drifted far
> > enough, the PHY's ULPI interface stops responding and USB
> > drops out. This is manifested on a Beagle xM by having the attached
> > SMSC9514 report 'Cannot enable port 2. Maybe the USB cable is bad?'
> > or similar.
> >
> > The fix is to carefully adjust your DPLL5 settings so as to
> > keep the PHY clock as close as possible to 120MHz over the long
> > term; TI SPRZ319e gives a table of such settings and this patch
> > applies that table to systems with a 13MHz or a 26MHz clock,
> > thus fixing the issue (inasfar as it can be fixed) on Beagle xM
> > and Overo Firestorm.
> >
> > Signed-off-by: Richard Watts <rrw@xxxxxxxxxxxxx>
> 
> Has any more testing been done with this?  We're running into a
> situation where the USB subsystem crashes in a beagleboard xM after
> running for a couple hours to a day.  A USB camera is running
> continuously during this time.  The error message typically something
> like:
> 
> [ 2817.415710] hub 1-0:1.0: port 2 disabled by hub (EMI?), re-enabling...
> [ 2817.422607] usb 1-2: USB disconnect, device number 2
> [ 2817.427886] usb 1-2.1: USB disconnect, device number 3
> [ 2817.441986] usb 1-2.4: USB disconnect, device number 4
> [ 2817.450134] usb 1-2.5: USB disconnect, device number 5

Are you in a position to test whether the patch works for you?

I'd still like to find someone whose USB problem is fixed by the patch and 
is willing to try a slight modification of it before applying...


- Paul
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux