Hi there,
We got a problem that uboot of our board seems not work right.
Our host system is Centos 6.3, and we use minicom to connect our board through 232 port.
But it seems have some problem with the message print as below:
U-Boot 2011.12-00025-gc6d9d50 (Mar 17 2013 - 11:09:26)
CPU0: P2020, Version: 2.1, (0x80e20021)
Core: E500, Version: 5.1, (0x80211051)
Clock Configuration:
CPU0:1000 MHz,
CPU1:1000 MHz,
CCB:500 MHz,
DDR:400 MHz (800 MT/s data rate) (Asynchronous),
LBC:31.250 MHz
L1: D-cache 32 kB enabled
I-cache 32 kB enabled
Board: P2020RDB CPLD: V4.1 PCBA: V4.0
Error reading i2c boot information!
I2C: ready
SPI: ready
DRAM: DDR: failed to read SPD from address 82
Error in DDR bus width configuration!
16 MiB (DDR2, 64-bit, CL=0.5, ECC off)
And the printing is just stop there, it seems that DDR3 on board is not detected.
The uboot file is fine that we got it right on another RDB borad in July, is this a hardware issue?
Is there anyone got similar problem? Please help!
Thanks in advance.
Regards,
Hu
Hi Hu,
It looks like your board does not have SPD on eeprom. I will talk internally to find out the procedure for updating the SPD (SPD image needs to be programmed on I2C - eeprom).
Adrian
Hi Adrian,
Thanks for your reply.
It does like the problem you said. Does the SPD image can be found in SDK? How can we reflash it?
We are looking forward to your further reply. This problem already bother us few days.
Thanks again, we are counting on you.
Regards,
Hu
Hi Hu,
P2020RDB-PCA doesn't have SPD-EEPROM memory available on board. Because of this, it is mandatory that board to be supported in SDK. I have tried with u-boot available in SDK 1.4, and no SPD error for this version of u-boot.
Adrian