I am booting linux from, Uboot on a custom 440GX board. U-boot is able to access the 512MB of RAM I have on this board. Unless I add the option mem=256M to the linux boot line, linux is not able to fully boot.
I know it calls MMU_init (head_44x.S) but does not seem to jump to start_kernel after that. Is there something I am missing here?