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?
已解决! 转到解答。
@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.