arduino sous ubuntu 14.04 message erreur programmer is not reponding

Bonjour,
J'essaie de téléverser un programme dans la carte arduino mais a chaque fois j'ai le message d'erreur "programmer is not reponding"

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00

j'ai essayé tous les ports disponible dans le logiciel mais ca ne marche pas.

J'ai aussi essayé de téléverser le programme blink dans les exemples, même résultat.

Quelqu'un aurait une idée pour résoudre ce problème?

Merci d'avance.

Quelle carte ?

Malheureusement ce message d'erreur est plus une constatation qu'une indication de source d'erreur.
J'ai de plus en plus l'impression que l'interface USB à base de 8U2 ou de 16U2 est souvent foireuse.

Si tu as l'occasion essaye avec une carte nano qui est encore équipée avec l'ancien circuit d'interface USB.

La carte est bien reconnue par l'OS.
Débranche la carte
Attend 15 secondes
Rebranche la carte
Dans une console tu fais
lsusb
ensuite tu fais
dmseg |tail

le lsusb devrait indiquer si la carte est identifiée
dmesg devrait indiquer si le driver est présent et le device est bien monté.

bonjour,
sélectionne tu bien le bon port dans l'ide?
en mode console

sudo adduser ton_login_linux dialout

j'utilise l'arduino uno.
pour la commande lsusb:
Bus 003 Device 012: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)

pour la commande dmesg:
[10306.356893] usb 3-2: new full-speed USB device number 12 using ohci-pci
[10306.535028] usb 3-2: New USB device found, idVendor=2341, idProduct=0043
[10306.535032] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[10306.535034] usb 3-2: Manufacturer: Arduino (www.arduino.cc)
[10306.535036] usb 3-2: SerialNumber: 85336303532351719201
[10306.537063] cdc_acm 3-2:1.0: ttyACM3: USB ACM device

tout a l'air correct, non?

J'étais déjà dans le groupe dialout.

quelle version IDE?
tu choisis bien la bonne carte dans le menu et le bon port?

tu as changé le cable et le port usb pour voir?
sinon ca pourrais ressembler au bootloader partit en vadrouille sur le nono.

je viens d'essayer avec un nouveau cable et avec différents ports usb.
j'ai également essayé tous les ports listés dans le logiciel (version francaise 1.0.5+dfsg2-2

rien ne marche... :frowning:

et j'ai bien choisi arduino uno dans le logiciel.

le port apparait bien dans le menu?
ttyACMxx

oui: dev/ttyACM4

je précise que le téléversement a marché 1 fois, avec l'exemple basic/blink
j'ai essayé d'appuyer sur le bouton reset mais ca ne marche pas.
par contre la led continue de clignoter, est ce que le reset supprime la mémoire morte de la carte?
il y a une manip particulière pour le reset?

korwin:
par contre la led continue de clignoter, est ce que le reset supprime la mémoire morte de la carte?
il y a une manip particulière pour le reset?

Le reset relance simplement le micro comme après une mise sous tension. Il n'efface rien, il se contente d'attendre quelques secondes un début de dialogue par la ligne série, s'il ne voit rien il lance l'application s'il y en a une en mémoire.

Normalement aucune manip à faire pour le reset. Il est lancé automatiquement lorsque la connexion série s'établie.

Au point où on en est, plein de questions en vrac :Tu n'aurais pas quelque chose de branché sur les broches 0 et/ou 1 de la carte par hasard ? Quand tu lances la séquence de téléversement, est-ce que tu vois la LED de la broche 13 clignoter 3 fois rapidement, puis les LED TX/RX clignoter à leur tour ? Lorsque tu appuie sur le bouton reset, est-ce que tu vois la LED 13 clignoter 3 fois avant de lancer l'exécution normale du programme ?

j'avais deux fils sur les broches 0 et 1 et en les mettant ailleurs ça marche!!! :slight_smile:
merci pour vos réponses, je débute avec mon arduino :blush: