@NathanSmith
Hello,
I meant the following:
4.4 Run DDR Calibration and generate DDR initial code
Please follow chapter 3 to run DDR calibration and stress test
with your board specific script. If there is no problem, Congratulations,
you can generate DDR initial code now. In initial DDR script, RPA tool
always use NXP reference board related parameters. Your board design and
manufacturing technology are different from NXP reference board, and board
related parameters may differ from initial DDR script. If DDR calibration failed,
you can try to modify following DDR parameters in script.
TrainInfo This parameter controls DDR training debug message. The default value is 0xc8,
which means only display stage completion message. You can change to 0x05 to get detailed
debug message when DDR training failed.
ODTImpedance Desired ODT impedance in Ohm. Valid values for DDR4=240,120,80,60,40.
Valid values for DDR3L=high-impedance,120,60,40. Valid values for LPDDR4=240,120,80,60,40
TxImpedance Write Driver Impedance for DQ/DQS in ohm (Valid values for all DDR type= 240, 120,
80, 60, 48, 40, 34)
ATxImpedance Write Driver Impedance for Address/Command (AC) bus in ohm (Valid values for all
DDR type = 120, 60, 40, 30, 24, 20)
PhyVref This parameter is used for 1D training process. You can refer to DDR datasheet for
detailed meaning.
Mode Registers (MR0~MR22) There are different meanings for different DDR types. Please refer
to DDR datasheet for detailed information. Remember don’t manually modify the Mode Registers.
Instead, please modify Mode Registers in RPA tool. Because there may be other parameters related
to the Mode Registers.
Note - no more parameters, available for customers.
Regards,
Yuri.