[coreboot] assistance with updating my bios

Elia Yehuda z4ziggy at gmail.com
Sun Nov 2 15:18:21 CET 2008


On Sun, Nov 2, 2008 at 1:20 AM, Carl-Daniel Hailfinger <
c-d.hailfinger.devel.2006 at gmx.net> wrote:

> Hi Elia,
>
> On 30.10.2008 11:45, Elia Yehuda wrote:
> > I'm trying to play with coreboot to flash my bios on my PC, with no
> success.
> > here are the computer hardware information followed by the commands I'm
> > trying to execute.
> >
> > cpu:         Socket370 Intel Pentium III Celeron
> > northbridge:    Intel 82810E
> > southbridge:    Intel 8281AA
> > bios device:    ST M50FW002
> >
>
> Can you try the following flashrom patch? It should find the chip and
> allow you to read it. Erase and write will NOT work and may crash.
>
> Attached if gmail mangles the inline patch.
>
> Add support for the ST M50FW002 chip to flashrom. Identification only,
> erase/write are not implemented.
>
> Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>

tested and
Acked-by: Elia Yehuda <z4ziggy at gmail.com>


>
>
> Index: flashrom-M50FW002/flash.h
> ===================================================================
> --- flashrom-M50FW002/flash.h   (Revision 3715)
> +++ flashrom-M50FW002/flash.h   (Arbeitskopie)
> @@ -317,6 +317,7 @@
>  #define ST_M50FLW040B          0x28
>  #define ST_M50FLW080A          0x80
>  #define ST_M50FLW080B          0x81
> +#define ST_M50FW002            0x29
>  #define ST_M50FW040            0x2C
>  #define ST_M50FW080            0x2D
>  #define ST_M50FW016            0x2E
> Index: flashrom-M50FW002/flashchips.c
> ===================================================================
> --- flashrom-M50FW002/flashchips.c      (Revision 3715)
> +++ flashrom-M50FW002/flashchips.c      (Arbeitskopie)
> @@ -121,6 +121,7 @@
>        {"ST",          "M50FLW040B",           ST_ID,
>  ST_M50FLW040B,          512,    64 * 1024,      TEST_UNTESTED,
>  probe_stm50flw0x0x,     erase_stm50flw0x0x,
> write_stm50flw0x0x},
>        {"ST",          "M50FLW080A",           ST_ID,
>  ST_M50FLW080A,          1024,   64 * 1024,      TEST_OK_PREW,
> probe_stm50flw0x0x,     erase_stm50flw0x0x,             write_stm50flw0x0x},
>        {"ST",          "M50FLW080B",           ST_ID,
>  ST_M50FLW080B,          1024,   64 * 1024,      TEST_UNTESTED,
>  probe_stm50flw0x0x,     erase_stm50flw0x0x,
> write_stm50flw0x0x},
> +       {"ST",          "M50FW002",             ST_ID,
>  ST_M50FW002,            256,    64 * 1024,      TEST_UNTESTED,
>  probe_49lfxxxc,         NULL,                   NULL},
>        {"ST",          "M50FW016",             ST_ID,          ST_M50FW016,
>            2048,   64 * 1024,      TEST_UNTESTED,  probe_82802ab,
>  erase_82802ab,                  write_82802ab},
>        {"ST",          "M50FW040",             ST_ID,          ST_M50FW040,
>            512,    64 * 1024,      TEST_OK_PREW,   probe_82802ab,
>  erase_82802ab,                  write_82802ab},
>        {"ST",          "M50FW080",             ST_ID,          ST_M50FW080,
>            1024,   64 * 1024,      TEST_UNTESTED,  probe_82802ab,
>  erase_82802ab,                  write_82802ab},
>
>
> --
> http://www.hailfinger.org/
>
> tested and
Acked-by: Elia Yehuda <z4ziggy at gmail.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081102/e9a6614d/attachment.html>


More information about the coreboot mailing list