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 > _______________________________________________ flashrom mailing list flashrom@flashrom.org https://www.flashrom.org/mailman/listinfo/flashrom