Go Down

Topic: MacOS Sierra does not find USB connection to FTDI (Read 30049 times) previous topic - next topic


Dec 28, 2016, 10:40 pm Last Edit: Dec 29, 2016, 03:32 pm by eeduard
I have a good news for all, who have a problem with USB Serial Port on macOS Sierra :smiley-cool:
Here a link which help you solve this issue!

NOTE: It's works on 10.12.3 (16D17a) version. If it's does not help and your version OS less than mine, then necessary use previous driver version, which you can find there: previous ver. If you got an error in terminal for sudo nvram boot-args="kext-dev-mode=1", then boot in recovery/restore mode and use that without sudo - like so nvram boot-args="kext-dev-mode=1". In case you do this things right, then you got no error message, you got nothing except, I don't remember correctly, but something like #bash.

P.S. Do not forget look at a description of video to find a link to driver installer ;)

Best regards


Crossposting from my reply on the Apple support forum. hope no-one minds.

I had a similar problem after upgrading to Sierra. My FT232s would work after a reboot but if I disconnected and reconnected them they would not reappear. I installed the official FTDI drivers (v2.3), removed Apple's driver and rebooted.

Code: [Select]
sudo mv /Library/Extensions/FTDIKext.kext ~/

Now I can disconnect/reconnect my FT232 boards again :)


I have the same issue. No drivers are working for me...

eeduard, did you solve your problem?


I have the same issue.
It was working fine and all of a sudden the arduino software cannot find the usb ports anymore. It only shows a bluetooth port. My mouse, however, is plugged into a usb port and it works fine. I have also connected my iPhone to one of the usb ports and it also works without an issue.
I've read people talking about going back to built in apple FTDI drivers. How do we do that?



On Sierra, I had to go to:

and remove:


Then reboot and it started to work for me...


Hi Guys I'll become crazy with the same issues on my mac os x sierra. I've install the FTDI chip USB drivers but I can't connect my Prusa i3 with my mac.


Hi Guys Help please, I'll become crazy with the same issues on my MacBook pro macOS  Sierra 10.12.4, my ARDUINO UNO don't work ... no Serial port... what i can do???
Please help...


Hi, itsnotsara!
I have same problem on macOS Sierra - have no serial port  :(
If I'll find solution, I will share here
Did you find any solution to this?



I found a solution which worked for me.

I've downloaded the driver from elegoo (http://www.elegoo.com/download/ - select Uno Nano) and this one brought up the device /dev/tty.wchusbserial1410

Mac OS X Sierra 10.12.6

Hope this helps.



Thought I'd confirm that deleting all third party FTDI drivers, including wacom tablet and official FTDI, worked for me. ie the native apple drivers will (currently) talk to chinese copy chips.

I'm running MacOS High Sierra v10.13beta


OKAY so I just ran into this problem, using Sierra 10.12.6 with an Arduino Nano. I'd previously got the board working under 10.11 El Capitan by installing the official FTDI VCP driver (v2.4.2).

I had a little trouble getting the advice on the different forums to work so here is what I did. YMMV.


The FTDI USB device appears in System Information/USB but no virtual com port is not created in /dev.
Using kextstat |grep FTDI shows that when the device is unplugged and reconnected the FTDIUSBSerialDriver loads for 30sec or so then unloads again.


Remove or rename ***BOTH*** of:
    (a) /Library/Extensions/FTDIUSBSerialDriver.kext  and
    (b) /Library/Extensions/FTDIKext.kext
then reboot.

After that the Apple native driver /System/Library/Extensions/AppleUSBFTDI.kext (note different directory path) correctly loads and the com port shows up in /dev


Initially I had removed just the FTDIUSBSerialDriver.kext but this *did not work*. I had to remove FTDIKext.kext too.


I bought just an Arduino nano. No chance to select a serial port. At last it helped installing this driver:


Now I can select a port named wchusbserial1420. The annoyingly bluetooth thing shows also up. After restart the Mac I could upload and run the Blink-Sketch.


MacOS Sierra does not find USB connection to FTDI. It' may due to Apple drivers like some other friends already  discuss about it. If you install drivers properly then it's very easy to get solution of your problem. Direction to install the drivers also mentioned here.


Jan 08, 2018, 02:42 pm Last Edit: Jan 08, 2018, 02:54 pm by thiagoarreguy
Here is a link that show how to remove installed drivers:

About the device:


Install Guide:


PDF whith command lines in page 16:


wich is:

Code: [Select]
cd /Library/Extensions
rm -r FTDIUSBSerialDriver.kext


cd /Library/Extensions
sudo rm -r FTDIUSBSerialDriver.kext



I haven't found a solution to this issue. I have High Sierra v10.3.3
I was able to connect my MKR1000 for a few days. It was giving me trouble sometimes as it connected/disconnected intermittently, however I was able to use it. Then last night (feb 11, 2018) it stopped recognizing it completely.

I have followed the instructions described in the threads of this post and the device still doesn't show up.

None of the following suggestions worked:
#28 by thiagoarreguy suggests to remove /Library/Extensions/FTDIUSBSerialDriver.kext
#27 by ahmeramanet leads to a page where there are downloads for different versions of windows so I don't know what to do there.
#26 by g-berlin suggests to install CH34x_Install_V1.4.pkg which I found in github https://github.com/rm-hull/lua-garden/blob/master/drivers/CH34x/CH34x_Install_V1.4.pkg
#19 by dethswatch suggests removing /Library/Extensions/usbserial.kext leaving /Library/Extensions/FTDIUSBSerialDriver.kext and then reboot
#15 by eeduard links to a youtube video to install the CH34x driver as stated by the comment #26 but again it does work, particularly because that's a solution for the so called arduino clones.

I also followed the instructions in https://arduino.stackexchange.com/questions/34775/arduino-nano-not-visible-in-serial-ports-mac-os/34781 and it's not working either.

Please let me know if there's some other option that I can try.

Thank you all

Go Up