On 13.01.2009 21:00, Marc Jones wrote:
On Mon, Jan 12, 2009 at 7:25 PM, Kevin Connelly kconnelly@siliconmechanics.com wrote:
Hi All,
I am attempting to boot a H8DME-2 using the Supermicro H8DMR-i2 code as a starting point. I am having problems getting the ram to initialize properly. I can get a bootable system, but not with the proper amount of ram available in the OS.
Using i2cdetect, it appears that the ram off the first cpu is at 30-37, and the ram off the second cpu is at 50-57. Setting these addresses in Congig.lb does not seem to fix the problem.
I have attached lspci and dmidecode dumps. Please let me know what other debug information would be helpful.
Hi Kevin,
The i2c address is not used from the config.lb (yeah that needs to be fixed). In cache_as_ram_auto.c the spd_addr needs to be filled in correctly. That is what maps an i2c address to a dimm slots.
I have stumbled over exactly the same problem for my Asus M2A-VM board.
What's the reason to ignore Config.lb? And if it is ignored anyway, can we remove the i2c entries in Config.lb to reduce confusion?
Regards, Carl-Daniel