This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5729: What is the maximum DDR3 memory?

Part Number: AM5729

Hi team, my customer had a question on DDR3 for AM5729. Some places say up to 2Gb DDR3 is allowed, and some places say up to 8Gb DDR3 is allowed.  Can you please point out the most accurate documentation or shed some light on this?

 

Note: 

AM5729 Datasheet Table 3-1 conflicts with section 7.9

 The technical Reference manual section 15.3.1 is also what they are referencing.

  • Hi Kannan,

    I am not sure where to look for the reference to "8Gb" - I did not see that in section 15.3.1 of the TRM but may have missed it. Also, did you mean to write 2GB and 8GB? Just making this distinction as the lower "b" and upper "B" can imply "bit" / "byte" respectively.

    Table 3-1 of the datasheet shows a maximum of 2GB for EMIF1 and maximum of 2GB for EMIF2 (total of 4GB if using both EMIF1 and EMIF2). Please consider 2GB to be the maximum supported memory when using a single EMIF and 4GB to be the maximum supported memory when using both EMIF1 and EMIF2 on AM5729. However, please also review the note in the datasheet regarding SDRAM space. Any physical DDR memory greater than 2GB is only accessible by the MPU via LPAE.

    In the Unified L3 memory map, there is maximum of 2GB of SDRAM space which is available to all L3 initiators including MPU (MPU, GPU, DSP, IVA, DMA, etc). Typically this space is interleaved across both EMIFs to optimize memory performance. If a system populates > 2GB of physical memory, that additional addressable space can be accessed only by the MPU via the Arm V7 Large Physical Address Extensions (LPAE).

    Thanks,
    Kevin

  • Hi team, my customer had a question on DDR3 for AM5729.

    Is the customer interested in running Linux or RTOS?

    RTOS/AM5728: ARM LPAE and/or 4GB mapped memory support has some ideas about how to configure LPAE in TI-RTOS to access physical DDR memory greater than 2GB.

  • Kevin, Thanks for the response. It should be GB.  I will discuss and advise. 

    Chester, thanks for the additional resource.