Hello,
I am using DM8148 EVM , which is supposed to have 1GB DDR.
1. If it is 1GB why the default u-boot configuration for DDR is stated as DDR 512M ? Why Do we not use the full DDR (1GB) but only half of it ?
2. App notes DM81XX_DVR_RDK_MEMORY_MAP.pdf section for DM814X shows graph of 0x8000000 <---> 0xb0000000 <---> 0xc0000000 , Why is it titled as 512M if the distance between 0xc0000000 to 0x80000000 is larger than 512M ? Is it because there are holes in between ?
3. according to http://processors.wiki.ti.com/index.php/EZSDK_Memory_Map , section about DM814x, it seems that for 1GB memory 0x80000000 to 0x9fffffff , and 0xa0000000 - 0xbfffffff , both point to the same physical memory, so I don't understand how it can shows in DM81XX_DVR_RDK_MEMORY_MAP.pdf memory map as if the addresses in the second part point to different physical memory.
4. How shoulkd I define PG2_1_DMM_LISA_MAP__X registers ? Should they described the memory as contigious or better not ?
Thanks for clarifications,
Ran