Käynnissä on Ubuntu Mate 16.04 LTS, jossa on Arduino Uno R3 -klooni. Minulla on pelätty sarjaportti harmaantumassa, enkä ole löytänyt ratkaisua sen korjaamiseen. Tällä hetkellä sarjaportti harmaantuu joskus, ja joskus se ei harmaa, ja näen, että olen valinnut ttyUSB0. Yleensä kun sitä ei ole harmaana, luonnoksen lataaminen ei onnistu, ja saan virheen kuin harmaana:
avrdude: ser_open () : ei voi avata laitetta ”/ dev / ttyUSB0”: Ei tällaista tiedostoa tai hakemistoa Luonnoksen lataamisessa tapahtui virhe
chmod a+rw /dev/ttyUSB0
ei ratkaise ongelmaa, mukana on myös uloskirjautuminen
gpasswd -a aaron dialout
ei ratkaise ongelmaa, uloskirjautumisen yhteydessä
Etsin preferences.txt-tiedostoa ja serial.dug-virheeksi on asetettu 9600
Olen yrittänyt syöttää preferences.txt-tiedostoa ja poistaa kaikki sarjamerkinnät. Ne luodaan uudelleen uudelleen poiston jälkeen, ja tämä ei ratkaise mitään.
Yritin suorittaa sudona, ei toimi.
Yritin ratkaista tämän alun perin Arduino IDE 1.0 -käyttöjärjestelmässä, ei toiminut.
Olen päivittänyt versioon Arduino IDE 1.6.10, joka ei vieläkään toimi.
Lsusb: n suorittaminen terminaalissa tuottaa tämän, kun Arduino on kytketty verkkoon:
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad] Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Tarkistetaan v ar / log / syslog Arduinon kytkemisen jälkeen:
ydin: [42043.787178] usb 3-2: uusi nopea USB-laitteen numero 109 käyttäen xhci_hcd
ydin: [42043.916241] usb 3-2: Uusi USB-laite löydetty, idVendor = 1a86, idProduct = 7523
ydin: [42043.916249] usb 3-2: Uudet USB-laitteen merkkijonot: Valmistajan = 0, Tuote = 2, Sarjanumero = 0
ydin: [42043.916253] usb 3-2: Tuote: USB2.0-Sarja
ydin: [42043.916964] ch341 3- 2: 1.0: ch341-uart-muunnin havaittu
ydin: [42043.918199] usb 3-2: ch341-uart-muunnin on nyt liitetty ttyUSB0: een
mtp-probe: tarkistetaan väylä 3, laite 109: ”/sys/devices/pci0000:00/0000:00:14.0 / usb3 / 3-2”
mtp-probe: väylä: 3, laite: 109 ei ollut MTP-laite
Rajasi lisäämään valintaryhmään ja kirjautui sitten ulos
sudo usermod -a -G dialout aaron
Ei ratkaisua. Joten näyttää siltä, ettei Arduino-korttia tunnisteta. Et ole varma, mitä kokeilla seuraavaksi. On tärkeää, että olen ladannut luonnoksia aiemmin, mutta en ole varma, onko mallia, kun se ei toimi. Se ei toimi 95% ajasta.
Kiitos avusta!
Kommentit
- Kuinka ' s siitä, kuinka näytetään meille, mitä kirjataan sisään / var / log / syslog, kun liität arduino-USB-kaapelin.
- Kysymyksesi taikasana on " klooni ". ' olet erittäin itsenäinen, ellet pysty tunnistamaan vain piirilevyssäsi olevia komponentteja, etenkin USB-liitäntäsirua. Älykäs raha on CH340-siru, ja ne ovat tunnetusti epävakaita ja hajoavat helposti.
- Ne hajoavat Windowsissa, ei Linuxissa. Onko käyttäjäsi keskusteluryhmässä, Aaron? Sinun on käytettävä sarjaportteja.
- @Avamander Ne hajoavat kahdella tavalla – toinen on huono ohjain Windowsissa, toinen on täydellinen huomiotta kaikenlainen ESD-suojaus. He kuolevat kamalasti eivätkä koskaan enää toimi.
Vastaa
Minulla on sama ongelma, uskon, että ongelma liittyy 4.x-ytimeen, koska olen jo kokeillut toista jakelua ytimen mermolla ja ongelma jatkuu. Windowsin virtuaalikoneen käyttö vieraana toimii, mikä sulkee pois viestintä- ja laitteisto-ongelmat.
Kommentit
- Hei Ronaldo ja tervetuloa SE Arduinoon. Vaikka vastauksesi on hyvä ja ehkä oikea, oletko kokeillut toista ytimen versiota (joka ei ole 4.x), joka toimii? Kysyn vain, koska se auttaisi tukemaan vaatimustasi. Myös kaikki linkit dokumentoituihin todisteisiin, jotka myös tukevat vaatimustasi, ovat hyviä. Mikä on lisäksi " ytimen mermo "? En löydä mitään viittausta siihen verkosta.