Hi,
I have a new DM800, and on the box it indicates it should have 256MB of memory, however on booting it up it appears to have 128:
root@dm800:/tmp# free
total used free shared buffers
Mem: 125020 98520 26500 0 100
Swap: 0 0 0
Total: 125020 98520 26500
This appears to be done by specifying a kernel parameter limiting the memory to 128M:
root@dm800:/tmp# cat /proc/cmdline
root=/dev/mtdblock3 rootfstype=jffs2 rw mem=128M console=null
Is there any reason for this? Is the second 128MB of address space reserved for the framebuffer or something?