[LinuxBIOS] flashrom fails on GA-M57SLI with 1MB ROM

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Wed Dec 5 01:35:23 CET 2007


On 02.12.2007 00:34, Andreas B. Mundt wrote:
> On Sat, Dec 01, 2007 at 10:11:36AM +0100, Andreas B. Mundt wrote:
>   
>> Hi,
>>
>> building a LAB-image with buildrom (I had to do this on an other
>> 32-bit machine) flashing now works for me, too. I tried to find out
>> why, but so far without success. Some configuration might differ? 
>>     
>
>
>
>
> Hey,
>
> I found the difference in the builds:
>
> ===================================================================
> --- src/mainboard/gigabyte/m57sli/Config.lb     (revision 2994)
> +++ src/mainboard/gigabyte/m57sli/Config.lb     (working copy)
> @@ -310,7 +310,7 @@
>                                         # SIO pin set 1 input mode
>                                                                 #irq 0xc8 = 0x0
>                                         # SIO pin set 2 mixed input/output mode
> -                                                               irq 0xc9 = 0x40
> +                                                               irq 0xc9 = 0x0
>                                         # SIO pin set 4 input mode
>                                                                 #irq 0xcb = 0x0
>                                         # Generate SMI# on EC IRQ
>
>
> This has been changed in rev 2972. Buildrom has still the 'old'
> version. Flashing works fine for me if irq 0xc9 = 0x0 is set. With irq
> 0xc9 = 0x40 it fails. 
>   

OK, is that a difference between board revisions, BIOS revisions or just
a misinterpretation of some superiotool dump?

I can see that your latest superiotool dump with the proprietary BIOS
has irq 0xc9 = 0x40 set. I tried to mirror that. Now the interesting
question is: Why does that setting not work for you?

> Could somebody check if flashing really works for some m57sli-boards
> (LPC) with the latest revision (irq 0xc9 = 0x40)?

To track this down, I need:
* superiotool dump of proprietary BIOS for board revisions 1.0, 1.1,
2.0, 2.x
* the exact BIOS version of the proprietary BIOS.

It seems that Ward's board also has 0xc9 = 0x40 set.

Regards,
Carl-Daniel




More information about the coreboot mailing list