<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <font face="Helvetica, Arial, sans-serif">Hi,<br>
      Here is the result:<br>
      reading:<br>
      flashrom -r /tmp/bios.old<br>
      flashrom v0.9.2-runknown on Linux 2.6.35-gentoo (x86_64), built
      with libpci 3.1.7, GCC 4.4.4, little endian<br>
      flashrom is free software, get the source code at
      <a class="moz-txt-link-freetext" href="http://www.flashrom.org">http://www.flashrom.org</a><br>
      <br>
      Calibrating delay loop... OK.<br>
      No coreboot table found.<br>
      sh: dmidecode: command not found<br>
      dmidecode execution unsucessfull - continuing without DMI info<br>
      Found ITE Super I/O, id 8716<br>
      Found chipset "NVIDIA MCP55", enabling flash write... OK.<br>
      This chipset supports the following protocols: Non-SPI.<br>
      Found chip "SST SST49LF040B" (512 KB, LPC) at physical address
      0xfff80000.<br>
      ===<br>
      This flash part has status UNTESTED for operations: ERASE WRITE<br>
      The test status of this chip may have been updated in the latest
      development<br>
      version of flashrom. If you are running the latest development
      version,<br>
      please email a report to <a class="moz-txt-link-abbreviated" href="mailto:flashrom@flashrom.org">flashrom@flashrom.org</a> if any of the above
      operations<br>
      work correctly for you with this flash part. Please include the
      flashrom<br>
      output with the additional -V option for all operations you tested
      (-V, -Vr,<br>
      -Vw, -VE), and mention which mainboard or programmer you tested.<br>
      Thanks for your help!<br>
      ===<br>
      Reading flash... done.<br>
      <br>
      writing:<br>
      flashrom -w
      /mnt/storage/download/ga-m59sli-s4/motherboard_bios_ga-m59sli-s4_f5/m59slis4.f5
      <br>
      flashrom v0.9.2-runknown on Linux 2.6.35-gentoo (x86_64), built
      with libpci 3.1.7, GCC 4.4.4, little endian<br>
      flashrom is free software, get the source code at
      <a class="moz-txt-link-freetext" href="http://www.flashrom.org">http://www.flashrom.org</a><br>
      <br>
      Calibrating delay loop... OK.<br>
      No coreboot table found.<br>
      Found ITE Super I/O, id 8716<br>
      Found chipset "NVIDIA MCP55", enabling flash write... OK.<br>
      This chipset supports the following protocols: Non-SPI.<br>
      Found chip "SST SST49LF040B" (512 KB, LPC) at physical address
      0xfff80000.<br>
      ===<br>
      This flash part has status UNTESTED for operations: ERASE WRITE<br>
      The test status of this chip may have been updated in the latest
      development<br>
      version of flashrom. If you are running the latest development
      version,<br>
      please email a report to <a class="moz-txt-link-abbreviated" href="mailto:flashrom@flashrom.org">flashrom@flashrom.org</a> if any of the above
      operations<br>
      work correctly for you with this flash part. Please include the
      flashrom<br>
      output with the additional -V option for all operations you tested
      (-V, -Vr,<br>
      -Vw, -VE), and mention which mainboard or programmer you tested.<br>
      Thanks for your help!<br>
      ===<br>
      Flash image seems to be a legacy BIOS. Disabling checks.<br>
      Writing flash chip... Erasing flash chip... SUCCESS.<br>
      Programming page: DONE!ss: 0x0007f000<br>
      COMPLETE.<br>
      Verifying flash... VERIFIED.          <br>
      <br>
      i read it again and md5summed against the source i wrote in, and
      they match, so i guess it's ok.<br>
      i'll reboot.<br>
      <br>
      thank you,<br>
      Balint<br>
      <br>
    </font>On 08/14/2010 04:32 PM, Joshua Roys wrote:
    <blockquote
      cite="mid:AANLkTiksLoy+t8vZ8a2+-zY+KAD+fNRbFmtFdnt0jg0+@mail.gmail.com"
      type="cite">
      <pre wrap="">On Sat, Aug 14, 2010 at 4:29 AM, Dobai-Pataky Bálint <a class="moz-txt-link-rfc2396E" href="mailto:dpblnt@gmail.com"><dpblnt@gmail.com></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">If i overwrite my ethernet address, is that the MAC address?
How can i revert it after a bios upgrade with flashrom?
</pre>
      </blockquote>
      <pre wrap="">
Yes.  If you notice it's changed when you first boot into your new
BIOS (via `ifconfig' or something else) you will probably want to
flash the old BIOS.  You can simply `flashrom -Vw oldbios.rom' -
although please note that you may have to clear the CMOS, where the
BIOS stores settings.  You know you will have to do this if after
downgrading, the computer fails to successfully boot.  This happened
to me a bit ago.  Basically you turn the computer off, unplug it, find
the battery on the motherboard and remove it for about a minute.  Put
it back in, turn it on, and then you may want to set the clock in the
BIOS to the correct time, and any other settings you previously set.

</pre>
      <blockquote type="cite">
        <pre wrap="">What version of flashrom against is this patch generated?
Is it 0.9.2?
</pre>
      </blockquote>
      <pre wrap="">
SVN.  There are instructions here: <a class="moz-txt-link-freetext" href="http://www.flashrom.org/Downloads">http://www.flashrom.org/Downloads</a>

Let me know if you have any more questions.

Josh
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Dobai-Pataky Balint</pre>
  </body>
</html>