Hi,
I'm referring to the Developers Guide for TI-Android-ICS:
(http://processors.wiki.ti.com/index.php/TI-Android-ICS-4.0.3-DevKit-3.0.0_DevelopersGuide).
On that page it says the bootargs for the beagleboard-xm should be:
setenv bootargs 'console=ttyO2,115200n8 androidboot.console=ttyO2 mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext4 rootdelay=1 init=/init
ip=off omap_vout.vid1_static_vrfb_alloc=y vram=8M omapfb.vram=0:8M omapdss.def_disp=dvi omapfb.mode=dvi:1024x768-16'
If the xm has 512MB RAM. Why is mem=256M passed to the kernel?
My custom board will not boot unless I pass mem=256M. But my board has also has 512M, like the xM.