[LinuxBIOS] trying to boot Gigabyte M575SLI

Ward Vandewege ward at gnu.org
Fri Jun 1 17:14:55 CEST 2007

Hi Andreas,

On Fri, Jun 01, 2007 at 04:41:06PM +0200, Andreas B. Mundt wrote:
> thanks for all suggestions so far. I can now boot the board (and my CPU, a "Brisbane") 
> with the following modifications: 
> Index: src/cpu/amd/model_fxx/model_fxx_init.c
> ===================================================================
> --- src/cpu/amd/model_fxx/model_fxx_init.c      (revision 2699)
> +++ src/cpu/amd/model_fxx/model_fxx_init.c      (working copy)
> @@ -615,6 +615,7 @@
>         { X86_VENDOR_AMD, 0x40f82 },            /*        S1g1:Turion64 x2 */
>          { X86_VENDOR_AMD, 0x40ff2 }, /* DH-F2      Socket AM2: Athlon64 */
>          { X86_VENDOR_AMD, 0x50ff2 }, /* DH-F2      Socket AM2: Athlon64 */
> +        { X86_VENDOR_AMD, 0x60fb1 }, /* DH-F2???   Socket AM2: Athlon64 Brisbane*/
>          { X86_VENDOR_AMD, 0x40fc2 },            /*        S1g1:Turion64 */
>          { X86_VENDOR_AMD, 0x40f13 }, /* JH-F3      Socket F (1207): Opteron Dual Core */
>          { X86_VENDOR_AMD, 0x40f33 },            /*        AM2 : Opteron Dual Core/Athlon64 x2/ Athlon64 FX Dual Core */

Very interesting. What CPU do you have?

> I do not know if this is enough or if some other parameters should be adapted.
> Some issues remain:
> -powernow does not work, and the cpu freq. is at 2.5 GHz (proprietary BIOS: max cpu freq. 2.6 GHz)

Yeah, this is probably due to the lack of acpi.

> -having booted with linuxbios, flashroom fails to erase (and therefore flash) any other BIOS

Confirmed. I have the same problem here, but have not been able to find out
why yet. Flashrom will *sometimes* work, but most of the time it won't. You
can tell during the flash if it is going to work or not; the speed of writing
will be too slow or too fast, or it will vary greatly. The writing speed for
a successful flash is uniform and moderately fast.

> -some problems with X: with the proprietary BIOS the machine freezes using the free nv driver 
> (02:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GS]). It works with linuxbios, but 
> I have to log in twice with no cursor the first time. The nvidia driver does not work with linuxbios.

Did you add the i2c workaround in xorg.conf? I have not tried the proprietary
nvidia driver. The nv driver works for me.

> -I had to use the delay in filo.c (cmp. http://www.linuxbios.org/GIGABYTE_GA-M57SLI-S4_Build_Tutorial)


> -it takes quite long to load vmlinuz and the initrd.img. Probably due to: IDE_DISK_POLL_DELAY = 1 (?)

Yes. Peter Stuge was working on a patch to speedup FILO. We should revisit

> -still the "Fallback" bios is booted, although I could not find any difference in the configuration of standard and 
> fallback BIOS. The same file.elf was used.  

You can fix that with the lxbios tool; the fallback is just the default.


Ward Vandewege <ward at fsf.org>
Free Software Foundation - Senior System Administrator

More information about the coreboot mailing list