Friday, August 15, 2014

Troubleshooting Mac FTDI Driver Problems

Symptom

Can't upload, with this output:

avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding

avrdude done.  Thank you.

Diagnosis

According to http://www.enttec.com/support-center/kb/article/108-OS_X_Mavericks_(10.9)_-_IMPORTANT Apple has developed their own FTDI drivers for OSX 10.9. These drivers are problematic.

Solution

Type the following commands into the terminal:

cd /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns 
sudo mv AppleUSBFTDI.kext AppleUSBFTDI.disabled 
sudo touch /System/Library/Extensions

Restart your computer.

Install the original FTDI Virtual Com Port drivers found here: http://www.ftdichip.com/Drivers/VCP.htm

Start Arduino and program as you always have.

Credit: Adam S.
Details: http://forum.arduino.cc/index.php?topic=198539.0

No comments:

Post a Comment