I'm exchanging data between a bare-bone Arduino and openFrameworks via a serial UART FTDI connection. I'm using a patched FTDI driver to achieve higher BAUD rates on OSX. FTDIChip calls it "Aliasing VCP Baud Rates".
See:
- http://spin.atomicobject.com/2013/06/23/baud-rates-ftdi-driver-mac/
- https://github.com/arminbw/wiretouch/blob/v0.21/perl/modify-ftdi-driver-settings.pl
This worked until recently. Since upgrading to OSX 10.10 I have to manually unload and reload the kext to make it work:
sudo kextload -b com.FTDI.driver.FTDIUSBSerialDriver
sudo kextunload -b com.FTDI.driver.FTDIUSBSerialDriver
kextstat tells me that the kext is loaded. It just doesn't function correctly until I reload it. Has anyone had similar issues with kext-loading? Has anyone any idea what the problem could be?
Thanks! Armin