As suggested in your website I am reporting a problem when trying to flash a W25Q128FV using CH341 mini programmer (black version) with a dedicated PC running Linux/Ubuntu. I have this message displaying.
-------------------------------------------------------------------------------------------------------------
Calibrating delay loop... delay loop is unreliable, trying to continue OK.
Found Winbond flash chip "W25Q128.V" (16384 kB, SPI) on ch341a_spi.
Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... FAILED at 0x00b555d9! Expected=0xae, Found=0x8e, failed byte count from 0x00000000-0x00ffffff: 0x3
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!
----------------------------------------------------------------------------------------------------------------
If possible I have the opportunity to use different programmer as TL866II plus, EZP2019. I am new to Ubuntu and I am writing from Italy.
Looking forward to your reply.
Are you using any test clip - and, if yes, have you tried using the shorter wires? There may be also a problem of a chip or a programmer (it'd be helpful if you had a spare CH341A or a different flashrom-supported programmer, to see if its' a hardware issue)