J'ai acheté une carte Freaduino compatible Arduino atmega8 (j'ai choisi le type de carte comme Arduino ng ou atmega8 plus ancien). J'ai installé l'Arduino IDE sur Mac OS X et les pilotes FTDI. Mais mon port série ressemble à ceci lorsque je connecte la carte:
Et lorsque j'essaie de télécharger le programme, voici l'erreur que j'obtiens:
Quelqu'un peut-il me dire quelle est l'erreur? Je ne sais rien.
MISE À JOUR : le problème était que je n'avais pas installé le pilote correctement (je suppose). Je les ai désinstallés et réinstallés et cela a parfaitement fonctionné. A également fait un tutoriel YouTube sur le même sujet. http://youtu.be/BwatajQO_88
Réponses:
D'après le rapport du système OSX, nous apprenons que votre carte est basée sur un convertisseur SiLabs CP2102 (ou similaire), mais selon votre question, vous avez installé les pilotes pour un produit entièrement différent de FTDI
(Arduino.cc a utilisé FTDI dans le passé et CDC / ACM aujourd'hui, je ne pense pas qu'ils aient jamais utilisé SiLabs, donc leurs instructions ne couvrent probablement pas cela, mais d'autres fournisseurs l'ont évidemment)
Installez les pilotes CP2102 et cela devrait fonctionner si vous utilisez le périphérique /dev/tty.XX qui apparaît alors lorsque vous branchez la carte.
SiLabs semble fournir les pilotes à
http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx
Dans un souci d'exhaustivité, il existe au moins 5 protocoles / puces distincts utilisés pour les communications USB de type série avec des périphériques intégrés:
(Des possibilités supplémentaires pourraient inclure la véritable série RS232 ou série sur Bluetooth)
la source
juste pour ajouter à la liste - certaines cartes moins chères utilisent le chipset CH340
voici un article de blog sur la façon d'installer les pilotes sur OSX http://javacolors.blogspot.ie/2014/08/dccduino-usb-drivers-ch340-ch341-chipset.html
De ce post:
Vous pouvez trouver des pilotes pour cette puce sur le site Web du fabricant chinois, ici:
http://www.wch.cn/downloads.php?name=pro&proid=5
la source
http://arduino.cc/en/guide/macOSX
Ce lien devrait certainement le faire fonctionner pour vous. Assurez-vous (comme à l'étape 7) que la carte que vous avez est la même que celle sélectionnée dans Outils-> Carte.
Et à l'étape 8, puisque vous vous êtes connecté via un câble USB, cela devrait être l'une des options nommées USB.
la source
Si vous avez toujours des problèmes, comme moi après avoir suivi ce qui précède, cela pourrait aider: À partir de ce fil: http://forum.arduino.cc/index.php?topic=292284.msg2229300#msg2229300
Redémarrez ensuite.
la source