Hello Andrius,
Could you please send a verbose log to the mailing list? If you run flashrom with additional argument "-o logfile.txt", that should do. Please have a look at the man page. :)
You could also check out common problems (https://www.flashrom.org/Common_problems). Perhaps a write protection mode is in effect, which cannot be disabled on a software level? Is the WP# pin low?
We could help you better with that log file. ;) Thank you :)
Hatim
On Tuesday 26 July 2016 10:05 PM, Andrius Montvydas wrote:
hello,
I had a bad bios flash, so i wanted to flash original bios using flashrom but it failed. I was using Raspberry Pi 3, bios chip is winbond W25Q64FW
flashrom v0.9.9-r1954 on Linux 4.4.13-v7+ (armv7l) flashrom is free software, get the source code at https://flashrom.org
Calibrating delay loop... OK. Found Winbond flash chip "W25Q64.W" (8192 kB, SPI) on linux_spi. Reading old flash chip contents... done. Erasing and writing flash chip... FAILED at 0x00000000! Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x00000fff: 0x1000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x00007fff: 0x8000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x0000ffff: 0x10000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x007fffff: 0x800000 ERASE FAILED! Reading current flash chip contents... done. Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x007fffff: 0x800000 ERASE FAILED! 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. Please report this on IRC at chat.freenode.net http://chat.freenode.net (channel #flashrom) or mail flashrom@flashrom.org mailto:flashrom@flashrom.org, thanks! pi@raspberrypi:~ $
Thank you for any information.
-- Andrius M.
flashrom mailing list flashrom@flashrom.org https://www.flashrom.org/mailman/listinfo/flashrom