I tried to write to a windbond 25q64fvaig and received an error.
cr1tm4n@XANADU1:~$ sudo flashrom -p buspirate_spi:dev=/dev/ttyUSB0 -w /home/cr1tm4n/dream/test.bin
flashrom v1.2 on Linux 6.2.0-32-generic (x86_64)
flashrom is free software, get the source code at
https://flashrom.orgUsing clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Bus Pirate firmware 6.1 and older does not support SPI speeds above 2 MHz. Limiting speed to 2 MHz.
It is recommended to upgrade to firmware 6.2 or newer.
Found Winbond flash chip "W25Q64.V" (8192 kB, SPI) on buspirate_spi.
Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... FAILED at 0x0010a4e5! Expected=0x46, Found=0x47, failed byte count from 0x00000000-0x007fffff: 0x8
Your flash chip is in an unknown state.
Please report this on IRC at
chat.freenode.net (channel #flashrom) or
mail
flashrom@flashrom.org, thanks!
Any help would be appreciated.