hello there,
hope anyone can help me out, i try to implement flashrom to support dediprog SF100 on my Ubuntu. config as below: OS: Ubuntu12.04 X64 Dediprog: SF100, fm ver: 5.5.0 SPI ROM: winbond W25Q64FW, id 0xef 6017
i download flashrom v0.9.7 from http://flashrom.org/Downloads, i noticed v0.9.8 would enable dediprog by default but couldn't download now. unzip the download file and cd flashrom-0.9.7 and make with below cmd: make CONFIG_DEDIPROG=yes sudo make install
plugging my SF100, and use below cmd flashrom -p dediprog -V i can see the program detect my sf100 but fail to detect the SPI ROM. log as attached file. ---log---- Probing for Winbond W25Q64.V, 8192 kB: RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0x53, id2 0x4631 ----log---
as the log shows, seems flashrom read SPI ROM id is 0x53, 0x4631, but actually my SPI ROM on board is winbond with id 0xef, 0x6017(i confirm this with windows dediprog). so i have no idea why flashrom detect wrong id, and the flashchips.h already have WINBOND_NEX_W25Q64_W 0x6017 support. any help would be appreciate, thanks very much!
BR, kurtqiao 2014.02.24