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.

J784S4XEVM: J784S$ Available DDR and DDR Init

Part Number: J784S4XEVM


Tool/software:

Hello,

in the memory map of the J784s4 from the technical Reference Manual I can see the different DDR memory regions at 0x80000000 -- 0x1000000000.

Why are there multiple memory ranges of the DDR with the same address? Is this for running in some sort of lockstep mode?

Is the SBL initializing all the DDR of the board or only partly?

Thank you in advance.

  • Hi Jonas,

    Why are there multiple memory ranges of the DDR with the same address? Is this for running in some sort of lockstep mode?

    Which memory range are you exactly referring to when you say using same address? The J784S4 supports 4 DDR interface, and your overall memory can easily be greater than 2 GB. The J784S4 EVM for example supports 4 x 8 GB = 32 GB of DDR memory. 

    The first 2 GB of DDR is available in the smaller 32-bit address-space at 0x8000_0000. The remaining memory is made available at 0x8_8000_0000 to 0x1_0000_0000. The first 2 GB. 

    Is the SBL initializing all the DDR of the board or only partly?

    The SBL is using all of the 32 GB memory available on the J784S4 EVM.

    regards

    Suman