[U-Boot] [PATCH] [MPC837x v2] Make it work again with USB.

Schwarz,Andre andre.schwarz at matrix-vision.de
Mon Nov 29 08:59:21 CET 2010


Kim,


> On Tue, 16 Nov 2010 13:37:50 +0100
> Andre Schwarz <andre.schwarz at matrix-vision.de> wrote:
>
> > USB register range IMMR+0x00-0xff is reserved and hangs the CPU.
> >
> > Signed-off-by: Andre Schwarz <andre.schwarz at matrix-vision.de>
> > ---
>
> nack, 837x has a usb controller at IMMR+0x23000. 
yes - but offset 0x00-0xff is explicitly reserved regarding to the manual.
Don't know whether it is a "should not" or "must not be touched".
 
All I can see is a CPU hang with arbiter event register reporting a timeout on
0xe0023000.
 

  Check to see whether there is an invalid USB clock setting in the SCCR? 
All clocks are turned on except SEC and 2nd TSEC.
 
After all USB is running fine with this patch, i.e. there can hardly be a
missing clock.


Please re-think you NAK.
 
--
Gruß,
André Schwarz

MATRIX VISION GmbH, Talstrasse 16, DE-71570 Oppenweiler
Registergericht: Amtsgericht Stuttgart, HRB 271090
Geschaeftsfuehrer: Gerhard Thullner, Werner Armingeon, Uwe Furtner



More information about the U-Boot mailing list