On Wed, 10 Feb 2016 09:45:21 +0100 Tom Eichhorn t.eichhorn@syseleven.de wrote:
Hi,
flashrom works like a charm on the device mentioned in the subject:
root@cbk130544:~# flashrom -p nicintel_spi:pci=05:00.0 flashrom v0.9.8-r1888 on Linux 4.4.0-2-generic (x86_64) flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK.
This PCI device is UNTESTED. Please report the 'flashrom -p xxxx' output to flashrom@flashrom.org if it works for you. Please add the name of your PCI device to the subject. Thank you for your help! === Found Atmel flash chip "AT25DF041A" (512 kB, SPI) on nicintel_spi. No operations were specified.
There is also a variant with a different flash chips, which works fine:
root@cbk130644:~# sudo flashrom -p nicintel_spi:pci=05:00.0 flashrom v0.9.8-r1888 on Linux 4.4.0-2-generic (x86_64) flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK.
This PCI device is UNTESTED. Please report the 'flashrom -p xxxx' output to flashrom@flashrom.org if it works for you. Please add the name of your PCI device to the subject. Thank you for your help! === Found SST flash chip "SST25VF040B" (512 kB, SPI) on nicintel_spi. Found SST flash chip "SST25VF040B.REMS" (512 kB, SPI) on nicintel_spi. Multiple flash chip definitions match the detected chip(s): "SST25VF040B", "SST25VF040B.REMS" Please specify which chip definition to use with the -c <chipname> option.
Hello Tom,
unfortunately we did not print out the PCI device IDs in the messages above. I would like to tag the device ID in flashrom that was specifically tested by you but the description you gave is not uniquely identifying any of the supported devices. Can you please run lspci -nn and post the device ID? I am pretty sure it is a 10fb (hex).
Also, when you say "works" fine - especially in the second case of the SST25VF040B - do you mean that writing the chip works as well? In that case, a verbose write log is always appreciated (in future reports).