SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The EMIF does not perform full leveling after initialization upon reset. Full leveling must be triggered by software after the EMIF's registers are properly configured.
Full leveling is triggered by setting the EMIF_READ_WRITE_LEVELING_CONTROL[31] RDWRLVLFULL_START bit to 0x1. The leveling execution order is as follows:
After leveling procedure has finished the EMIF_READ_WRITE_LEVELING_CONTROL[31] RDWRLVLFULL_START bit clears itself automatically.
SDRAM Refreshes must be disabled before triggering full leveling.
The EMIF_EXT_PHY_CONTROL_2 through EMIF_EXT_PHY_CONTROL_21 registers have to be configured only in case of software leveling.