[U-Boot] MPC8377: SVR wrong ?

André Schwarz andre.schwarz at matrix-vision.de
Mon Oct 18 11:40:27 CEST 2010


> Kim, Timur,
> 
> after spending some more hours there's some success in MPC8377 based
> board bring up.
> 
> After using I2C for HRCW boot sequencing it is working fine now.
> BDI setup is also up and running, i.e. DDR and Flash are working fine.
> 
> U-Boot is starting properly and hangs after relocation, but having a
> look at the relocated address in RAM everything looks fine.
> Having a look at the DDR-Bus it is working fine and signal integrity is
> quite good.
> 
> 
> What worries me is that the CPU doesn't get recognized properly :

It's a hardware issue - the 837x are distinguished by ID Pins.
Unfortunately they are buried within the listing of power pins and are
not named exclusively ... bloody documentation.

Even the MPC837x design checklist does not mention them at all.

> 
> The BGA package shows "MPC8377CVRALG" ... which is what we've ordered.
> 
> After looking at the Manual I'd expect SVR = 80C7_0021
> 
> 
> Unfortunately BDI tells "SVR is 0x80C30021" indicating a MPC8379 :-(
> 
> U-Boot comes up with :
> CPU:   e300c4, MPC8379, Rev: 2.1 at ...
> 
> 
> Of course this would lead to disaster regarding PCIe/SATA port config
> since they're different. I have configured my board with 2x PCIe + 2x
> SATA ....

Do you think there's any chance in bringing the CPU up and running ?
Maybe without PCIe/SATA ....


Cheers,
André




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