Apple recently decided to make their own FTDI driver with the release of OSX 10.9 Mavericks. This broke compatibility with Arduino & USB DMX interfaces based on an FTDI chip. Here is how to disable the new driver and use the old FTDI driver. All your apps will be working again like they should.
Compatible with OSX Mavericks+ 10.9.0 / 10.9.1 / 10.9.2+
First, download the “OS X FTDI Driver Control” app Here, extract and run the application :
On the main screen, it should say that the FTDI driver is “ENABLED”, this means that the Mavericks driver is loaded and your DMX software does NOT work. to disable the driver, click the big button:
The app will ask for your admin password,
Fill in your password and click “Ok”. Your Mavericks driver is now Disabled and your software should work again.
20 Responses
This fix the OpenDMX alright. But i must share my experience using QLC+ with a Emtec OpenDMX in one USB port and an Arduino in other USB port. I could only use one device with this fix.
Arduino updated their program for the new mac driver, the DMX software did not update their software… so arduino will only work with the new driver and DMX will only work with the old driver. as long as QLC and other DMX software does not update their software, you will always have to switch between drivers.
This fix does not seem to work on Yosemite it seems to disable Apple’s FTDI Driver but new FTDI driver does not work?
haven’t tried on my Yosemite yet, I’ll try and report back to you.
Update:
It still seems to work here
this fix stil seems to work on yosemite developer previews(DP6)..with QLC+
UPDATE : DP7 works just fine
Doesn’t work on the latest Mac OS X Yosemite DP build. Did you find solution to fix it?
havn’t tested on DP8 yet, i’ll test if it’s working on my beta…
Edit:
Stil working on the Golden Master of Yosemite.
Any progress. Yosemite has been a seamless transition except for killing my ability to communicate to all my FTDI devices
Anyone figure out how to get the FTDI chip sets to work on the usbserials for Yosemite? I can see my device and it works enough to see the scrolling command-line-interface of my serial application, however I’m unable to use my keyboard to put any input into the terminal emulator software, regardless of the emulator I’m using “SecureCRT, terminal, etc.”
I thought this would be the one that fixes it but yeah ive got the same issues and search as i might i cant find a solution either for Yosemite
This did the trick for 10.10: http://www.mommosoft.com/blog/2014/10/24/ftdi-chip-and-os-x-10-10/
http://www.mommosoft.com/blog/2014/10/24/ftdi-chip-and-os-x-10-10/
so pretty noob at messing around with mac terminal, does someone want to make a quick youtube video of this?? 🙂
you don’t need the terminal for this guide… just drag & drop the app in your application folder, run the app and click the button.
Hi Steven,
I am a noob at programming and stuff, even with the manual of FTDI i didn’t get my interface working on a mac. The first two steps were doable for me, but i couldn’t copy the file into that library or so. The interface works fine on a windows laptop, but i rather prefer my Macbook.
After i didn’t get any further with the manual of the website of FTDI, i tried this step. But, of course, because i can’t install the driver, my macbook can’t find the driver so this didn’t work either.
What can i do to make this interface working on my macbook?
Kind regard from the Netherlands,
Thijs
Did you try this guide?: http://stevenbreuls.com/2014/03/fix-ftdi-dmx-interface-arduino-on-osx-10-9-mavericks/
Yes, My macbook can’t find the interface. In that application it just says: Status: Serial FTDI driver not found on system.
not sure why that is, you could check “about my mac” and than system… under the USB tab. is there a ftdi device?
Yes there is a ftdi device
It seems to be a problem with QLC+. I was reading your other topic about the ethernet interface and saw something about the ‘JV Lightning DMXcontrol software. With this software, the interface is at least working on OSX.
This is kinda strange :S