Il y avait un petit moment que je n'avais rien posté, alors on y retourne, mais tout doux hein :)
Alors quoi de neuf? et bien un MAC BOOK :p

En règle générale il n'y a pas de problème au niveau de l'installation des périphériques sous MAC OSX et je dois dire que j'ai étais agréablement surpris en temps que nouveau MAC user. Cependant il fallait une exception (:p), je parle de mes câbles USB<>Série. Je vous rassure, en 2min le problème va être réglé.

Suivez le guide!




Pour commencer voici les deux câbles USB<>Série dont je dispose :
  • TREDNET TU-S9
  • BELKIN F5U103



Etape 1 : Installation des drivers

- Ne branchez pas votre câble. Si c'est déjà fait, débranchez le^^.
- Téléchargez le driver suivant : pl2303 1.4.
- Suivez les étapes pour l'installation, mais arrêtez vous lorsque la fenêtre d'installation vous demande de redémarrer votre MAC.
- Branchez alors votre câble USB<>Série.



Etape 2 : Configuration de nos câbles

- Cliquez sur la Pomme de la barre du haut, puis sur A propos de ce MAC et Plus d'infos.
- Allez dans la catégorie USB, puis cliquez sur un titre qui vous fait penser à votre câble (pour moi c'est USB-Serial Controller D).
- Notez l'Identifiant du produit (PRODUCT ID) et l'Identifiant du fournisseur (VENDOR ID). Très important, si la valeur vous est indiqué en hexa (un affichage du genre 0x2303), pensez à la convertir en base décimale pour les deux valeurs.

- Ouvrez un terminal et placez-vous dans le dossier suivant :
$ cd /System/Library/Extensions/ProlificUsbSerial.kext/Contents/

- Editez le fichier suivant :
$ nano Info.plist

- Cherchez les lignes suivantes et modifiez les valeurs en rouge par les vôtres :
< key > 067B_2303 < /key >
< dict >
< key > CFBundleIdentifier < /key >
< string > com.prolific.driver.PL2303 < /string >
< key > IOClass < /key >
< string > com_prolific_driver_PL2303 < /string >
< key > IOProviderClass < /key >
< string > IOUSBInterface < /string >
< key > bConfigurationValue < /key >
< integer > 1 < /integer >
< key > bInterfaceNumber < /key >
< integer > 0 < /integer >
< key > idProduct < /key >
< integer > 8963 < /integer >
< key > idVendor < /key >
< integer > 1659 < /integer >


- Quittez (CTRL+X et y) puis fermez le terminal. Vous pouvez maintenant Redémarrer.



Etape 3 : Validation de l'installation

- Ouvrez votre terminal série favoris. Si vous n'en avez pas, je vous conseil CoolTerm ou ZTerm qui sont assez simpa (sur google vous trouverez les dernière version très facilement).
- Dans le cas de CoolTerm, allez dans Options pour configurer votre communication uart. - Branchez un bidule sur votre cable USB<>Série afin de le tester et normalement vous devriez avoir des chocapic :




Si vous avez des soucis, n'hésitez pas à le signaler via les commentaires ;)