Hi All,
I am trying the DDR initialization now on T4160RDB-64 Machine by using Codewarrior Flashprogrammer and Lauterbach Trace32 Script. DDR initialization done successfully with following means when i check DDR_ERR_DETECT it is showing Automatic Calibration Error(ACE) bit set.
DDR_ERR_DETECT[ACE] = 1.
Is it issue ?
MMU Setup done for Flash and DDR. When access DDR (0x000) Memory the target reset.
In Lauterbach Script
;MMU Setup
;FLASH 0xe8000000--0xefffffff (1GB)
MMU.TLB1.Set 0. 0xC0000A00 0xe8000008 0xe8000015 0x00000000 0x00000000
;DDR 0x00000000--0x3fffffff (1GB)
MMU.TLB1.Set 1. 0xC0000A00 0x00000000 0x00000015 0x00000000 0x00000000
What could be the issue?
Thanks & Regards.
VinothS
In the previous topic you said you are using T4160QDS board, but now you are referring T4160RDB - which board you are using?
https://community.nxp.com/thread/492527
Using DDR configuration from QDS board on RDB board may result an error.
Have a great day,
Alexander
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Alexander,
Thank you for your reply.
I am working on t4160qds target only. Once I done ddr initialization I check DDR_ERR_DETECT it showing ERROR: Automatic Calibration Error(ACE) bit set.
DDR_ERR_DETECT[ACE] = 1.
Please give the fix for this?
Thanks @ Regards,
VinothS
Do you mean you are using T4160QDS board, purchased from NXP? Or some custom board, similar to our QDS? If you are using custom board, please let me know the full list of differences, including difference in schematic and BOM.