Help! The flashrom tool instructed me to send this email. It also told
me not to reboot the machine, but small power outages happen very
I was trying to upgrade my BIOS on an Ubuntu 14.04 system with a
Gigabyte z87-d3hp motherboard, by running:
$ sudo flashrom -p internal -w /tmp/Z87D3HP.F7 -o ~/Desktop/flash.log
Reading and verifying did work, but writing did not. Log is attached,
as is the output of "flashrom -p internal -V".
I guess my ROM is hosed at this point. Verifying with the -v option
shows that it's different from both my backup and the file I was trying
to flash, with output like:
$ sudo flashrom -p internal -v /tmp/Z87D3HP.F7
flashrom v0.9.6.1-r1563 on Linux 3.13.0-46-generic (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK.
Found chipset "Intel Lynx Point".
This chipset is marked as untested. If you are using an up-to-date version
of flashrom *and* were (not) able to successfully update your firmware
then please email a report to flashrom(a)flashrom.org including a verbose
Enabling flash write... enable_flash_ich_dc_spi: unknown ICH generation.
WARNING: SPI Configuration Lockdown activated.
Found Macronix flash chip "MX25L6405" (8192 kB, SPI) at physical address
Flash image seems to be a legacy BIOS. Disabling coreboot-related checks.
Reading old flash chip contents... done.
Verifying flash... VERIFY FAILED at 0x00000010! Expected=0x5a,
Read=0xff, failed byte count from 0x00000000-0x007fffff: 0x664753
(The difference is the same and happens at the same place. Only the
byte count differs depending on which file I try to verify against.)
Any ideas about what I could do to save my system?
Thanks in advance,