[LinuxBIOS] GA-M57SLI SPI support

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Thu Sep 27 11:31:14 CEST 2007

On 27.09.2007 02:38, Ward Vandewege wrote:
> Hi Carl-Daniel,
> On Tue, Sep 25, 2007 at 03:00:55AM +0200, Carl-Daniel Hailfinger wrote:
>> Updated patch attached. This one was unfortunately an old version of the
>> code.
> This certainly does something!
>   # ./flashrom --mainboard gigabyte:ga-m57sli
>   Calibrating delay loop... ok
>   No LinuxBIOS table found.
>   Found chipset "NVIDIA MCP55": Enabling flash write... OK.
>   Found board "GIGABYTE GA-M57SLI": Enabling flash write... Serial flash
>   segment 0xfffe0000-0xffffffff enabled
>   Serial flash segment 0x000e0000-0x000fffff enabled
>   Serial flash segment 0xffee0000-0xffefffff disabled
>   Serial flash segment 0xfff80000-0xfffeffff enabled
>   LPC write to serial flash enabled
>   serial flash pin 29
>   RDID returned c2 20 13

Great! About 100 lines left to write for flashing support, but I know
how to write them and probably can do it without hardware.

>   OK.
>   No EEPROM/flash device found.

Don't let yourself be irritated by that.

> Suggestion: can we change the board identifier to m57sli, instead of
> ga-m57sli?

No problem. Can you commit with your changes? Changelog follows:

Add preliminary SPI flash identification support for SPI chips attached
to ITE IT8716F Super I/O. Right now this is hardcoded to the Gigabyte
M57SLI board. It works only with rev 2.0 of the board, but it will bail
out on earlier versions, so no damage can occur.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>

More information about the coreboot mailing list