Linux Boot RAM Determination
From: Sean Parker <hidden>
Date: 2008-06-17 17:46:19
From: Sean Parker <hidden>
Date: 2008-06-17 17:46:19
Hello -
We're developing a PMC-Sierra RM9000 system, and when Linux boots it seems to only see 256M RAM (cat /proc/meminfo -> MemTotal=256M), despite a Crucial 1GB double-sided SODIMM card.
The boot code is PMON, and it recognizes all 1GB (dimm0:2 Ranks each 512MB) and prints as much when it's done.
Is there a setting in the Linux source (we're using a single elf image with ramfs integrated) that might be limiting the MemTotal/RAM size found by Linux? I couldn't find anywhere in the Linux code (patched by PMC) that mentions reading the DDR DCR's to inspect what the configured RAM sizes/offsets are. Any ideas?
Thanks and God Bless,
Sean Parker