SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1
Once the power to the SDRAM and SoC is stable, the DDR controller must be initialized. It then automatically initializes the external memory. The general steps to initialize the DDR controller are as follows:
The DDR controller waits for the DDR PHY to assert the dfi_init_complete signal, which indicates that the PHY and SDRAM are ready to accept commands. When this signal asserts, the controller begins its initialization routine. The DDR controller sets to 0x1 bit [9] in the DDRSS_CTL_293[31-0] INT_STATUS_0 field when initialization is complete and it is ready to accept commands.
For information about the DDR PHY initialization, see Section 8.2.3.7.5.