On Fri, 16 Nov 2012 12:07:27 +0100 Stefan Tauner <[email protected]> wrote:
> On Fri, 16 Nov 2012 10:33:25 +0100 > simon <[email protected]> wrote: > > > Den 13-11-2012 14:06, Stefan Tauner skrev: > > > On Tue, 13 Nov 2012 11:33:32 +0100 > > > Simon Riget <[email protected]> wrote: > > > > > >> Biso was flashed with backup and are hopefully restored. > > >> > > >> > > >> flashrom -p internal -V: http://paste.flashrom.org/view.php?id=1442 > > >> lspci -nnvvvxxx: http://paste.flashrom.org/view.php?id=1443 > > >> superiotool -deV : http://paste.flashrom.org/view.php?id=1444 > > >> flashrom -p internal -r readout.rom: > > >> http://paste.flashrom.org/view.php?id=1445 > > > as discussed on IRC it is believed that the chip's "boot block lockout" > > > is enabled and not possible to be disabled by software and that it is > > > safe to update the bios by only writing to the unprotected parts. > > > > > > flashrom supports writing arbitrary address ranges out of the box > > > (reading, verifying and erasing support has not been merged though). > > > to do so one has to tell flashrom the flash "partition table" with the > > > help of a layout file. please consult the manpage about the details for > > > example how to select an address range to operate on. > > > > > > your layout file should look like this: > > > 00000000:0003bfff main > > > 0003c000:0003ffff bootblock > > > > > > and you want to flash the main part only. presuming that the layout > > > file is named "layout.txt", you will probably want to execute something > > > like this: > > > > > > flashrom -p internal -V -l layout.txt -i main -w <imagename> > > > it should say verified at the as you have seen already. if it does not > > > for any reason, but tell you the "unknown state" message, please write > > > the backup again. you should always be able to go back to this safe > > > state, as long as you dont reboot. > > > > > > if it says verified then the new contents mixed with the old bootblock > > > are written correctly. as i explained to you we are not 100% sure that > > > his is a legit state, but have little doubt and you can reboot then. > > > > > Result: > > The flashrom program terminated succesfully > > The BIOS settings where wiped. (Reinstated with BIOS setup) > > The mashine can boot > > > > However the BIOS version are still the same and I have seen no other > > signs that the BIOS was upgraded. > > please upload the following images to http://paste.flashrom.org > - the original backup you have read out before doing the write (should > be equal to the one you did at the very beginning i presume) > - the image you used in the -l ... -w ... call > - the image flashrom reads after issuing the -l -w call (this should > be a mixture of the first (the bootblock part) and the second one > > also i would like to see the log file generated by > flashrom -p internal -V -l layout.txt -i main -w <imagename> -o flashrom.log > or at least the verbose output. > > you said the bios version did not change. how did you determine this > fact exactly? what was the outcome eventually? i would like to know if i can mark the chipset and mainboard as supported :) -- Kind regards/Mit freundlichen Grüßen, Stefan Tauner _______________________________________________ flashrom mailing list [email protected] http://www.flashrom.org/mailman/listinfo/flashrom
