Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-03-2014 19:40:10

gargamel79
Membre
Lieu : Bressuire
Distrib. : wheezy et jessie
(G)UI : xfce
Inscription : 15-11-2009

[RESOLU] problème upload sur arduino (uno)

Bonjour,
sur tentative d'upload d'un sketch vers carte arduino:
Station wheezy:
  Erreur d'ouverture du port série <<dev/ttyACM0>>
Station squeeze:
  OK, aucun problème d'upload d'un sketch (même carte)
Station xubuntu 10.04
   OK, aucun problème d'upload d'un sketch (même carte)

Petit programme C d'écriture sur carte arduino avec dev/ttyACM0
   OK sur stations squeeze et wheezy

J'ai dé-installé puis ré-installé arduino sur la station wheezy.
Mais rien n'y fait...
A signaler que ce problème est apparu soudainement, après un fonctionnent normal.
Merci si quelqu'un a une idée

Dernière modification par gargamel79 (23-05-2014 18:33:49)

Hors ligne

#2 19-03-2014 12:23:20

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [RESOLU] problème upload sur arduino (uno)

Salut,
Je crois me souvenir que j'avais eu une règle Udev à créer afin de corriger les droits et créer un lien symbolique. Ta as cherché de ce côté?

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 20-03-2014 09:42:10

gargamel79
Membre
Lieu : Bressuire
Distrib. : wheezy et jessie
(G)UI : xfce
Inscription : 15-11-2009

Re : [RESOLU] problème upload sur arduino (uno)

Merci pour ta réponse Docteur,
Non je n'ai pas cherché de ce côté.
Pourrais-tu être plus explicite, je sais créer un lien symbolique, mais que fait-il faire exactement ?

Hors ligne

#4 04-05-2014 10:32:46

zoroastre74
Membre
Distrib. : Debian Wheezy
Noyau : Linux 3.2
(G)UI : Awesome wm v3.4.13 (Octopus)
Inscription : 28-08-2010

Re : [RESOLU] problème upload sur arduino (uno)

gargamel79 a écrit :

Bonjour,
sur tentative d'upload d'un sketch vers carte arduino:
Station wheezy:
  Erreur d'ouverture du port série <<dev/ttyACM0>>
Station squeeze:
  OK, aucun problème d'upload d'un sketch (même carte)
Station xubuntu 10.04
   OK, aucun problème d'upload d'un sketch (même carte)

Petit programme C d'écriture sur carte arduino avec dev/ttyACM0
   OK sur stations squeeze et wheezy

J'ai dé-installé puis ré-installé arduino sur la station wheezy.
Mais rien n'y fait...
A signaler que ce problème est apparu soudainement, après un fonctionnent normal.
Merci si quelqu'un a une idée



Yep!

Tu utilises quelle version du logiciel Arduino ? La 1.0.1 ?

@+

Zoroastre.

Hors ligne

#5 04-05-2014 10:36:53

zoroastre74
Membre
Distrib. : Debian Wheezy
Noyau : Linux 3.2
(G)UI : Awesome wm v3.4.13 (Octopus)
Inscription : 28-08-2010

Re : [RESOLU] problème upload sur arduino (uno)

captnfab a écrit :

Salut,
Je crois me souvenir que j'avais eu une règle Udev à créer afin de corriger les droits et créer un lien symbolique. Ta as cherché de ce côté?



J'avais une règle Udev également mais pour mon AvrISP mkII.

Et puis, il me semble que le port ttyACM0 n'est pas courant sous Debian, non ?

@+

Zoroastre.

Hors ligne

#6 05-05-2014 09:36:40

gargamel79
Membre
Lieu : Bressuire
Distrib. : wheezy et jessie
(G)UI : xfce
Inscription : 15-11-2009

Re : [RESOLU] problème upload sur arduino (uno)

Merci pour ta réponse,
Effectivement, la version utilisée de arduino est: 1.0.1
Je n'est pas de problème pour trouver le /dev avec débian (ni avec squeeze, ni avec wheezy)

Hors ligne

#7 05-05-2014 19:54:07

zoroastre74
Membre
Distrib. : Debian Wheezy
Noyau : Linux 3.2
(G)UI : Awesome wm v3.4.13 (Octopus)
Inscription : 28-08-2010

Re : [RESOLU] problème upload sur arduino (uno)

gargamel79 a écrit :

Merci pour ta réponse,
Effectivement, la version utilisée de arduino est: 1.0.1
Je n'est pas de problème pour trouver le /dev avec débian (ni avec squeeze, ni avec wheezy)




Bonjour,

Ton problème est surprenant. Je vois deux choses à essayer avant d'incrimner la gestion USB ou un problème d'autorisation.

1) Supprimer / Reinstaller le logiciel Arduino avec l'option --purge (afin de faire le ménage dans les fichiers de conf)

aptitude remove arduino --purge



** Ajouter à la procédure avrdude peut-être.

2) Lancer dans un shell root le logiciel et vérifier que l'écriture sur le port USB soit possible ainsi.

arduino &



Dans tous les cas, je te recommande de faire un tour sur le forum français arduino et de venir y poser ton problème. Des plus calés que moi pourront je l'espère t'aider à résoudre ton problème. En plus, il y a pas mal d'utilisateurs de Linux.

http://forum.arduino.cc/index.php?board=33.0

@+

Zoroastre.

Hors ligne

#8 23-05-2014 18:15:00

gargamel79
Membre
Lieu : Bressuire
Distrib. : wheezy et jessie
(G)UI : xfce
Inscription : 15-11-2009

Re : [RESOLU] problème upload sur arduino (uno)

Résolu !!!
Se produit si un programme résident sur la carte (uno) émet à un débit aut que 9600 bauds, exemple 38400.
La tentative d'un nouveau téléchargement produit un blocage, avec pour conséquences
. /dev/ttyACM0 n'est plus disponible dans le choix : outils | Port série
    seul /dev/ttyS0 apparaît.
. création de /var/lock/LOCK..ttyACM0

C'est le fait de passer le moniteur série à 38400 qui produit ce fichier...

Remède:
------------
. rm -f /var/lock/LOCK..ttyACM0 (l'utilisateur en est propriétaire)
. vérifier que dans ~/.arduino/préférences
         serial.debug_rate est à 9600
. changer dans la  vitesse dans le sketch -> 9600
. redémarrer la station (sortir et ré-invoquer arduino dans la même session ne suffit pas...)
   - vérifier ~/.arduino/préférences
. relancer arduino
   . vérifier outils | Port série : /dev/ttyACM0 actif
  . téléverser, en principe c'est OK !
   le moniteur fonctionne (à 9600 bauds).

Hors ligne

Pied de page des forums