Replace faulty FDTI chip

Conundrum, Sun Mar 01 2015, 05:33AM

Hi all.

Well that was an epic fail, just tried replacing an FTDI "fake232" BM with an AM from donor board, not seeing the information that these parts are incompatible.

Is there a fix for this?
It appears from the datasheet that there are a few pins different such as the TEST pin actually needing to go to ground on the AM variant and an RCLKOUT line (on the AM) actually not supposed to go to ground as this is TEST on the BM.
All the other pins look OK so would just rerouting these and disconnecting that one pin do the trick?
The crystals are both 6 MHz FWIW.

thanks!
-A
Re: Replace faulty FDTI chip
Carbon_Rod, Mon Mar 02 2015, 07:00PM

FTDI admitted to bricking off brand adapters it felt were counterfeit.
The Windows Driver also bricked anyone who did not use a compatible flash chip.


To repair the devices using debian/ubuntu/mint:
1. Download and extract:
Link2

2. Install dev libs:
sudo apt-get install make gcc libftdi-dev

3. Extract and compile utility in the project dir.
make

4. Repair flash corruption:
sudo ./ft232r_prog --old-pid 0x0000 --new-pid 0x6001


To fix Windows driver issue (Link2
1. Download and extract old driver
Link2
2. Uninstall drivers for device
3. open unknown device properties
4. Open update drivers and browse computer
5. click let me pick from a list
6. click "have disk"
7. browse to the old FTDI drivers you extracted and select an .INF file (both seemed to work)
8. install the driver
9. repeat for the USB serial port device
Re: Replace faulty FDTI chip
Conundrum, Tue Mar 03 2015, 08:40AM

Thanks!
The old fake chip was corrupting PIC code being programmed too!