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