I am trying the ddr stress test via JTAG interface with i.MX6S/DL.
Here is my test procedure.
1) Execute a SoC initialize script
2) Program(ddr-test-uboot-jtag-mx6dl.elf) load to OCRAM. (Addr 0x900000)
3) Execute loaded program
If we use i.MX6D/Q platform, above procedure is okay.
But, i.MX6S/DL platform can not run the ddr stress test via JTAG interface.
Because, current program size(247KB) is bigger than OCRAM size(128KB).
How do I execute the ddr stress test with i.MX6S/DL?
Best Regards,
Kazuma Sasaki.
Hello Yuri,
Thank you for your support.
This is my log. it seems program is loaded to out of memory.
<JTAG ICE Log>
download "C:\ddr_stress_tester_jtag_v2.80\ddr-test-uboot-jtag-mx6dl.elf" #0x00900000 bin
*"C:\ddr_stress_tester_jtag_v2.80\ddr-test-uboot-jtag-mx6dl.elf" load to #0x900000 - #0x93da9d
*ICE Error No.1d01: verify error. could not write.
Best regars,
Kazuma Sasaki.
Hello,
Generally, "ddr-test-uboot-jtag-mx6dl.elf" of "ddr_stress_tester_jtag_v2.80"
should not use memory out of OCRAM (0x0091_FFFF for i.MX 6S/DL).
Can You check on JTAG level where the system crashes - is there a log?
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello Yuri,
in conclusion, i.MX6 solo and dual lite are does not support DDR stress test via JTAG interface due to OCRAM size not enough. Is it right?
Best Regards,
Kazuma Sasaki.
Hello,
Looks like You are right. OCRAM of i.MX 6DL is not enough for the .elf
Regards,
Yuri.