[coreboot] [PATCH] v2: Enable CBFS and HIGH_TABLES for MSI MS-6178
Myles Watson
mylesgw at gmail.com
Fri Jun 19 14:49:47 CEST 2009
> The trouble I was having earlier with CBFS seems to come from removing
> the "normal" image (to get more space in the ROM).
Strange. I thought that was fixed.
> The attached patch works fine though.
The HIGH_TABLES failed with:
No matching ram area found for range:
[0x00000000000f0000, 0x0000000000100000)
Ram areas
[0x0000000000000000, 0x0000000000001000) Reserved
[0x0000000000001000, 0x00000000000a0000) RAM
[0x0000000000100000, 0x000000000fff0000) RAM
[0x000000000fff0000, 0x0000000010000000) Reserved
SELFBOOT RETURNED!
Boot failed.
This looks like a separate issue from HIGH_TABLES support. It looks like
the payload wasn't finding RAM to live in. Did you try SeaBIOS as a payload
without HIGH_TABLES support?
===================================================================
--- src/northbridge/intel/i82810/northbridge.c (Revision 4363)
+++ src/northbridge/intel/i82810/northbridge.c (Arbeitskopie)
@@ -170,7 +170,7 @@
/* Report the memory regions. */
idx = 10;
ram_resource(dev, idx++, 0, 640);
- ram_resource(dev, idx++, 1024, tolmk - 1024);
+ ram_resource(dev, idx++, 768, tolmk - 768);
I think it would be nice if there were some easy way to see that 768K =
0xC0000 here, but I'm not sure of the best way to express that. Maybe just
a comment.
Acked-by: Myles Watson <mylesgw at gmail.com>
Thanks,
Myles
More information about the coreboot
mailing list