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
已解决! 转到解答。
> 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  |