problème de communication

Bonjour,

Je suis débutant et j'ai un petit souci.

J'ai acheté cet arduino UNO:

J'ai voulu lui télécharger le programme trouvé sur ce site:

http://blog.krapazok.com/index.php?post/2014/07/27/Utilisé-un-contrôleur-A4988-avec-un-Nema17-et-un-Arduino

mais il me dit que j'ai un problème de communication, j'ai bien choisi le bon type de carte et le port com1(c'est le seul port), je compile puis je téléverse et là il me dit ceci:

Arduino : 1.5.8 (Windows 7), Carte : "Arduino Uno"

Build options changed, rebuilding all

Le croquis utilise 1 098 octets (3%) de l'espace de stockage de programmes. Le maximum est de 32 256 octets.

Les variables globales utilisent 13 octets (0%) de mémoire dynamique, ce qui laisse 2 035 octets pour les variables locales. Le maximum est de 2 048 octets.

D:\Electronique\ARDUINO\arduino-1.5.8/hardware/tools/avr/bin/avrdude -CD:\Electronique\ARDUINO\arduino-1.5.8/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega328p -carduino -PCOM1 -b115200 -D -Uflash:w:C:\Users\cnc\AppData\Local\Temp\build7821303904593046136.tmp/a4988.cpp.hex:i

avrdude: Version 6.0.1, compiled on Apr 3 2014 at 23:12:16
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch

System wide configuration file is "D:\Electronique\ARDUINO\arduino-1.5.8/hardware/tools/avr/etc/avrdude.conf"

Using Port : COM1
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x01
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x01

avrdude done. Thank you.

Problème de téléversement vers la carte. Voir http://www.arduino.cc/en/Guide/Troubleshooting#upload pour suggestions.

J'ai pas tout mis car c'est limité à 9000 caractètres

serge

Bonjour

est ce que la carte arduino est reconnue dans le gestionnaire de périphérique? dans le panneau de config!

Tu n'aurais pas quelque chose de branché sur la liaison série par hasard?

Mon petit billet sur le fait que vu les images le convertisseur USB<->Série est un CH430

D'une part comme évoqué avant vérifie ton gestionnaire de périphérique => doit y avoir un problème

Télécharge et installe le pilote pour cette puce, ça ira mieux :wink:

J'ai réussi à installer le driver mais rien ne se passe.

il y a bien le n° du port com en bas à droite.

J'ai bien sélection l'arduino uno et son port
et le programmateur est AVRISP mkII.

Oui j'ai bien des choses de branché mais uniquement en USB.

Ce qui est bizarre c'est que j'ai un arduino mega 2650 qui fonctionne bien.

serge

B@tto:
Mon petit billet sur le fait que vu les images le convertisseur USB<->Série est un CH430

D'une part comme évoqué avant vérifie ton gestionnaire de périphérique => doit y avoir un problème

Télécharge et installe le pilote pour cette puce, ça ira mieux :wink:

Oui mais lequel?

On m'a dit aussi que cela pourrait venir du bootlader qui serait inexistant

tu as donc selectionné le port com 8?

est ce que les leds Tx ou Rx clignote parfois lors du téléversement ou de la tentative de televersement ?

Effectivement, peut être que l'µC n'est pas arduinoifié. (pas de bootloader arduino)

As tu un programmeur AVR ?

Oui le com8

Non les leds ne clignotent jamais, seul la ON et la L restent allumé en permanence

Et oiu j'ai un programmateur AVR, celui ci-joint

mysmartusb_light_g.png

Essaie de graver le bootloader avec ton programmeur AVR :

  • Tu as ici les lignes que tu dois ajouter à ton fichier programmer.txt pour que l'IDE arduino prenne en charge ton programmeur AVR.

  • ensuite tu choisi ton arduino dans outil / type de carte, puis tu vas dans outils / graver la séquence d'initialisation

bizarre même sans botloader la led Rx devrait clignoter.. (le pc envoi des commandes au microcontrôleur même si celui ci ne sais pas les interpréter)

je n'ai pas de piste mais je me fais cette remarque...

la carte est sous garantie?

garanti, oui mais elle vient de Chine.

vohu:
Essaie de graver le bootloader avec ton programmeur AVR :

  • Tu as ici les lignes que tu dois ajouter à ton fichier programmer.txt pour que l'IDE arduino prenne en charge ton programmeur AVR.

  • ensuite tu choisi ton arduino dans outil / type de carte, puis tu vas dans outils / graver la séquence d'initialisation

J'ai fait la modif du fichier programmer.txt et préfrences.txt et je vois bien apparaitre mon progammateur,
mais comment la connecter à l'arduino car sur cette carte il y a bien le connecteur ISCP(6broches) mais le nom des broches n'est pas indiqué..

Et le bootleader , il va le chercher comment automatiquement?

serge

Il doit y avoir un fil rouge sur le câble ou un signe distinctif sur la pin 1.
Attention, certains programmeurs n'alimentent pas l'arduino avec le port ISP.

Mais toutes ces réponses sont dans le manuel de ton programmeur

Oui, l'IDE Arduino sait où sont stockés les bootloader

le problème c'est pas le programmateur c'est l'arduino, il n'y a rien d'indiqué sur les 6 broches de l'ISCP, je joins une capture.

Une petite question subsidiaire;

Comment fait pour pour être averti des réponses aux questrions posées sur le forum?

serge

Capture.JPG

Comme pour toutes les UNO, la pin 1 du port ISP est celle en haut à gauche (dans l'orientation actuelle de ta photo)

Concernant les notifications mail, j'ai cherché longtemps pour reussir à les activer :
tu cliques sur ton pseudo dans un post / survoler settings (en tout petit au dessus de "summary") / notifications /notifications préférences

la pin 1 est bien le fil rouge?

merci pour les notifications, c'est configuré.

serge

fil rouge de la nappe ? Oui, ça doit être ça

oui celui de la nappe.

Bien merci pour votre aide à tous, là j'ai pas trop de temps mais ce week end je tente la manip et je vous donne le résultat.

serge

Re,

J'ai fait la manip, ça ne marche pas, comme le lien est en allemand, je l'ai traduit mais ces traductions n'étant pas terrible, je ne sais pas si j'ai bien compris.

serge