Hi, I'm working on a custom board design based on AT91SAM9G45-EKES.
There are two memory banks (DDR2) located at physical addresses 0x70000000 to 0x77FFFFFF (128MB) & 0x20000000 to 0x27FFFFFF (128MB) When I use Flat memory model and boot the Kernel then I get this warning: "Ignoring RAM at 0x20000000 - 0x27FFFFFF (vmalloc region overlap)" and the kernel boots fine. I need this 256 MB RAM - DDR2 to work so I enable SparseMem and then My kernel does not boot. I'm using linux 2.6.32-8. The RAM at 0x70000000 is mapped at 0xC0000000 & the RAM at 0x20000000 is to be mapped at 0xC8000000. Does Linux works fine for Sparse memory on ARM Linux? Is it possible to use such memory mappings and get 256 MB of memory to work? -Prasant _______________________________________________ Celinux-dev mailing list [email protected] http://tree.celinuxforum.org/mailman/listinfo/celinux-dev
