Hello,
we are having a DDR4 size problem on LS1088a platform. We have 4GB DDR4 on the board. When u-boot starts it is confirmed that board has 4GB DDR4. But when we checked on kernel with cat /proc/meminfo or free commands, it shows that RAM is 2GB. Do you have any idea why are we having mismatch DDR size in u-boot and kernel ?
Attached photos you can see the differences.
Solved! Go to Solution.
The 2GB is being reserved for the DPAA2 MC memory. The best solution is to delete the "mcmemsize" variable from your U-Boot configuration which will reduce the total reservation down to 512MB.
The 2GB is being reserved for the DPAA2 MC memory. The best solution is to delete the "mcmemsize" variable from your U-Boot configuration which will reduce the total reservation down to 512MB.
Thanks. I changed the value of the mcmemsize but it seems solution is deleting it. Now DDR size is 3.6 Gbytes.