Solisyon: avrdude: ser_open (): pa ka louvri aparèy sou Arduino

Nan atik sa a mwen pral eksplike ki jan yo ranje yon erè komen nan Arduino:

avrdude: ser_open (): pa ka louvri aparèy "/ dev / ttyACM0": Pèmisyon refize

Istorik

Apre yon bon bout tan san mwen pa itilize Arduino mwen te pran de foure mwen (orijinal la ak elegoo) fè kèk aktivite ak pitit fi mwen an. Mwen konekte yo, mwen pral insert bat je a yo wè ke tout bagay se amann ak lè mwen ale voye li bay tablo a li retounen erè a byen li te ye.

Arduino: 1.8.5 (Linux), Kat: "Arduino / Genuino Uno" avrdude: ser_open (): pa ka louvri aparèy "/ dev / ttyACM0": Pèmisyon refize Pwoblèm Uploading sou tablo a. Vizite http://www.arduino.cc/en/Guide/Troubleshooting#upload pou sijesyon.

Tou de sou PC mwen ak laptop mwen mwen gen Ubuntu 18.04 enstale.

Solisyon

Mwen kòmanse swiv lyen ke yo sijere. Apre sa, mwen swiv etap yo

En zouti / plak Arduino / Genuino Uno chwazi

En zouti / pò seri / dev / ttyACM0

arduino avrdude ide problem

ak jan dokiman an sijere, nan ka gen pwoblèm ak Chofè yo ak autorisations, mwen louvri tèminal la ak egzekite:

 sudo usermod -a -G tty yourUserName
 sudo usermod -a -G dialout yourUserName

ki bò yourUserName se non itilizatè ou an

Koulye a, mwen konekte ak konekte ankò. Ak jis nan ka mwen rekòmanse PC a / laptop.

Li toujou pa travay pou mwen ak dokiman Arduino a pa ede ankò. Se konsa, mwen te kenbe kap, nan fowòm ak blogs. Si nan pwen sa a li pa travay pou ou, epi ou se tankou m '. Swiv pwochen etap yo

ls / dev / ttyACM0 retounen / dev / ttyACM0
ls -l / dev / ttyACM0 retounen crw-rw—- 1 rasin telefòn 166, 0 Nov 26 16:41 / dev / ttyACM

Avèk sa a nou konfime ke pò a egziste

Nou pral bay autorisations epi tcheke si itilizatè nou an gen otorizasyon ki nesesè yo.

 sudo chmod a+rw /dev/ttyACM0
 id devuelve 20(dialout) 

Apre sa, mwen wè ke itilizatè a se nan gwoup la rele soti Se konsa, pati sa a nou te resevwa li dwat.

Ki sa ki te travay pou m 'te réinstaller Arduino.

Si ou tcheke

which avrdude

Epi li pa retounen anyen réinstaller Arduino yo ta dwe ranje.

sudo apt install --reinstall arduino

Men, si ou pa te kapab rezoud pwoblèm nan, kite m 'yon kòmantè epi mwen pral eseye ede ou.

AVRDUDE depanaj Zouti

Gen yon script yo te prepare yo ranje pwoblèm sa a. Ou ka eseye wè si li ede ou. Mwen pa te itilize li men mwen kite li paske mwen panse ke li kapab yon resous itil.

AVRDUDE

Mwen kite yon ti enfòmasyon pou m pi byen konprann kisa AVRDUDE ye. Non an soti nan AVRDUDE - AVR Downloader / UploaDEr

AVRDUDE se yon sèvis piblik pou telechaje / chaje / manipile ROM ak EEPROM sa ki nan mikrokontroleur AVR lè l sèvi avèk pwogram nan nan sistèm (ISP) teknik.

https://www.nongnu.org/avrdude/

AVRDUDE te kòmanse pa Brian S. Dean kòm yon pwojè prive kòm yon pwogramè pou seri a Atmel AVR nan mikrokontroleur.

Ou ka jwenn lojisyèl an ak plis enfòmasyon nan sit entènèt pwojè a.

Si ou se yon moun ki san pwoblèm tankou nou epi ou vle kolabore nan antretyen ak amelyorasyon nan pwojè a, ou ka fè yon don. Tout lajan an pral ale nan achte liv ak materyèl pou fè eksperyans ak fè leson patikilye

1 kòmantè sou "Solisyon: avrdude: ser_open (): pa ka louvri aparèy sou Arduino"

  1. Mwen gen yon pwoblèm ak arduino yon sèl li pa kominike ak ide a oswa vis vèrsa mwen gen tout bagay byen configuré, tout plak plak elatriye ... Mwen te telechaje baskile men mwen pa konnen ki jan li fonksyone Reload firmwèr la ke mwen panse ke se sa ki mal, ou ta ka gen yon ti kras plis detay ki jan yo réinstaller arduino mèsi mwen nouvo nan sa a

    repons

Kite yon kòmantè