1 Reply Latest reply on Aug 13, 2020 5:53 PM by bhfletcher

    PS LPDDR4 settings?

    mike.mandeville

      We are trying to understand this option.  My customer is using the exact same part number for LPDDR4 that is used on the Ultra96v2 board.  For LPDDR4, the option for "address mirroring" is disabled.  You can see the check box if you select DDR4 (not LPDDR4) as well as the dual rank check box in the PS DDR GUI.  They copied everything exactly (or they thought they did), but we found some differences in the set, and we're trying to find out "why" and "how".

      Ultra96v2 sets this option:

      CONFIG.PSU__DDRC__ADDR_MIRROR {1}

      But in our project this option is set as:

      CONFIG.PSU__DDRC__ADDR_MIRROR {0}

       

      When they forced this value to be "1" instead of "0" (overwriting the tcl), the LPDDR4 trained correctly without errors.  How and where should they have made this change in the GUI?  What exactly does it mean?  It "appears" that the Ultra96v2 has address mirroring turned "on", but that's not even available in the GUI, and the default appears to be "0".