Hello meghan sai,
Maybe there is problem with LAW and TLB configuration in u-boot source code.
In include/configs/P1010RDB.h, DDR size is defined as the following
#define CONFIG_SYS_SDRAM_SIZE get_sdram_size()
In the file board/freescale/p1010rdb/ddr.c, get_sdram_size is defined as the following
if (cpu->soc_ver == SVR_P1014)
ddr_size = (CONFIG_SYS_DRAM_SIZE / 2);
else
ddr_size = CONFIG_SYS_DRAM_SIZE;
return ddr_size;
So please modify CONFIG_SYS_DRAM_SIZE as 2048 in board/freescale/p1010rdb/ddr.c.
Have a great day,
Yiping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------