<div dir="ltr">Hi Nico,<div><br></div><div>I thought I had installed the libftdi-dev package when I started so I repeated that process:</div><div><br></div><div>===</div><div><br></div><div><div>root@chrx:/home/chrx/Github/flashrom# apt-get install libftdi-dev</div><div>Reading package lists... Done</div><div>Building dependency tree       </div><div>Reading state information... Done</div><div>libftdi-dev is already the newest version (0.20-4build1).</div><div>0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.</div></div><div><br></div><div>===</div><div><br></div><div><div>root@chrx:/home/chrx/Github/flashrom# apt-get install libftdi1</div><div>Reading package lists... Done</div><div>Building dependency tree       </div><div>Reading state information... Done</div><div>libftdi1 is already the newest version (0.20-4build1).</div><div>libftdi1 set to manually installed.</div><div>0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.</div></div><div><br></div><div>===</div><div><br></div><div><div>root@chrx:/home/chrx/Github/flashrom# make clean</div><div>Replacing all version templates with v0.9.9-86-ge1a960e.</div><div>rm -f flashrom flashrom.exe libflashrom.a *.o *.d flashrom.8 flashrom.8.html build_details.txt</div><div>make[1]: Entering directory '/home/chrx/Github/flashrom/util/ich_descriptors_tool'</div><div>rm -f ich_descriptors_tool ich_descriptors_tool.exe</div><div>rm -rf .dep .obj</div><div>make[1]: Leaving directory '/home/chrx/Github/flashrom/util/ich_descriptors_tool'</div></div><div><br></div><div>===</div><div><br></div><div>[...build completes without error...]</div><div><br></div><div>===</div><div><br></div><div><div>root@chrx:/home/chrx/Github/flashrom# flashrom -p ft2232_spi</div><div>flashrom v0.9.9-rc1-r1942 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">https://flashrom.org</a></div><div><br></div><div>Error: Unknown programmer "ft2232_spi". Valid choices are:</div><div>internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, atavia,</div><div>it8212, serprog, buspirate_spi, dediprog, rayer_spi, pony_spi, nicintel,</div><div>nicintel_spi, nicintel_eeprom, ogp_spi, satamv, linux_spi, pickit2_spi,</div><div>ch341a_spi.</div><div>Please run "flashrom --help" for usage info.</div></div><div><br></div><div>===</div><div><br></div><div>The fuuuu?</div><div><br></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 Tue, Nov 7, 2017 at 10:10 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">Hi Anders,<br>
<span class=""><br>
On 07.11.2017 21:31, Anders Nelson wrote:<br>
> Argh:<br>
><br>
> ===<br>
><br>
> root@chrx:/home/chrx/Github/<wbr>flashrom# flashrom -p ft2232_spi<br>
> flashrom v0.9.9-rc1-r1942 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>
> Error: Unknown programmer "ft2232_spi". Valid choices are:<br>
> internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, atavia,<br>
> it8212, serprog, buspirate_spi, dediprog, rayer_spi, pony_spi, nicintel,<br>
> nicintel_spi, nicintel_eeprom, ogp_spi, satamv, linux_spi, pickit2_spi,<br>
> ch341a_spi.<br>
> Please run "flashrom --help" for usage info.<br>
><br>
> ===<br>
><br>
> "ft2232_spi" is what I see in the source code, should I be using another<br>
> option to use my FTDI 2232H board as a programmer?<br>
<br>
</span>no, that's the right one. But the `make` failed you again. It checks if<br>
libftdi is available and silently ignores ft2232_spi if not (even if<br>
explicitly asked to build ft2232_spi support in, pretty weird). Anyway,<br>
the solution is simple, install libftdi along with it's development<br>
package. Under Ubuntu this would be `apt-get install libftdi-dev`. Then<br>
run the same `make` command again.<br>
<br>
Hope that (finally) helps,<br>
Nico<br>
</blockquote></div><br></div>