17.5.11.12 Step 11

  1. Update UDDRC_RFSHCTL3 to disable auto-refreshes by setting DIS_AUTO_REFRESH to 1.
  2. Toggle UDDRC_RFSHCTL3.REFRESH_UPDATE_LEVEL.
  3. Update UDDRC_SWCTL to enable quasi-dynamic register programming.
  4. Update UDDRC_DFIMISC to set DFI_INIT_COMPLETE_EN.
  5. Set UDDRC_SWCTL.SW_DONE to indicate that UDDRC programming is completed.
    • Poll the UDDRC_SWSTAT.SW_DONE_ACK bit until it changes to 1, acknowledging that programming is complete.
  6. Update Port Control registers for ports 0 to 4 (UDDRC_PCTRL_0 to UDDRC_PCTRL_4) to enable the AXI ports.