-
Notifications
You must be signed in to change notification settings - Fork 2
Mac Knowledge Bytes
Parallax Git Administrator edited this page Mar 24, 2020
·
21 revisions
A collection of Mac-specific details, history, and tips.
- Includes Apple's attempt to directly support FTDI USB chipsets through Apple's kernel extension (kext)
- first at
/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBFTDI.kext - later at
/System/Library/Extensions/AppleUSBFTDI.kext(Mac OS X 10.11 "El Capitan")
- first at
- Introduced a new required destination for third-party driver installation destination
- From
/System/Library/Extensions/to/Library/Extensions/
- From
- Apple's FTDI driver
- Didn't support all features Parallax needs (namely, DTR support was missing or inadequate)
- Caused system conflicts on some computers when FTDI's driver was installed (occasional Kernel Panics)
- The occurrence of this grew very rare as time when on (later versions after Mavericks seemed to solve it)
- Sometimes needed manual administrative help to prevent problems; see KEXT Admin Tips
sudo kextunload -b com.apple.driver.AppleUSBFTDI sudo kextload -b com.FTDI.driver.FTDIUSBSerialDriver
- Do not use v2.3 (suffers a "surprise removal" bug)
- Use v2.4.2 only on macOS 10.12 "Sierra" through macOS 10.14 "Mojave"
- Do not use any FTDI driver on macOS 10.15 "Catalina" (or later); it's not needed as Mac's included driver works