Hi Idwer,
Here is the output working with a N25Q064 chip. Note I'm using a dediprog to talk to the chip and not an internal programmer. Hope the output is sufficient, is there any other output you need?
I also updated the email addresses in the patch, I wrote the patch a long time ago and did not realize I switched email since....
* Probe $ ./flashrom --programmer dediprog flashrom v0.9.5.2-rN25Q on Linux 3.2.13-1-ARCH (x86_64), built with libpci 3.1.9, GCC 4.7.0 20120324 (prerelease), little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found Numonyx flash chip "N25Q064" (8192 kB, SPI) on dediprog. No operations were specified.
* Read $ ./flashrom --programmer dediprog -r dump.bin flashrom v0.9.5.2-rN25Q on Linux 3.2.13-1-ARCH (x86_64), built with libpci 3.1.9, GCC 4.7.0 20120324 (prerelease), little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found Numonyx flash chip "N25Q064" (8192 kB, SPI) on dediprog. Reading flash... done.
* Erase $ ./flashrom --programmer dediprog -E flashrom v0.9.5.2-rN25Q on Linux 3.2.13-1-ARCH (x86_64), built with libpci 3.1.9, GCC 4.7.0 20120324 (prerelease), little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found Numonyx flash chip "N25Q064" (8192 kB, SPI) on dediprog. Erasing and writing flash chip... Erase/write done.
Note: The erase operation took a long time (~20min) but I verifyd that the chip was indeed erased correctly.
* Write $ ./flashrom --programmer dediprog -w flashrom v0.9.5.2-rN25Q on Linux 3.2.13-1-ARCH (x86_64), built with libpci 3.1.9, GCC 4.7.0 20120324 (prerelease), little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found Numonyx flash chip "N25Q064" (8192 kB, SPI) on dediprog. Reading old flash chip contents... done. Erasing and writing flash chip... Erase/write done. Verifying flash... VERIFIED.
// Niklas