[LinuxBIOS] Problems with Filo booting - HELP
Corey Osgood
corey.osgood at gmail.com
Tue Oct 2 00:18:11 CEST 2007
joe at smittys.pointclark.net wrote:
> Quoting ron minnich <rminnich at gmail.com>:
>
>
>> you might try forcing the size (in code) to 32M or some such in
>> hardwaremain.c and see if it works then. There's something odd with
>> your ram.
>>
>> ron
>>
>>
> It won't have anything to do with the fact that:
>
> a. It is onboard 128MB memory
> b. It doesn't have a SPD module
> c. It is located in the second slot not first.
>
It shouldn't, no, especially not the first 2.
> This is wierd because it passes the ram_check() from auto.c earlier in
> the process just fine.
>
> /* Check RAM. */
> ram_check(0, 640 * 1024);
>
> Thanks - Joe
All that's checking is the first 640K. To check the rest of the memory,
use ram_check(1024*1024, 1024*1024*128), starting at 1mb to avoid any
reserved areas. Make sure your ram_resource() calls also avoids those
reserved areas.
-Corey
More information about the coreboot
mailing list