Fixing a bricked FTDI chip from Linux

320 views
Skip to first unread message

MemphisArtGuy

unread,
Oct 23, 2014, 5:40:41 PM10/23/14
to midsout...@googlegroups.com

Fixing a bricked FTDI chip from Linux

Print
Email

So FTDI pushed out a new driver with Windows Update that bricks counterfeit FTDI chips by setting the Product ID to "0000".

But if you are here you probably know that already.

Here is the process that worked for me to return the FTDI chip back to its original VID:PID of 0403:6001 from a Linux (Ubuntu) computer.

  1. Plug in your bricked device.  If you run "lsusb" it should show a device at "0403:0000".
  2. Download ft232r_prog from ft232r_prog (v1.24) and extract to a folder
  3. Install the build dependencies by running "sudo apt-get install make gcc libftdi-dev"
  4. Change directory into the folder ft232r_prog where the file ft232r_prog.c resides
  5. Type "make" to build the program
  6. Now run "sudo ./ft232r_prog --old-pid 0x0000 --new-pid 0x6001"
  7. You are done.  Unplug and re-insert your USB device and run "lsusb" again.  It should show an id of 0403:6001

Danny Chamberlin

unread,
Oct 23, 2014, 5:44:55 PM10/23/14
to midsout...@googlegroups.com
8. Don't plug it back into your dammned Windows machine until you downgrade the drivers!
 

:)

Danny

Danny

--
You received this message because you are subscribed to the Google Groups "Midsouth Makers - Memphis Hacker/Maker Space" group.
To unsubscribe from this group and stop receiving emails from it, send an email to midsouth-make...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

MemphisArtGuy

unread,
Oct 24, 2014, 7:39:42 PM10/24/14
to midsout...@googlegroups.com
They retreated, update again and the drivers will not disable your fake chips. 
Reply all
Reply to author
Forward
0 new messages