First time using flashrom/ft232.
With so many W25 variants I attempted to buy the most generic part I could, a Winbond W25Q32JV SSIMTR .
But during probing flashrom appears to only recognizes the manufacturer,
$ /sbin/flashrom -p ft2232_spi:type=232H,divisor=32
> [...]
> Found Winbond flash chip "unknown Winbond (ex Nexcom) SPI chip" (0 kB, SPI) on ft2232_spi.
> [...]
> This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
I get the same result for flashrom version 1 and 1.1,
Trying to force the chip id to somehting close (suggested by internet search), looks like it *might* work for read
$ /sbin/flashrom -p ft2232_spi:type=232H,divisor=32 --chip W25Q32.V -f --read modem.bin
gets me file full of 0xff. Either it's working, but maybe spi MISO line is being held high. I would half expect an unprogrammed nor flash return garbage.
Trying to write, with forced chip id fails,
$ flashrom -p ft2232_spi:type=232H,divisor=32 --chip W25Q32.V -f --write modem.bin
> No EEPROM/flash device found.
eg. rejected, perhaps by flashrom, not accepting the chip id override
Any ideas?