I have questions about ddr_stress_tester etc.
The specifications of the product under development are as follows
i.MX6ULL : MCIMX6Y2CVM08AB
DDR3L : MT41K256M16TW-107AAT x2pcs
Row : A0-A14 (15bit)
Bank : BA0-BA2 (3bit)
Column : A0-A9 (10bit)
32M x 16 x 8banks = 512MB x2pcs
Controlled by CS0 and CS1
(1)There are various "DDR3 Script Aid", but what should I use?
The following is a question about setting "ddr_stress_tester_v3.00".
(2)What kind of value should be set for MR1 Value?
Should I use the value of "MDC0_MDSCR / 0x021b001c" in the generated script?
(3)Since CS0 and CS1 are used for the connection in the circuit diagram, is it correct to select "ALL" for the "DDR CS" setting?
Solved! Go to Solution.
@Hitoshi_Oyama
Hello,
please look at my comments below.
1.
Use the following script
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX6ULL-DDR3-Script-Aid/ta-p/1127297
2.
"The MR1 value can be located on the following line on the initialization script.
The value is the two most significant bytes after the ‘=’ sign, i.e. 0x0004 on this example.
setmem /32 0x021b001c = 0x00048031 // MMDC0_MDSCR, MR1 write, CS0"
3.
Yes, it is correct to select "ALL" for the "DDR CS" setting.
Regards,
Yuri.
@Hitoshi_Oyama
Hello,
please look at my comments below.
1.
Use the following script
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX6ULL-DDR3-Script-Aid/ta-p/1127297
2.
"The MR1 value can be located on the following line on the initialization script.
The value is the two most significant bytes after the ‘=’ sign, i.e. 0x0004 on this example.
setmem /32 0x021b001c = 0x00048031 // MMDC0_MDSCR, MR1 write, CS0"
3.
Yes, it is correct to select "ALL" for the "DDR CS" setting.
Regards,
Yuri.
Hello, Yuri
Thank you for your comments.
I will follow your advice.