On 03/05/2010 03:03 AM, Mark Marshall wrote:
On 04/03/10 13:10, Joseph Smith wrote:
On 03/04/2010 07:38 AM, Joseph Smith wrote:
On 03/04/2010 07:30 AM, Uwe Hermann wrote:
On Thu, Mar 04, 2010 at 10:05:57AM +0000, Mark Marshall wrote:
On 03/03/10 04:19, Keith Hui wrote:
The first problem is that this motherboard only has three DIMM
slots. This means you have to set SDRAMC to something different;
0x0103 works for me.

Hm, seems to be determined by SDRAMPWR + MMCONFIG, and MMCONFIG
seems to
be a hardware-strap (so we can check it), but not sure about SDRAMPWR.

>>>
I think a simple SPD probe would work, if the correct value is returned
you know you have memory in that slot, otherwise if 0xff is returned
then no memory is present. Do this probe for as many slots as the 440
supports. Then set your registers based on that.

The issue here is the number of DIMM slots on the motherboard, not the
number of sticks in the slots. Some 440BX boards have four slots, while
others only have three.

MM

That is fine. Then if 440bx datasheet says it supports 4 slots, then that should be the standard.

--
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org

--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to