Hello @mkraj
Hope this email finds you well,
The problem that you are facing is due to DDR errors.
Please make sure that you modify the appropriate DDR controller initialization parameters.
Please refer to section "4.2.1.1 TF-A DDR Driver" from the "UG10081
Layerscape Linux Distribution POC User Guide" Rev. 6.1.55_2.2.0 — 24 January 2024.
In addition please find it at the following link:
https://docs.nxp.com/bundle/UG10081_LLDP_L6.1.55_2.2.0/page/topics/about_this_document.html
Please refer from the "4.2.1.1 TF-A DDR Driver", DDR Board Level Applications:
The DDR driver supports the following board level applications for DDR:
• DIMM: Driver reads SPD for configuring DDR timing parameters
• Mock DIMM: Hardcoded timing in place of reading SPD
• Discrete DDR: Driver requires a static DDR configuration to be added
In addition I highly recommend you to use QCVS DDR tool to assist you to calculate and optimize DDR controller configuration parameters. Please refer to the attached QCVS DDR user manual.
Have a great day.
Best Regards,
Hector Villarruel Silvadoray