We're getting the following on our custom LS1046 board in the DCFG_CCSR registers:
=> md 1ee0000
01ee0000: 7f7f7720 0000004f 00000000 00000000 w..O...........
01ee0010: 00000000 00000000 00000000 00000000 ................
01ee0020: 00000000 00000000 00000000 00000000 ................
01ee0030: 00000000 00000000 00000000 00000000 ................
01ee0040: 00000000 00000000 00000000 00000000 ................
01ee0050: 00000000 00000000 00000000 00000000 ................
01ee0060: 00000000 00000000 00000000 00000000 ................
01ee0070: 00000000 00000000 00000000 00000000 ................
01ee0080: 00000000 00000000 00000000 00000000 ................
01ee0090: 00000000 00000000 00000000 00000000 ................
01ee00a0: 00000000 10010787 40000000 00000000 ...........@....
01ee00b0: 00000000 00000000 00000000 00000000 ................
01ee00c0: 00400000 00000000 00480000 00000000 ..@.......H.....
01ee00d0: 00000000 00000000 00000000 00000000 ................
01ee00e0: 00000000 00000000 00000000 00000000 ................
01ee00f0: 00000000 00000000 00000000 00000000 ................
We're concerned about the value of the Reset Request Status Register at C8, which if I've got the byte order right is saying:
00004800 which is:
MBEE_RR (Multi-bit ECC reset request) and SRDS_RST_RR(SerDes reset event. Occurs if any enabled SerDes PLL does not lock).
I can't find much information on what might cause MBEE_RR. Can anyone offer any advice please?
Thanks
Sources of error for RSTRQSR1[MBEE] are MBEESR2[DDRC2_MC], MBEESR2[DDRC1_MC], MBEESR2[SPC], MBEESR3[DDRC2_MC_2ND] and MBEESR3[DDRC1_MC_2ND] in DCSR register space.
For reading DCSR space, read the following addresses:
0x700100540, 0x700100544, 0x700100548
Have you found what was the problem? We've been struggling with the same problem but on our custom board based on LS1028A. We disabled Serdes for now as its not relevant at this moment, however MBEE_RR error remains active.