<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div>Hi,</div>
<div> </div>
<div>Having a 64Mbit IS25LP064A and using flashrom 1.0, when calling </div>
<div><font face="Courier New">sudo flashrom -p ft2232_spi:type=2232H,port=A,divisor=100 </font></div>
<div> </div>
<div>I get:</div>
<div><font face="Courier New">flashrom v1.0 on Linux 4.15.0-33-generic (x86_64)</font></div>
<div><font face="Courier New">…</font></div>
<div><font face="Courier New">Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).</font></div>
<div><font face="Courier New">Found Generic flash chip "unknown SPI chip (RDID)" (0 kB, SPI) on ft2232_spi.</font></div>
<div>…</div>
<div> </div>
<div> </div>
<div><font face="Wingdings">L</font></div>
<div>Writing and reading commands break with the same message.</div>
<div> </div>
<div>So I checked the table at <a href="https://www.flashrom.org/Supported_hardware"><font color="#0563C1"><u>https://www.flashrom.org/Supported_hardware</u></font></a></div>
<div>The chip is not supported yet. But it says that chips supporting JESD216 should work.</div>
<div> </div>
<div>Measuring the signal I got that the command given above does first a RDJDID Operation and later the RDSFDP operation (which should be according to JESD216).</div>
<div>I attach the signals. You can see the the operations and what is done.</div>
<div>According to the datasheet is MF7-MF0: 9Dh and Memory Type + Capacity (ID15 – ID0): 6017h. Which you can see on the RDJDID signals image.</div>
<div> </div>
<div>I know the signal quality is not the best but doing real improves would cost a lot of time. As I already successfully programmed another supported chip and because the Flash chip response the right way I think that itīs not a signal integrity problem.</div>
<div> </div>
<div>So my questions are: </div>
<ol style="margin:0;padding-left:36pt;">
<li>Does “unknown SPI chip (RDID)” mean “itīs not in the database” or does it mean “RDID could not be read successfully”?</li><li>If it means “RDID could not be read successfully”: Is there any other possibility than signal integrity why flashrom does not show the right RDID?</li><li>If it means “itīs not in the database”:  Would adding it to the database solve the problem or is that not crucial?</li><li>Does flashrom supports flashs with memory of 64Mbit? As I canīt find any in the supported hardware list.</li></ol>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div>The datasheet of the flash can be obtained from:</div>
<div><a href="https://www.mouser.de/datasheet/2/198/25LP032-64A-B-737452.pdf"><font color="#0563C1"><u>https://www.mouser.de/datasheet/2/198/25LP032-64A-B-737452.pdf</u></font></a></div>
<div> </div>
<div>Btw: the JESD216 link at <a href="https://www.flashrom.org/Supported_hardware"><font color="#0563C1"><u>https://www.flashrom.org/Supported_hardware</u></font></a> does not work. May be <a href="https://www.jedec.org/standards-documents/docs/jesd216b"><font color="#0563C1"><u>https://www.jedec.org/standards-documents/docs/jesd216b</u></font></a>
is what should be linked?</div>
<div> </div>
<div> </div>
<div> </div>
<div>Regards,</div>
<div>Simon</div>
<div> </div>
<div> </div>
<div><img src="cid:42BE8405450311429B1A8D7F7762855E@sieb-meyer.de"> <img src="cid:E5D5F5A219C46D468CB633F7CB6989EF@sieb-meyer.de"> </div>
<div> </div>
</span></font>
</body>
</html>