Looking at the am437x gp evm board there are 4 MT41512M8RH-125 (512Mx8) chips which should make up 2GB of RAM. However when I boot the system up both u-boot and the Linux kernel both report only 1GB of RAM. Also when I run "free" at the Linux prompt it only shows 1GB of RAM available. Is there a reason why this is the case before I begin looking into u-boot and the Linux kernel to attempt to make the entire 2GB usable?