I have an embedded board with 512MB of RAM running Linux 2.6.29 and UBoot bootloader. But the kernel is able to utilize only 128MB of RAM.
I tried changing the value of
XCODE_MEMSIZE, which I think determines how much RAM the kernel uses.
When I set it to 512, the kernel crashes while booting up. Is there any other configuration parameter that needs to be changed?