Installation drivers FTDI
sur Mac OS

Installation des drivers
- Pour installer les drivers FTDI il faut se rendre sur la page officielle de FTDI :
- Puis VCP Drivers dans le bandeau à gauche

- ensuite cliquez sur les drivers qui correspondent à votre système Mac OS

- Par exemple ici j’ai pris la version 2.4.4
Installation des drivers FTDI :
Rien de compliqué pour installer ces drivers :
- Double cliquez sur le fichier de drivers téléchargé ( FTDIUSBSerialDriver_v2_4_4.dmg)
- Une fenêtre s’ouvre et affiche l’installateur (FTDIUSBSerail.pkg)
- Double cliquez sur ce fichier et laissez vous guider

Mais ça ne fonctionne pas !!!
En fait les drivers FTDI natifs sont bloqués par les drivers FTDI installés par défaut par Apple.
Pb avec FTDI sur MacOS High Sierra (10.13)
Comment libérer / réinitialiser
les périphériques FTDI du port série - Mac OSX
Correctif du pilote FTDI pour MacOS High Sierra 10.13.3 - 31 janvier 2018
PROBLÈME :
les appareils FTDI ne sont pas utilisables dans MacOS High Sierra.
Dans mon propre cas, j’ai eu du mal à connecter des périphériques à puce FT232R à mon Macbook Pro 2016.
Les périphériques sont apparus dans mon arborescence de périphériques USB (Informations système -> Matériel -> USB), mais ne se sont pas présentés comme un périphérique série utilisant Arduino ou Coolterm.
REMARQUE :
ils n’apparaissaient pas dans le Terminal avec la commande (ls / dev / cu *) ou (ls / dev / tty *)
SOLUTION :
- Redémarrez l’ordinateur et entrez en mode de récupération En éteignant et en maintenant CMD + R enfoncé au redémarrage.
- En mode de récupération, ouvrez le terminal à partir des utilitaires en haut de l’écran et tapez ce qui suit pour désactiver temporairement la protection de l’intégrité du système :
csrutil disable
L’ordinateur vous demandera de redémarrer pour que les modifications prennent effet.
Au redémarrage, nous devons maintenant désactiver les pilotes Apple FTDI.

Remarque
cela peut être inversé à tout moment, donc ne vous inquiétez pas.
ouvrez le Terminal et saisissez ce qui suit :
cd /system/library/extensions
sudo mv AppleUSBFTDI.kext AppleUSBFTDI.disabled
(sudo touch /System/Library/Extensions) ==> NON il faut se mettre sous Library/Extensions donc à la place il faut faire
cd /Library/Extensions
chgrp -R wheel FTDIUSBSerialDriver.kext
sudo mv D2zzHelper.kext D2xxHelper.disabled
Maintenant, vous aurez réussi à désactiver les pilotes FTDI intégrés d’Apple
et à les remplacer par les drivers FTDI officiels.
Redémarrez votre ordinateur en mode de récupération :
Arrêtez, maintenez Command + R et ouvrez le terminal dans l’onglet Utilitaires.
Entrez les informations suivantes pour réactiver la protection de l’intégrité du système d’Apple
csrutil enable
ENFIN! Un dernier redémarrage, puis vos périphériques série USB devraient tous se charger correctement!

Janvier 2021