Go Down

Topic: ARDUINO : problèmes de téléversement  (Read 6983 times) previous topic - next topic

iWizz

Alors oui il se connectait en automatiquement  en usb1 au début bien que l'on puisse pas choisir cette option dans les ports

hbachetti

Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

iWizz

J'en ai acheté 3 identiques et je les ai toutes testées. Je n'en ai pas d'autre type puisque c'est mes premières . Maintenant j'arrive à télé-verser sur les 3.Quand je les connecte ca se met automatiquement sur usb0 maintenant

mart53200

Bonjour, j'ai moi aussi ce fameux problème de :

" avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied "

Tout à fait novice sur linux (ubuntu), j'ai parcouru différents forums, essayé différentes lignes de commande via le "shell".
Eh bien contre toute attente, rien ne marche, tout ça est bien obscur... Ca me rappelle ma jeunesse quand je naviguais entre windows 3.1 et MS-DOS, où je retrouve des commandes comme dir ou cd ... Mais ça s'arrête là.

Quelqu'un peux-t-il m'éclairer ?


icare

Bonjour,
" avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied "
Tu n'as pas la permission d'accéder au port série, problèmes de droit.
Regarde le paragraphe 1.3 sur documentation ubuntu/arduino
2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.5 + gEdit + Ubuntu 18.04 LTS

hbachetti

C'est pourtant écrit noir sur blanc plus haut :

Quote
Il se peut que l'IDE ne parvienne pas à ouvrir le port par manque de privilèges. Suivez ces INSTRUCTIONS.
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

mart53200

Voilà, c'est ce que j'ai déjà essayé.

Je viens de réessayer, le résultat est le même...

Dans le shell, je fais :

poul@poul-MS-7821:~$ sudo usermod -a -G tty poul
[sudo] Mot de passe de poul :
poul@poul-MS-7821:~$ sudo usermod -a -G dialout poul
poul@poul-MS-7821:~$ sudo chmod a+rw /dev/ttyACM0


Je tape les commandes, et il n'y a pas de réponses ? Pas un petit compte-rendu ? Est-ce normal ?

hbachetti

Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

hbachetti

Quote
il faut ensuite se déconnecter et se reconnecter pour que les modifications soient effectives.
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

mart53200

Bien bien, merci pour toutes ces réponses rapides,

Hum, même en déco/reco ça ne faisait rien, du coup j'ai vu que j'avais une version plus récente...
Qui s'est installée en plus lors d'une recherche de mise à jour (?).
j'ai donc désinstallé l'ancienne version.

Du coup je n'ai plus le même problème !

Maintenant il me dit : " Port série <com1> non trouvé. L'avez vous bien sélectionné dans le menu outils > Port série "
Le problème étant que cette fonction est grisée ?!?

hbachetti

Déconnecte / reconnecte l'ARDUINO.

Tape le commande suivante :

dmesg

Code: [Select]

[10183.787416] usb 2-1.1.2: Product: USB2.0-Serial
[10183.787812] ch341 2-1.1.2:1.0: ch341-uart converter detected
[10183.789511] usb 2-1.1.2: ch341-uart converter now attached to ttyUSB0
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

mart53200

Moui, je trouve un truc qui parle d'arduino à la fin :





[   25.812802] wlp4s0: associated
[   25.828820] IPv6: ADDRCONF(NETDEV_CHANGE): wlp4s0: link becomes ready
[   27.503468] usb 3-5: USB disconnect, device number 3
[   35.216196] rfkill: input handler disabled
[  175.835041] usb 3-6: new full-speed USB device number 4 using xhci_hcd
[  175.985464] usb 3-6: New USB device found, idVendor=2341, idProduct=0043, bcdDevice= 0.01
[  175.985470] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[  175.985475] usb 3-6: Manufacturer: Arduino (www.arduino.cc)
[  175.985478] usb 3-6: SerialNumber: 85734323030351A0B0F0
[  175.986832] cdc_acm 3-6:1.0: ttyACM0: USB ACM device
[  688.315895] usb 3-6: USB disconnect, device number 4
[ 1408.936825] usb 3-6: new full-speed USB device number 5 using xhci_hcd
[ 1409.091336] usb 3-6: New USB device found, idVendor=2341, idProduct=0043, bcdDevice= 0.01
[ 1409.091341] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[ 1409.091345] usb 3-6: Manufacturer: Arduino (www.arduino.cc)
[ 1409.091348] usb 3-6: SerialNumber: 85734323030351A0B0F0
[ 1409.092753] cdc_acm 3-6:1.0: ttyACM0: USB ACM device

hbachetti

Donc le device /dev/ttyACM0 existe bien ?
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Choune

Bonjour;

Je voudrais savoir comment téléverser un code C dans mon arduino mega 2560 sachant que l'IDE arduino ne prend pas les fichier en .c et que le programme est trop long et compliqué pour refaire toute la syntaxe spécifique a arduino.

Merci d'avances pour vos réponses je vous redis si je trouve la réponse entre temps.

kamill

Bonjour,

Bien sûr que l'ide arduino peut prendre du code C.

Ton problème n'a rien à voir avec un problème de téléchargement,  ouvre un sujet pour ta question.

Go Up