J'ai un MacBook Pro sous OS X Yosemite (10.10.3). J'ai connecté mon Arduino UNO R3 à mon ordinateur pour la première fois après la mise à niveau de Yosemite - cela fonctionnait bien avant cela!
Lorsque j'ai ouvert l'EDI Arduino, j'ai sélectionné Outils> Carte> "Arduino UNO", mais lorsque j'essaie de choisir un port série, les seules options sont les suivantes:
/dev/tty.Bluetooth-Incoming-Port
/dev/cu.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
/dev/cu.Bluetooth-Modem
J'ai suivi plusieurs tutoriels et discussions sur la façon de «résoudre» ce problème, mais en vain:
J'ai installé la dernière version des pilotes FTDI (même si, d'après mes souvenirs, l'UNO n'en a même pas besoin): FTDIUSBSerialDriver_v2_3.dmg
Déclassé à un aperçu. version du pilote FTDI en espérant que cela l’éclaircisse: / Volumes / FTDIUSBSerialDriver_v2_2_18
J'ai suivi un tutoriel sur la façon de supprimer les pilotes Apple existants et les fichiers kext, etc ...
J'ai essayé de connecter arduino aux deux ports USB.
J'ai essayé divers câbles, y compris celui que j'avais utilisé avant la mise à niveau de Yosemite.
J'ai essayé d'installer des pilotes Silabs mis à jour: le port série compatible Arduino n'indiquant pas Mac OSX
Parcourez l'intégralité du guide Arduino Mac OSX: http://www.arduino.cc/en/guide/macOSX
Après avoir examiné les informations système de mon Macbook Pro, je peux voir que le contrôleur USB est basé sur Broadcom, au cas où cela aiderait. J'ai cherché des pilotes USB Broadcom, mais à la place, nous avons eu des succès.
Dans le menu Outils> Port .. Je peux voir ces options: cliquer sur l'option Ports série ne fait rien.
Courir ls -1 /dev/tty.*
ou ls -l /dev/tty.usb*
depuis le terminal me donne:
/dev/tty.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
La carte n'apparaît PAS sous la mise en réseau du système (comme c'est le cas pour d'autres), elle n'est donc pas reconnue comme un périphérique incorrect.
Je suis complètement perdu. Le tableau de bord s'allume ... mais je ne peux pas me connecter.
NOTE LATÉRALE: Il s’agit d’un Uno R3 légitime, pas d’un clone.
la source
Réponses:
Vous possédez probablement un analogue chinois Uno qui fonctionne sur la puce CH340 USB-à-série, vous devez donc installer le pilote correspondant.
Étapes à suivre:
sudo nvram boot-args="kext-dev-mode=1"
(désactivez la signature kext introduite dans Mac OS X 10.9 Yosemite)Aussi, vous avez raison selon Uno et FDTI :
la source
nvram
, je reçois une erreur: nvramLe câble fourni avec mon Arduino Uno fonctionnait pour le courant mais pas pour la transmission de données. Le fichier /dev/tty.usbmodem n'apparaissait donc pas dans le menu Outils -> Port. Après avoir basculé sur un autre câble, le port /dev/tty.usbmodem est apparu et cela a fonctionné à merveille.
la source
Ce site a corrigé le problème pour moi:
http://kiguino.moos.io/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
... quelqu'un d'autre a proposé une alternative aux pilotes ftdi, et ce site Web vous explique comment les installer correctement.
la source
Cela a résolu le problème pour moi:
http://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serial-bridge/
... et le lien direct à télécharger.
EDIT : J'ai un des clones bon marché avec une puce USB CH340. Donc, cela pourrait ne pas résoudre votre problème, mais pourrait être bénéfique pour les autres.
la source
Yosemite 10.9 (et OS X 10.10 et versions ultérieures) nécessite un pilote USB signé kext (extension du noyau). Vous pouvez en trouver un sur le site Web FTDI à l' adresse suivante : http://www.ftdichip.com/Drivers/VCP.htm
Utilisez la version 2.3 pour OS X 10.9 64 bits ou version ultérieure. Installez et redémarrez.
Branchez votre Arduino et la commande Terminal:
vous dira si le pilote FTDI VCP est réellement chargé.
De même, une entrée /dev/tty.usbserial-xxxxxxxxx devrait apparaître dans votre répertoire / dev.
Sinon, le port USB du Mac ne communique pas avec votre Arduino. Il est donc inutile d'essayer l'application IDE Arduino.
Assurez-vous également que votre câble USB ne sert pas uniquement à l'alimentation, mais qu'il est entièrement connecté.
la source
Cette même chose m’arrive sur mon mac qui utilise le même système d’exploitation. J'ai dû redémarrer ce système à quelques reprises pour le faire fonctionner. Je l'ai redémarré avec l'arduino branché; et cela a fonctionné plutôt que mes tentatives précédentes quand j'ai redémarré puis branché.
la source
Regardez cette vidéo https://www.youtube.com/watch?v=0zuRukW7o0A
la source
J'ai un osepp r3, apparemment un clone précis. L'ordinateur est Mac OS10.10.5.
De nombreux sites ont affirmé que le Mac OSX. * Ne nécessite pas de pilote FTDI, mais .....
Après un début de recherche Google maladroit, où le conseil n’a accepté un nouveau dessin qu’après avoir été physiquement débranché et replugué, j’ai téléchargé le dernier pilote FTDI installé, puis RESTARTED le mac. Maintenant, la joie et la paix règnent. Heureusement, pas d'effets secondaires avec d'autres fonctions mac. J'espère que cela t'aides.
la source
Je suis tombé sur ça. Cela a fonctionné pour Mac OS X Yosemite 10.10.5
installer le pilote CH340 Exécutez la commande dans Terminal: sudo nvram boot-args = "kext-dev-mode = 1" Reboot
Cependant, j'ai installé: Système MAC: www.wch.cn/downfile/178
alors YMMV
un utilisateur ici: http://forum.makeblock.cc/t/mac-os-x-yosemite-arduino-1-0-6-doesnt-recognize-makeblock-orion/728
trouvé la solution, ici: http://forum.arduino.cc/index.php?topic=261375.15
donc félicitations - à tous ceux qui transpirent, désinstaller, installer et activer ...
Ted
la source
Dans mon cas, il y avait une sorte d'incompatibilité avec l'ESP8266 connecté à la carte Nano. Dès que je l'ai enlevé, le port série est réapparu.
la source
Tout d’abord, vérifiez le câble USB: j’ai eu le même problème. Si vous l'avez coché, essayez le HoodLoader2 :
Je l'utilise et cela fonctionne avec Arduino Leonardo.
la source