Skip to content

FTDI Drivers flowchart Mac OS

Jesús Arroyo Torrens edited this page Mar 1, 2017 · 1 revision

FTDI Drivers scenario

  • iceprog requires all the drivers unloaded to detect the board
  • FTDIUSBSerialDriver is automatically loaded when the FTDI board is connected for the first time
  • AppleUSBFTDI is automatically loaded after unload FTDIUSBSerialDriver and reconnect the board
  • After unload AppleUSBFTDI no more drivers are loaded although the board is reconnected
  • In order to enable other FTDI devices, the drivers configuration must be restored
  • No kext configuration remains after reboot

Therefore, to create a good user experience, the next process must be run on each bitstream upload:

Clone this wiki locally