[flashrom] FAILED: W25Q64.W

David Hendricks dhendrix at google.com
Sun Apr 17 23:38:57 CEST 2016


Hi Davinder,
The transaction error is likely caused by the Management Engine:
https://www.flashrom.org/ME

On Fri, Apr 15, 2016 at 10:19 PM, Davinder Pal Singh Sawhney <
davinder.sawhney at gmail.com> wrote:

> Dear Sir,
>
> Please help me. Here is complete log
>
> flashrom -p internal -w backup.bin
> flashrom v0.9.9-r1954 on Linux 3.16.0-4-686-pae (i686)
> flashrom is free software, get the source code at https://flashrom.org
>
> Calibrating delay loop... OK.
> No DMI table found.
> Found chipset "Intel Braswell".
> 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
> with it,
> then please email a report to flashrom at flashrom.org including a verbose
> (-V) log.
> Thank you!
> Enabling flash write... Warning: BIOS region SMM protection is enabled!
> Warning: Setting Bios Control at 0x0 from 0x22 to 0x01 failed.
> New value is 0x22.
> Warning: SPI Configuration Lockdown activated.
> OK.
> Found Winbond flash chip "W25Q64.W" (8192 kB, SPI) mapped at physical
> address 0xff800000.
> Reading old flash chip contents... done.
> Erasing and writing flash chip... Transaction error!
> spi_block_erase_20 failed during command execution at address 0x416000
> Reading current flash chip contents... done. Looking for another erase
> function.
> spi_block_erase_52 failed during command execution at address 0x410000
> Reading current flash chip contents... done. Looking for another erase
> function.
> spi_block_erase_d8 failed during command execution at address 0x410000
> Reading current flash chip contents... done. Looking for another erase
> function.
> spi_chip_erase_60 failed during command execution
> Reading current flash chip contents... done. Looking for another erase
> function.
> spi_chip_erase_c7 failed during command execution
> Looking for another erase function.
> No usable erase functions left.
> FAILED!
> Uh oh. Erase/write failed. Checking if anything has changed.
> Reading current flash chip contents... done.
> Apparently at least some data has changed.
> Your flash chip is in an unknown state.
> Get help on IRC at chat.freenode.net (channel #flashrom) or
> mail flashrom at flashrom.org with the subject "FAILED: <your board name>"!
>
> -------------------------------------------------------------------------------
> DO NOT REBOOT OR POWEROFF!
>
>
> flashrom -V
> flashrom v0.9.9-r1954 on Linux 3.16.0-4-686-pae (i686)
> flashrom is free software, get the source code at https://flashrom.org
>
> flashrom was built with libpci 3.2.1, GCC 4.9.2, little endian
> Command line (1 args): flashrom -V
> Please select a programmer with the --programmer parameter.
> Previously this was not necessary because there was a default set.
> To choose the mainboard of this computer use 'internal'. Valid choices are:
> internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, atavia,
> it8212, ft2232_spi, serprog, buspirate_spi, dediprog, rayer_spi, pony_spi,
> nicintel, nicintel_spi, nicintel_eeprom, ogp_spi, satamv, linux_spi,
> usbblaster_spi, pickit2_spi, ch341a_spi.
>
> --
> Best Regards,
> Davinder
>
> _______________________________________________
> flashrom mailing list
> flashrom at flashrom.org
> https://www.flashrom.org/mailman/listinfo/flashrom
>



-- 
David Hendricks (dhendrix)
Systems Software Engineer, Google Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20160417/0e4f7ec2/attachment.html>


More information about the flashrom mailing list