Tool/software:
Dear TI-Team,
couple of our custom boards based on DRA829JMTGBALFRQ1 and Nanya NT6AN512T32AC have a problem with DDR initialization (u-boot):
After DDR initialization sequence is done, we can observe in the debugger dump window that memory content is changing sporadically. Also if we try to write pattern to the memory, only 2 high bytes out of each 4 bytes word are changed to the desired value.
What is interesting, if we perform MCU R5F soft reset (or via input pin) and u-boot repeat initialization sequence (including DDR controller), everything works reliably. And most of the produced till now boards works reliably with the same code.
Could you please give a vector where to search a possible root cause.
Thanks,
Dmitry
P.S. We also tried to use CMM scripts (for Lauterbach debugger) previously provided by TI to initialize system and behavior is the same - sporadic data change in memory and only half of each word is writable.