<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Patrick José Pereira - ftdi</title>
        <link>https://patrickelectric.work</link>
        <description>I am an Electronics Engineer that works with robotic systems, OSS and OSH.</description>
        <generator>Zola</generator>
        <language>en</language>
        <atom:link href="https://patrickelectric.work/tags/ftdi/rss.xml" rel="self" type="application/rss+xml"/>
        <lastBuildDate>Fri, 09 Dec 2016 00:00:00 +0000</lastBuildDate>
        <item>
            <title>FTDI problem: PID 0000</title>
            <pubDate>Fri, 09 Dec 2016 00:00:00 +0000</pubDate>
            <link>https://patrickelectric.work/blog/2016/ftdi-problem-pid-0000/</link>
            <guid>https://patrickelectric.work/blog/2016/ftdi-problem-pid-0000/</guid>
            <description>&lt;p&gt;On 29 September 2014, FTDI released an updated version of their USB-to-Serial driver, It was reported by some users that the updated can brick some fake FTDIs chips, by changing their ID to 0000. After some time, the windows update the version of the drive, now this problem is happening a lot in the last days.&lt;&#x2F;p&gt;
&lt;span id=&quot;continue-reading&quot;&gt;&lt;&#x2F;span&gt;&lt;h1 id=&quot;solving-the-problem&quot;&gt;Solving the problem&lt;&#x2F;h1&gt;
&lt;ol&gt;
&lt;li&gt;Use a linux machine (Ubuntu, mint and etc)&lt;&#x2F;li&gt;
&lt;li&gt;Download &lt;a href=&quot;http:&#x2F;&#x2F;rtr.ca&#x2F;ft232r&#x2F;ft232r_prog-1.24.tar.gz&quot;&gt;ft232r_prog-1.24.tar&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Now install make, gcc and libftdi-dev ($ sudo apt-get install make gcc libftdi-dev)&lt;&#x2F;li&gt;
&lt;li&gt;Unzip and compile the ft232r_prog ($ tar -xvf ft232r_prog-1.24.tar.gz, $ make)&lt;&#x2F;li&gt;
&lt;li&gt;Connect the FTDI on your computer.&lt;&#x2F;li&gt;
&lt;li&gt;Now change the ID (sudo .&#x2F;ft232r_prog --old-pid 0x0000 --new-pid 0x6001)&lt;&#x2F;li&gt;
&lt;li&gt;Disconnect and connect again the FTDI and run the lsusb command, now you will see that de id will be 6001.&lt;&#x2F;li&gt;
&lt;li&gt;Have fun !&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;h6 id=&quot;tldr&quot;&gt;TLDR&lt;&#x2F;h6&gt;
&lt;pre data-lang=&quot;sh&quot; style=&quot;background-color:#2b303b;color:#c0c5ce;&quot; class=&quot;language-sh &quot;&gt;&lt;code class=&quot;language-sh&quot; data-lang=&quot;sh&quot;&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt;$&lt;&#x2F;span&gt;&lt;span&gt; wget http:&#x2F;&#x2F;rtr.ca&#x2F;ft232r&#x2F;ft232r_prog-1.24.tar.gz
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt;$&lt;&#x2F;span&gt;&lt;span&gt; tar&lt;&#x2F;span&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt; -xvf&lt;&#x2F;span&gt;&lt;span&gt; ft232r_prog-1.24.tar.gz
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt;$&lt;&#x2F;span&gt;&lt;span&gt; cd ft232r*
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt;$&lt;&#x2F;span&gt;&lt;span&gt; sudo apt-get install make gcc libftdi-dev
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt;$&lt;&#x2F;span&gt;&lt;span&gt; make
&lt;&#x2F;span&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt;$&lt;&#x2F;span&gt;&lt;span&gt; sudo .&#x2F;ft232r_prog&lt;&#x2F;span&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt; --old-pid&lt;&#x2F;span&gt;&lt;span&gt; 0x0000&lt;&#x2F;span&gt;&lt;span style=&quot;color:#bf616a;&quot;&gt; --new-pid&lt;&#x2F;span&gt;&lt;span&gt; 0x6001
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
</description>
        </item>
    </channel>
</rss>