Hello,
I'm struggling with the DDR controller and I have this problem, too. I don't understand exactly what the defaults are for these reagisters. We have a working evalboard (LS1046ARDB) and if I set these registers to their defaults using QCVS Validation Tool the validation process will fail. If I create a QorIQ configuration project and read the memory settings from the evalboard's DIMM these values are set to a particular values and if I change just one the validation process will fail too.
We've made our custom board with 4GB of DDR4 and can't bring-up the memory controller. In the very first step of the validation process (Auto search & detect for write leveling start values ) after a while the process stops with message "The validation cannot proceed due to other hardware or software issues".
In our design we've made some "swizzling" inside the byte lanes, and also between the nibbles as well.
So, my question is what the correct DQ mapping values are.
Thanks in advance,
Gabor