[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