FTDI Drivers flowchart Mac OS - FPGAwars/apio GitHub Wiki
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: