[ELDK] uboot MPC5200B DDR memsize hangs
Chris Alfred (Internode)
chrisalfred at internode.on.net
Wed Oct 14 10:23:53 CEST 2009
We are using MT46V8M16-6T DDR on a design very similar to the
Lite5200B with ELDK4.1 / UBoot 1.2.0.
UBoot starts and we see serial output; but UBoot hangs on the very
first read from DDR which is done in memsize.c:get_ram_size().
The serial output is:
CPU: MPC5200 v2.2, Core v1.4 at 462 MHz
Bus 132 MHz, IPB 66 MHz, PCI 33 MHz
I2C: 85 kHz, ready
We are pretty sure the DDR configuration is correct, but we would have
thought this would not cause get_ram_size() to hang - merely return 0
or incorrect memory size.
More information about the eldk