FTDI chip 修復流程

狀況

FTDI 2014/9 發佈的驅動程式 (隨Windows update發送), 會將認為是假的FTDI chip 的 PID 寫為 0x0000. 導致無法繼續使用該元件. 

修復方法

(感謝馬爸提供)

找一台Linux 環境. 將PID=0x0000 的元件插上去. (VMware on Windows也可)

接著按照以下步驟操作 (tested on Ubuntu @ Vmware player, Windows 7)

$ sudo apt-get install make gcc libftdi-dev

$ wget http://rtr.ca/ft232r/ft232r_prog-1.24.tar.gz

$ tar -zxvf ft232r_prog-1.24.tar.gz

$ cd ft232r_prog-1.24

$ make

$ sudo ./ft232r_prog –old-pid 0×000 –new-pid 0×6001 

另外方式 可用Respberry Pi with Debian, 

執行$lsusb 應可看到它原被改成 0000 , 然後做上頭的 script, 拔調重插應就會認到...

完工. 記得要將Windows driver 換回早期的版本. 並且停止更新2014/9 的FTDI 驅動程式.