Part Number: DRA829V
Dear TI team,
We are reviewing the DDR initialization procedure and would like clarification on the following points.
The TRM describes several sections related to the complete DDR initialization flow:
- 8.2.4.6.9 DDR Controller Initialization
- 8.2.4.7.5 DDR PHY Initialization
- 8.2.4.8.1 PI Initialization
- 8.2.4.5 DDRSS Dynamic Frequency Change Interface
- When comparing these TRM sections with the PDK implementation, we noticed that steps from the different chapters appear to be interleaved. Could you confirm whether this behavior is intentional?
- Register settings generated by ‘Jacinto 7 DDRSS Register Configuration Tool’ (SPRACU8) already set the DDRSS_PI_139[8] PI_DRAM_INIT_EN bit to 0x1. Is this configuration sufficient, or should this bit be explicitly set again during initialization?
- The TRM does not reference DDRSS_PLL_FHS_CNT, but PDK repeats the DDR initiated frequency change sequence for DDRSS_PLL_FHS_CNT times. Can you confirm whether this repetition is always required by the implementation?
Thank you in advance.
Best regards,
António