in LX2160ARM.pdf , System Memory Map, the ddr ram map the 0x0000_8000_0000 , but this region is only 2G. LX2160A-RDB board have 2 ddr slot, if have 256G ddr , what address it map ???
the ddr ram is maped to diffrent divided address ??
like this ?
0x0000_8000_0000 ------ 0x0000_9FFF_FFFF (2G)
0x0020_8000_0000 ------ 0x003F_FFFF_FFFF (128G)
0x0060_0000_0000 ---- (126G)
thanks
Solved! Go to Solution.
> the ddr ram is maped to diffrent divided address ??
Yes - refer to the QorIQ LX2160A Reference Manual, 2.2 System Memory Map.
According to the ARM Architecture SoC address to DRAM address remapping is preformed for the LX2160A as follows:
SoC Address | Size | Address presented to the DDR Controller |
0x00_8000_0000 - 0x00_FFFF_FFFF | 2GB | 0x00_0000_0000 - 0x00_7FFF_FFFF |
0x20_8000_0000 - 0x3F_FFFF_FFFF | 126GB | 0x00_8000_0000 - 0x1F_FFFF_FFFF |
0x60_0000_0000 - 0x7F_FFFF_FFFF | 128GB | 0x20_0000_0000 - 0x3F_FFFF_FFFF |
> the ddr ram is maped to diffrent divided address ??
Yes - refer to the QorIQ LX2160A Reference Manual, 2.2 System Memory Map.
According to the ARM Architecture SoC address to DRAM address remapping is preformed for the LX2160A as follows:
SoC Address | Size | Address presented to the DDR Controller |
0x00_8000_0000 - 0x00_FFFF_FFFF | 2GB | 0x00_0000_0000 - 0x00_7FFF_FFFF |
0x20_8000_0000 - 0x3F_FFFF_FFFF | 126GB | 0x00_8000_0000 - 0x1F_FFFF_FFFF |
0x60_0000_0000 - 0x7F_FFFF_FFFF | 128GB | 0x20_0000_0000 - 0x3F_FFFF_FFFF |