Kirjoittaja Aihe: Arduino-korttien liittäminen [RATKAISTU]  (Luettu 294 kertaa)

USakari

  • Käyttäjä
  • Viestejä: 262
    • Profiili
Arduino-korttien liittäminen [RATKAISTU]
« : 05.08.26 - klo:16.04 »
Olen vuosikausia kasannut pikku Arduino-vehkeitä (Uno, Micro, Nano) eri tarkoituksiin. Ne liitetään ohjelmointia varten Linux-koneisiin USB:n kautta. Nyt on ilmestynyt kuitenkin tilanteita, jossa tuo liittäminen ei onnistu lainkaan. Ongelman tunnistaa Port-valinnasta Arduinon IDE:ssä.

Jos liittämistä seuraa komennolla dmesg -w, niin homman onnistuessa tulee näkyviin tällaista

Koodia: [Valitse]
[14443.214471] usb 1-11: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[14443.214489] usb 1-11: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[14443.214497] usb 1-11: Product: FT232R USB UART
[14443.214503] usb 1-11: Manufacturer: FTDI
[14443.214508] usb 1-11: SerialNumber: AG0JX6W7
[14443.283442] usbcore: registered new interface driver usbserial_generic
[14443.283454] usbserial: USB Serial support registered for generic
[14443.286499] usbcore: registered new interface driver ftdi_sio
[14443.286519] usbserial: USB Serial support registered for FTDI USB Serial Device
[14443.286594] ftdi_sio 1-11:1.0: FTDI USB Serial Device converter detected
[14443.286702] usb 1-11: Detected FT232R
[14443.291603] usb 1-11: FTDI USB Serial Device converter now attached to ttyUSB0

Silloin kun liittäminen ei onnistu, mitään ei tulostu, ja Arduino-IDE harmentaa Port-valinnan, eli Portia ei voi valita. Eikä Microa/Nanoa ohjelmoida. Vaikka siis viikko sitten on voinut.

En ole keksinyt mitään, mistä ongelma voisi johtua. Osaisiko täällä kukaan neuvoa?

(Linux on Linux Mint 22.3).
« Viimeksi muokattu: 09.08.26 - klo:08.48 kirjoittanut USakari »

nm

  • Käyttäjä
  • Viestejä: 17096
    • Profiili
Vs: Arduino-korttien liittäminen
« Vastaus #1 : 05.08.26 - klo:16.13 »
Silloin kun liittäminen ei onnistu, mitään ei tulostu, ja Arduino-IDE harmentaa Port-valinnan, eli Portia ei voi valita. Eikä Microa/Nanoa ohjelmoida. Vaikka siis viikko sitten on voinut.

Tämä on laitepuolen ongelma joko tietokoneen USB-portissa, johdossa tai Arduinossa. Silloin kun dmesg-listauksessa ei näy reaktiota laitteen kytkemiseen, koneen USB-kontrolleri ei näe sitä ollenkaan.

Kokeile ensin eri johdolla eri portissa. Jos ei auta, kokeile toisella tietokoneella.
« Viimeksi muokattu: 05.08.26 - klo:16.15 kirjoittanut nm »

USakari

  • Käyttäjä
  • Viestejä: 262
    • Profiili
Vs: Arduino-korttien liittäminen
« Vastaus #2 : 09.08.26 - klo:08.48 »
Joo. Kokeiluja on tehty, paljonkin, ja syylliseltä näyttää eräs Micro-liittimellä varustettu kaapeli.

Merkitsen nyt tämän RATKAISTUksi. Ihan varma en kyllä ole, koska vuosien mittaan on näköjään Arduinoissa ollut ainakin kolmea erilaista USB-liitintä (B, Mini ja Micro). Ja sattumalta minulla on juuri noita Micro-kaapeleita kaikkein eniten.