Part Number: AM4378
Hi,
On our customer's board, there is a difference in the operation with the setting of DDR3 register below.
Regarding this bit, there is no detailed description in TRM, so please tell me what kind of behavior it will be by setting.
EMIF4D_DDR_PHY_CTRL_1 Register
RDLVL_MASK,RDLVLGATE_MASK,WRLVL_MASK bit
OK setting:
EMIF4D_DDR_PHY_CTRL_1 = 0x0004800A
EMIF4D_EXT_PHY_CTRL_1 = 0x10040100
Fail setting:
EMIF4D_DDR_PHY_CTRL_1 = 0x0E04800A
EMIF4D_EXT_PHY_CTRL_1 = 0x10040100
In u-boot, this bit is set,
This bit is not set for the gel file included with CCS.
Is the leveling method different?
u-boot
u-boot\board\ti\am43xx\board.c
CCS gel
ccsv7\ccs_base\emulation\boards\evmam437x\gel\AM43xx_EMIFconfig_HWlvl.gel
Best Regards,
Shigehiro Tsuda