[flashrom] Chip unkown state?

Michael Karcher flashrom at mkarcher.dialup.fu-berlin.de
Thu Dec 9 10:11:41 CET 2010

Am Mittwoch, den 08.12.2010, 19:07 -0600 schrieb VICKI LUTHER:
> Flash image seems to be a legacy BIOS. Disabling checks.
> Writing flash chip... Erasing flash chip... DONE BLOCK 0x0
> DONE BLOCK 0x10000
> DONE BLOCK 0x20000
> DONE BLOCK 0x30000
> DONE BLOCK 0x40000
> DONE BLOCK 0x50000
> DONE BLOCK 0x60000
> ERASE FAILED at 0x00070000! Expected=0xff, Read=0xaa, failed byte
> count from 0x00070000-0x0007ffff: 0xff60
Your boot block is write protected. Flashrom can not erase it. The
remaining parts of the chips have been erased. DO NOT REBOOT!

> hp vectra vl 400 trying to update to latest version bios to version
> 1.08 form 1.03
> i backed up the original bios version1.03 
> using this line sudo flashrom -r original.rom
Get *latest* flashrom source first (this means *at* *least* r1224, the
latest release "0.9.3" is just r1204 and not new enough), and then use
"flashrom -w original.rom". This should be able to fixup the mess. I
can't tell whether the boot block lock can be removed by software or is
a hardware thing. If you are lucky, the boot blocks are identical in the
files and current flashrom just skips reprogramming the boot block even
with the new file.

Further analysis of the BIOS would be needed to find out whether it is
OK to skip the boot block if they are different.

  Michael Karcher

More information about the flashrom mailing list