Installation des drivers

Pour installer les drivers FTDI il faut se rendre sur la page officielle de FTDI :

https://www.ftdichip.com/ 

 

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 Mac OS High Sierra (10.13)

Comment libérer / réinitialiser les périphériques FTDI du port série – MacOSX

Correctif du pilote FTDI pour MacOS High Sierra 10.13.3 31 janvier 2018 Par: Garrett Johnson

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.disable

 

(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!

Daniel – F6FLU