<div dir="ltr"><div>Hi again,</div><div><br></div>I don't see details on what image file formats are supported - does Flashrom use only binary files?<div><br></div><div>I see the ROM layout file explanation so I guess I can use that but it would be nice to use an Intel HEX format if possible.</div><div><br></div><div>=]</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature">--<br>Anders Nelson<br><br>+1 (517) 775-6129<br><br><a href="http://www.erogear.com" target="_blank">www.erogear.com</a></div></div>
<br><div class="gmail_quote">On Sat, Nov 11, 2017 at 4:16 PM, Anders Nelson <span dir="ltr"><<a href="mailto:anders.k.nelson@gmail.com" target="_blank">anders.k.nelson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">We (you mostly) nailed it!:<div><br></div><div>===</div><div><br></div><div><div>chrx@chrx:~/Github/flashrom$ ./flashrom -p ft2232_spi:type=2232H,port=A,<wbr>divisor=4</div><span class=""><div>flashrom v0.9.9-86-ge1a960e on Linux 4.9.4-galliumos-braswell (x86_64)</div><div>flashrom is free software, get the source code at <a href="https://flashrom.org" target="_blank">https://flashrom.org</a></div><div><br></div><div>Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).</div></span><div>Found Micron/Numonyx/ST flash chip "N25Q128..3E" (16384 kB, SPI) on ft2232_spi.</div><div>No operations were specified.</div></div><div><br></div><div>===</div><div><br></div><div>Thanks!</div></div><div class="gmail_extra"><span class=""><br clear="all"><div><div class="m_1806928281357488137gmail_signature" data-smartmail="gmail_signature">--<br>Anders Nelson<br><br>+1 (517) 775-6129<br><br><a href="http://www.erogear.com" target="_blank">www.erogear.com</a></div></div>
<br></span><div><div class="h5"><div class="gmail_quote">On Wed, Nov 8, 2017 at 3:50 PM, Anders Nelson <span dir="ltr"><<a href="mailto:anders.k.nelson@gmail.com" target="_blank">anders.k.nelson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Woooo looks like that did it! I don't have a flash device connected yet but Flashrom certainly found the 2232.<div><br></div><div>Thanks for the help, I hope I can contribute definitions for the flash chips I use (Cypress/Spansion 128/256Mbit) if I find they aren't in the database already.</div><div><br></div><div>=]</div></div><div class="gmail_extra"><span><br clear="all"><div><div class="m_1806928281357488137m_2659142938646287009gmail_signature" data-smartmail="gmail_signature">--<br>Anders Nelson<br><br>+1 (517) 775-6129<br><br><a href="http://www.erogear.com" target="_blank">www.erogear.com</a></div></div>
<br></span><div><div class="m_1806928281357488137h5"><div class="gmail_quote">On Wed, Nov 8, 2017 at 3:31 PM, Nico Huber <span dir="ltr"><<a href="mailto:nico.h@gmx.de" target="_blank">nico.h@gmx.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 08.11.2017 16:11, Anders Nelson wrote:<br>
> Ohhh my god you're right - when I call the program as ./flashrom it runs<br>
> now!<br>
><br>
> I am still getting an error though it's new:<br>
><br>
> ===<br>
><br>
> chrx@chrx:~/Github/flashrom$ ./flashrom -p ft2232_spi<br>
> flashrom v0.9.9-86-ge1a960e on Linux 4.9.4-galliumos-braswell (x86_64)<br>
> flashrom is free software, get the source code at <a href="https://flashrom.org" rel="noreferrer" target="_blank">https://flashrom.org</a><br>
><br>
> Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).<br>
> Unable to open FTDI device: -3 (device not found).<br>
> Error: Programmer initialization failed.<br>
<br>
</span>I guess, you have to specify the model (likely 2232H in your case). See<br>
the manpage `man ./flashrom.8`. If that doesn't work, you can check the<br>
output of `lsusb` if your board uses a special USB device id that we<br>
might have to add to flashrom.<br>
<span><br>
><br>
> ===<br>
><br>
> The FTDI device enumerates as /dev/ttyUSB0 and /dev/ttyUSB1... Is it<br>
> necessary to add a rule to udev or something to get Flashrom to find it?<br>
<br>
</span>Unlikely.<br>
<span class="m_1806928281357488137m_2659142938646287009HOEnZb"><font color="#888888"><br>
Nico<br>
<br>
</font></span></blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>