Hi,
We are testing our custom board based on 66AK2H06. We are facing issues with ddr_reset_workaround in U-Boot.
DDR3A PGSR0 and DDR3B PGSR0 always detects leveling errors. Write Leveling Error, DQS Gate Training Error, Write Leveling Adjustment Error bits are always set for both DDR3A and DDR3B.
We disabled the DDR reset workaround in U-Boot temporarily and postponed the investigation. We did not face any issues with DDR. But when we started doing reboot tests for the board and we see that after approx 60 reboots, the DDR initialization fails. The problem observed was similar to that KeyStoneII.BTS_errata_advisory.21 (DDR3 Leveling issue). Before enabling the ddr_rest_workaround, we have figure out why PGSR0 status reports leveling errors all the time.
We are using Samsung K4B2G1646Q-BCK0 device and tested both Speed grades 1333 and 1600.
Please let us know how to proceed on this issue.
Thanks
Rams