I lenei tusitusiga o le a ou faʻamatalaina faʻafefea ona foia se masani sese i Arduino:
avrdude: ser_open (): le mafai ona tatalaina masini "/ dev / ttyACM0": Faʻatagaina faʻatagaina
Faʻamatalaga
Ina ua mavae se taimi umi e aunoa ma le faʻaaogaina Arduino ua ou ave aʻu lua inserts (o le muamua ma le elegoo) ia faia nisi gaioiga ma loʻu afafine. Ou te faʻafesoʻotaʻia i latou, o le a ou faʻaofiina le emo e iloa ai o lelei mea uma ma a ou alu e lafo i le laupapa e toe faʻafoʻi mai le mea sese ua lauiloa.
Arduino: 1.8.5 (Linux), Card: "Arduino / Genuino Uno" avrdude: ser_open (): le mafai ona tatalaina masini "/ dev / ttyACM0": Faʻatagaina faʻafitia Faafitauli uploading i le laupapa. Asiasi i le http://www.arduino.cc/en/Guide/Troubleshooting#upload mo fautuaga.
I luga o laʻu PC ma laʻu komepiuta feaveaʻi o loʻo ou faʻaaogaina le Ubuntu 18.04.
Fofo
Ou te amata i le mulimuli i le sootaga latou te fautua mai. Ma ou te mulimuli i laasaga
En mea faigaluega / ipu Arduino / Genuino Uno ua filifilia
En mea faigaluega / uafu serial / dev / ttyACM0
ma e pei ona faʻailoa mai e faʻamaumauga, a i ai ni faʻafitauli ma Avetaʻavale ma faʻatagana, ou te tatalaina le nofoaga ma faʻatino:
sudo usermod -a -G tty yourUserName
sudo usermod -a -G dialout yourUserName
fea louUserName o lou igoa igoa
O lea ua ou alu i fafo ma toe ulufale i totonu. Ma neʻi teʻi ua ou toe amataina le PC / komepiuta feaveaʻi.
E le galue mo aʻu ma o le Arduino pepa faʻamaonia e le toe fesoasoani. Ma o lea sa ou tilotilo pea, i fonotaga ma blog. Afai i lenei taimi e le aoga mo oe ma oe pei o aʻu. Mulimuli i isi sitepu
ls / dev / ttyACM0 toe foʻi / dev / ttyACM0
ls -l / dev / ttyACM0 toe foʻi crw-rw—- 1 aʻa dialout 166, 0 Nov 26 16:41 / dev / ttyACM
Ma lenei matou mautinoa o loʻo i ai le uafu
O le a matou tuuina atu faʻatagaga ma siaki pe o matou tagata faʻaaoga ei ai faʻatagaga tatau.
sudo chmod a+rw /dev/ttyACM0
id devuelve 20(dialout)
Ma ou te vaʻai atu o le tagata faʻaaoga o loʻo i totonu o le vaega fa'alogo ia o le vaega lea sa matou saʻo.
O le mea na aoga ia te aʻu o le toe faapipiʻi o Arduino.
A e siaki
which avrdude
Ma e le toe faʻafoʻi mai se mea reinstalling Arduino tatau ona foʻia.
sudo apt install --reinstall arduino
Ma afai e te le i mafai ona foia le faafitauli, tuua aʻu se tala ma o le a ou taumafai e fesoasoani ia te oe.
AVRDUDE Troubleshooting Meafaigaluega
E i ai se tusitusiga ua latou saunia e faʻaleleia lenei faʻafitauli. E mafai ona e taumafai e vaʻai pe aoga ia te oe. Ou te leʻi faʻaaogaina ae o lea oute tuʻuina aua ou te manatu e mafai ona avea ma se aoga aoga.
AVRDUDE
Ou te tuua sina tamaʻi faʻamatalaga ina ia ou malamalama atili ai i le a le AVRDUDE. O le igoa e sau mai AVRDUDE - AVR Downloader / UploaDEr
AVRDUDE o se aoga e download / uta / togafiti le ROM ma EEPROM mea o AVR microcontrollers faʻaaogaina le in-system polokalame (ISP) metotia.
https://www.nongnu.org/avrdude/
AVRDUDE na amata e Brian S. Dean o se tumaʻoti poloketi o se polokalame mo le Atmel AVR faʻasologa o microcontrollers.
Oe mafai ona maua le polokalama ma sili atu faʻamatalaga i le 'upega tafaʻilagi' upega tafaʻilagi.
E i ai saʻu faʻafitauli ma le arduino tasi e le fesoʻotaʻi ma le aitia poʻo le isi itu ua ou lelei lelei faʻataʻitaʻia, uma uafu ipu ma isi ... Ua ou sii mai seevae ae ou te le iloa pe faʻafefea ona aoga e toe uta le firmware na ou manatu o o le a le mea e te le mafai ai ona i ai sina tamaʻi auiliiliga pe faʻafefea ona toefafa arduino faʻafetai ua ou fou i lenei