The latest driver from FTDI bricks devices which are using fake FTDI chips. It does this by simply changing the device PID to 0000. This renders the device unusable on any computer. Drivers newer than 2.10.0 have the bricking functionality in them. If you see your device showing up as “FT232R USB UART” in the device manager, You’re device is affected by this driver.

How to unbrick your device:

Step 1:

Download MProg 3.5 from FTDI’s website.

Step 2:

Open MProg and click Tools>Read and Parse

This should bring up your device and you will notice that its Product ID is 0000.

Step 3:

Change the Product ID to 6001 and save EEPROM Program Template.

Step 4:

Click program

This should restore the device’s PID back to 6001.

The above steps will work for any device using FTDI chip including Arduino’s and USB to TTL Converter’s.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts


Programming the Arduino Pro Mini using an Arduino Uno

The Arduino Pro Mini is a great microcontroller board based on the ATmega328.┬áThe board comes without built-in USB circuitry, so an off-board USB-to-TTL serial convertor must be used to upload sketches. This can be a Read more…