Hi,
We use DDR tool 2.1 to tuning our new LPDDR4 memory on iMX8MQ. That pass the Calibration, and do the stress test, the result is fail. When we check "Disable DDR Memory Cache", and retest again, it pass. Then we direct use "Gen Code" and compiler with uboot, the result is my system sometime boot success and sometime boot fail on memory panic. Have any thing we can change on DDR tool or ds file?
Regards,
Kevin
Hello,
Disable DDR Memory Cache option, when selected, means, that DDR memory
is mapped as none-cacheable/none-buffable memory when you run stress test.
When using the cache the memory is heavy loaded; such configuration corresponds
OS working. Therefore it makes sense to check the memory more carefully, using
the Hardware Developer’s Guide.
https://www.nxp.com/docs/en/user-guide/IMX8MDQLQHDG.pdf
In particular, use section 3.(i.MX 8MDQLQ layout/routing recommendations)
Have a great day,
Yuri
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------