linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* MPC823E USB controller - delay gates necessary?
@ 2002-06-06 18:10 Josh Horvath
  2002-06-07 19:45 ` Josh Horvath
  0 siblings, 1 reply; 2+ messages in thread
From: Josh Horvath @ 2002-06-06 18:10 UTC (permalink / raw)
  To: linuxppc-embedded; +Cc: Christian Schroeder


The device errata for the MPC850 includes the CPM17 bug that states delay
gates are necessary on the USB pins.  The MPC823E errata sheet does not
mention this bug.

I recently read the message by Christian Schroeder about getting the USB
controller working on the TQM823L board (with an 823E processor).  He states
that the delay gates are necessary.  Is this true?

I've got a custom 823E board that doesn't include these gates and I'm having
trouble getting the controller working, and it's not totally clear to me if
it's a hardware or software problem.


Thanks,
-Josh

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: MPC823E USB controller - delay gates necessary?
  2002-06-06 18:10 MPC823E USB controller - delay gates necessary? Josh Horvath
@ 2002-06-07 19:45 ` Josh Horvath
  0 siblings, 0 replies; 2+ messages in thread
From: Josh Horvath @ 2002-06-07 19:45 UTC (permalink / raw)
  To: linuxppc-embedded


To follow up on my original message, it appears that the delay gates are
indeed required for proper host mode operation on the 823e.  Using the
PDIUSBP11A transceiver, we measured about 6-8ns of skew between the single
ended and differential receive lines.  This is apparently too close to the
+8ns limit stated in the MPC850 device errata.

So you may get a lucky transceiver/processor combo that will work, but most
likely you'll need the delay gates on the differential receive pair to get
host mode to work reliably.

-Josh

Josh Horvath wrote:
>
> The device errata for the MPC850 includes the CPM17 bug that states delay
> gates are necessary on the USB pins.  The MPC823E errata sheet does not
> mention this bug.
>
> I recently read the message by Christian Schroeder about getting the USB
> controller working on the TQM823L board (with an 823E processor).  He states
> that the delay gates are necessary.  Is this true?
>
> I've got a custom 823E board that doesn't include these gates and I'm having
> trouble getting the controller working, and it's not totally clear to me if
> it's a hardware or software problem.
>
> Thanks,
> -Josh
>

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-06-07 19:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-06-06 18:10 MPC823E USB controller - delay gates necessary? Josh Horvath
2002-06-07 19:45 ` Josh Horvath

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).