Problème de téléchargement d'Arduino Sketch - avrdude : stk500_recv() : le programmateur ne répond pas

J'ai un Arduino Duemilanove avec un Atmega 328. Je travaille sur Ubuntu 12.04, et la version de l'IDE Arduino est la 1.0. Récemment, j'ai essayé de télécharger quelques-uns des exemples de sketches, comme celui de Blink. Cependant, aucune de mes tentatives ne fonctionne et elles aboutissent à la même erreur à chaque fois que je l'essaie :

avrdude : stk500_recv() : le programmeur ne répond pas.

[ ![][1]][1]

[1] : http://i.stack.imgur.com/0AdVe.png

J'ai activé /dev/ttyUSB0 sous Tools -> Serial Port. J'ai également sélectionné la bonne carte (Duemilanove avec Atmega 328) dans la liste. Pourtant, je ne parviens pas à résoudre le problème. J'ai également fait des recherches en ligne et aucune des autres réponses à ce problème ne semble fonctionner pour moi. Pourquoi est-ce que je rencontre ce problème et comment le résoudre ?

J'ai également essayé de tourner l'Atmega embarqué et de le monter dans l'autre sens. Maintenant, je ne rencontre aucun problème pour télécharger, mais rien ne se passe ensuite. La DEL de la carte ne semble pas non plus clignoter.

Vous pouvez vérifier si vous avez des fils de liaison branchés sur les broches 0 et 1. Ces broches sont utilisées pour la communication série et les fils branchés peuvent empêcher le code d'être téléchargé sur la carte.

Si rien n'est branché, cela peut être un bug de avrdude, vous pouvez essayer de le mettre à jour.

J'espère que cela vous aidera ! :)

Commentaires (4)

J'ai ce problème sur mon Arduino fonctionnant sur Mac également. Il se produit sur deux de mes Arduino (un Arduino Uno et un Arduino Pro connectés avec FTDI).

Pour l'Uno, je branche le câble à mon ordinateur et j'appuie sur upload, puis je commence à compter jusqu'à ce que la LED "TX&quot ; clignote. Puis je répète le téléchargement, mais juste avant que la LED TX ne clignote, j'appuie sur le bouton de réinitialisation, et le téléchargement réussit.

J'ai déterminé par la suite que le changement du câble USB avait réglé ce problème.

Commentaires (1)

Tout d'abord, assurez-vous que /dev/ttyUSB0 fonctionne. Par exemple, branchez une souris et vérifiez qu'elle fonctionne. Ensuite, essayez de sélectionner une autre carte. Il arrive souvent que les cartes non originales ne soient pas reconnues correctement sous leur nom. Troisièmement, essayez d'appuyer sur le bouton de réinitialisation manuellement pendant le téléchargement du sketch. Il est probable que la réinitialisation automatique ne fonctionne pas.

Commentaires (0)