[coreboot] Patch for enableing 440BX NB to use large memory modules
anders at jenbo.dk
Mon Apr 26 16:24:53 CEST 2010
> > Single sided 512MB (what I used to test), becomes a 128MB.
> > A asymmetric 384MB double sided modules, with 256MB on one side
> > 128MB on the other. Becomes two sides with 128MB (a 256MB module).
> > This is also enabled in at least some BIOSs (GA-BXC).
> > The patch also cleans up some whitespace.
> > Signed-off-by: Anders Jenbo
> I like this... no hardware to test though...
> Acked-by: Stefan Reinauer
I dug threw the datacheet:
On page 3-31 (PDF page 57) the first box is the only real hint at this.
on page 4-4 under 126.96.36.199 (PDF page 90 there is a reference to 4GB of memory), on the next page there is a reference to 4GB being the maximum physically supported amount of memory.
So my conclusion is that you can install a maximum of 4GB but only 128MB per DIMM side will be addressable/possible to initialized.
I have another 440BX based board with 4 DIMMs (GA-6BXC has 3 DIMMs), once I have ported CoreBoot for it, I will gladly preform more real world tests. I also found some more SDRAM to test with (one of them is 512MB I belive), It's also posible that i can borrow more Ram for testing from work.
Stefan, since you acked the patch, should I still correct the typos that Paul pointed out and split it in to a patch, one with the added memory support and one with the cleaned white space?
Glad to be a contributing part to CoreBoot :)
---- Msg sent via @Mail - http://atmail.com/
More information about the coreboot