Go Down

Topic: Arduino in OS X 10.9 Mavericks - Serial Port Issues (Read 144271 times) previous topic - next topic

ebwinclil

Has anyone out there come across a different solution?  This does not seem to be working for me.  I can get the 1.5.8 IDE to communicate with my Uno, Mega, and Due, but I just purchased 3 Nanos and I can't get any of them running or my lilypad.  I have switched out the USB cable a few times and tried both the mv of the Apple Driver as well as trying to use the Prolific Driver.  I still am getting no recognition of a usb serial port.  If I run ls /dev/tty.* with my Uno attached it reads usbmodem1411 or usbmodem1a121 depending on which USB I use, but with the nano or lilypad attached there is no response. I am using OS 10.9.5 and IDE 1.5.8 with FTDIUSBSerialDriver.kext.

ebwinclil

#46
Feb 18, 2015, 12:38 am Last Edit: Feb 18, 2015, 12:41 am by ebwinclil
Has anyone out there come across a different solution?  This does not seem to be working for me.  I can get the 1.5.8 IDE to communicate with my Uno, Mega, and Due, but I just purchased 3 Nanos and I can't get any of them running or my lilypad.  I have switched out the USB cable a few times and tried both the mv of the Apple Driver as well as trying to use the Prolific Driver.  I still am getting no recognition of a usb serial port.  If I run ls /dev/tty.* with my Uno attached it reads usbmodem1411 or usbmodem1a121 depending on which USB I use, but with the nano or lilypad attached there is no response. I am using OS 10.9.5 and IDE 1.5.8 with FTDIUSBSerialDriver.kext.
Never mind, I contacted the seller and found out that I was dealing with a chinese knock off. 

filoifaga

For any others who haven't been able to solve this one yet: if, like me, you decided to go with the cheaper chinese kick off arduino clone boards and had problems similar to this one, please check the following forum post, as it solved the problem for me:

http://forum.arduino.cc/index.php?topic=289518.0

And another blog site that explains the whole process really simply for noobs like me:

http://kiguino.moos.io/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html

Actually the dude has even mirrored the relevant driver that solves the problem without having to find it on an all chinese or all russian website!


greenonline

#48
Mar 22, 2015, 11:24 am Last Edit: Jul 20, 2015, 12:31 am by greenonline
For any others who haven't been able to solve this one yet: if, like me, you decided to go with the cheaper chinese kick off arduino clone boards and had problems similar to this one, please check the following forum post, as it solved the problem for me:

http://forum.arduino.cc/index.php?topic=289518.0

And another blog site that explains the whole process really simply for noobs like me:

http://kiguino.moos.io/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html

Actually the dude has even mirrored the relevant driver that solves the problem without having to find it on an all chinese or all russian website!


Yes, I have been struggling for a month or so, and finally realised (after reading http://forum.arduino.cc/index.php?topic=198539.15#msg1720630) that other chips were being used, in lieu of the FTDI chip, for example the Prolific 2305. After inspecting the board with a magnifying glass, I saw that I did not have an FTDI chip in my Chinese clones of an Uno and a Mega, but a CH340G instead.

Once I realised that I found the http://wch.cn/product/CH340.html site, but the Mac driver doesn't appear to be there. After a bit more googling I found the kiguino site. I downloaded the mirrored driver, rebooted the mac, and when I connected the Uno, my MacBook died and restarted with the grey serious error screen and refused to boot. After disconnecting the Uno, the Mac rebooted as normal, so no lasting damage done, but I am a bit wary of trying to plug the clone in again.

Anyway, note that the chip says CH340 on it, but the drivers are CH341. I assume that they are compatible.

Casser

I tried to use those commands in Terminal I get a message that says :

mv: rename AppleUSBFTDI.kext to AppleUSBFTDI.disabled/AppleUSBFTDI.kext: No such file or directory

I'm really new to this, and have no idea what to do next, any suggestions?

purplecow265

Did you try copying and pasting the code from the first post into the terminal?

Also, try a different USB cable just to make sure it's not your cable.

migrral

worked for me but had to restart after installing the original driver.

raster

Worked for me. Fixed the issue I was having with a SparkFun RedBoard.

freakysid

tried doing the same as stated above but it didnt get my arduino uno to work

ankithu

This procedure fixed my problem on Mac OS X 10.9.1 with Arduino 1.0.5 and an OSEPP Uno R3 Plus

I was brand new to Arduino and was of course very disappointed when I could not get the simple Blink sketch to load.

I searched for quite a while before coming across this post and even then it was with the aid of a colleague

Since this is going to be a problem for anyone with a recent Mac OS it would have been nicer if there was a more prominent way of alerting Mac users. 

Are Apple aware of the driver issue?  Is it an actual problem with the Apple driver or a problem with the way Arduino 1.0.5 is trying to access the driver?  I don't really like regressing the driver so it would be nice to know that someone, somewhere is working on a permanent fix for this...  Do we need to post somewhere else to get Arduino development to take a closer look?

This is the sort of problem that one associates with Windows rather than the Mac!
I had the same problem as you and got very mad. Have you tried a new usb cable. It fixed the problem for me it might for you too.

muodov

I had the same issue, and the solution was to unplug all USB devices except Arduino, and ensure that RX/TX pins of Arduino are not connected to anything.

edster1980

I had a similar issue where on OSX 10.10 the serial port would not show up on my clone arduino UNO running the ATMEL - MEGA380P chipset with the WH-CH3400 serial chip on it. I tried a few different ways to get it to show in the arduino IDE but to no avail other boards like the eleven boards would show up fine, after following the steps in the first post it finally shows up now with the "wchusbserial1450" listing in port menu.  so thanks to the poster very well done!

funkyboodah

Hi guys, not sure if this has been solved yet, but I'm having the same problem. Running 10.9.5 on my Mac and my Sparkfun Redboard is not being read... I tried uninstalling the apple drivers and installing the FDTI drivers to no avail. I haven't tried another USB cable, but the Sparkfun cable is 2.0 so I can't imagine how another cable would really help. Anyone have any ideas?

mars3D

For any others who haven't been able to solve this one yet: if, like me, you decided to go with the cheaper chinese kick off arduino clone boards and had problems similar to this one, please check the following forum post, as it solved the problem for me:

http://forum.arduino.cc/index.php?topic=289518.0

And another blog site that explains the whole process really simply for noobs like me:

http://kiguino.moos.io/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html

Actually the dude has even mirrored the relevant driver that solves the problem without having to find it on an all chinese or all russian website!


filoifaga, you are a genius! This worked. I tried the original fix, swapping out USB cables, and none of it worked with my El Cheapo UNO boards from eBay. But your solution worked AMAZINGLY!!!

Go Up