<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <br>
    2012-04-27 21:03 keltezéssel, Stefan Tauner írta:
    <blockquote
      cite="mid:201204271904.q3RJ3x93007083@mail2.student.tuwien.ac.at"
      type="cite">
      hello again!
      so basically flashrom works as intended on the abit nf7? you have
      used the wrong file the first time, but were able to recover it
      with
      hot flashing. which file did you use then? the backup, the content
      of
      the flash chip of the second board or some other file? do you know
      the
      exact revision of the board? there should be a sticker near the
      pci
      slots with that information on it.
    </blockquote>
    Hi,<br>
    yes, flashrom works correctly. My problem was caused due to my
    misinterpretation: I supposed the file named nf7_28.bin providing
    users to flash motherboard BIOS is a simple binary dump. However its
    structure didn't match my actual BIOS i have read back, I still
    suppused it must be good. This wrong idea was supported by two
    facts:<br>
    1.  I found from 3 different sources with the same binary content
    (nf7_28.bin)<br>
    2.  On my computer I found an old and forgotten file named
    Nf72_15.bin - int was kept in a directory named bios.<br>
    <br>
    Examining these files I found at 0x7E000 in both file a string: <b>Award
      BootBlock BIOS</b> and what is strange, my actual bios - read back
    from the chip - also consisted this string at the same address. So
    against of the different page0, I said myself it must be a good
    BIOS.<br>
    But it was a killer....<br>
    <br>
    Then we recovered my computer as follows:<br>
    - from another NF7 motherboard inserted a BIOS chip into my
    motherboard and booted.<br>
    - usind flashrom, saved the BIOS content into a file called abit.bin<br>
    - Without shitching power off, removed the good BIOS chip and
    inserted mine.<br>
    - usind flashrom again, wrote the chip with the abit.bin file<br>
    - verifyed - it was ok<br>
    - after rebooting my motherboard was operating<br>
    <br>
    It means flasrom was verified for correct reading, writing and even
    verify was proven. To let you to examine my theory I have attached 3
    files:<br>
    Nf72_15.bin is an old bios, found on my computer. Probably it was
    even used in the old times, but on classic way, i.e. booting from
    floppy and using the suggested exe file to download this binary
    dump.<br>
    nf7_28.bin is probably an appropriate BIOS, but you MUST use the
    suggested exe file for fresh up the chip.<br>
    If I am right, it means the *.bin files are NOT a straighforward
    binary dumps, bot are somehow mixed up to be coded. Meanwhile, the
    suggested exe file acts not only a programmer but it even decodes
    the scrambled file.<br>
    The attached abit.bin is my actual bios, which was read by flasrom
    from another chip and was written back to my chip.<br>
    <br>
    So my conclusion is: users should be careful downloading *.bin files
    found on the internet, because they seem to be coded and your
    innocent flashrom will be suspected if somebody kills his
    motherboard - as I did. Flashrom is correct, but if it fed by
    stupidity, it writes stupidity - so simple.<br>
    <br>
    The revision code is NF7-S v2.0<br>
    Cheers, Istvan<br>
<br>
Non-text attachments have been stripped:<br>
nf7_28.bin at http://paste.flashrom.org/view.php?id=1177<br>
Nf72_15.bin at http://paste.flashrom.org/view.php?id=1178<br>
abit.bin at http://paste.flashrom.org/view.php?id=1179<br>
  </body>
</html>