3GB RAM is BIOS, not OS problem
This is not an OS issue, this is a BIOS issue. I recently put in a VB8001 (1.01 BIOS) and it detects only ~1.8GB with 1 2GB module in (which makes sense given shared RAM for the video) and only ~3.0GB with 2x2GB modules installed. This is clear in the POST and also VERY apparent booting my Linux kernel w/ 4GB memory model:
[ 0.000000] 2046MB HIGHMEM available.
[ 0.000000] 896MB LOWMEM available.
[ 0.000000] (6 early reservations) ==> bootmem [0000000000 - 0038000000]
[ 0.000000] HighMem 0x00038000 -> 0x000b7ee0
[ 0.000000] HighMem zone: 519906 pages, LIFO batch:31
[ 0.000999] Memory: 2982316k/3013504k available (3379k kernel code, 29864k reserved, 1352k data, 272k init, 2096000k highmem)
I'm curious is anyone else is experiencing this problem. As well, it appears the BIOS only puts the memory controller in single channel mode. I thought the VB8001 (CN896 + Nano) had a dual-channel memory controller. Thoughts?
Thanks,
Ted
|