Arduinon ohjelmointi ei onnistu Linux Mintilla, kun USB-ajuri antaa virheen, aina kun yrittää kirjoittaa arduinolle.
Linux tunnistaa Arduinon, mutta heti kun yrittää kirjoittaa siihen jotain, niin dmesg täyttyy virheillä.
[462754.220903] usb 3-2: new full-speed USB device number 5 using xhci_hcd
[462754.369977] usb 3-2: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54
[462754.369983] usb 3-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[462754.369987] usb 3-2: Product: USB2.0-Ser!
[462754.404219] usbcore: registered new interface driver ch341
[462754.404229] usbserial: USB Serial support registered for ch341-uart
[462754.404242] ch341 3-2:1.0: ch341-uart converter detected
[462754.404662] usb 3-2: ch341-uart converter now attached to ttyUSB0
[462799.113889] ch341-uart ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[462801.255351] ch341-uart ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[462801.973828] ch341-uart ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
Linux tunnistaa Arduinon, mutta heti kun yrittää kirjoittaa siihen jotain, niin dmesg täyttyy virheillä.
[462754.220903] usb 3-2: new full-speed USB device number 5 using xhci_hcd
[462754.369977] usb 3-2: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54
[462754.369983] usb 3-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[462754.369987] usb 3-2: Product: USB2.0-Ser!
[462754.404219] usbcore: registered new interface driver ch341
[462754.404229] usbserial: USB Serial support registered for ch341-uart
[462754.404242] ch341 3-2:1.0: ch341-uart converter detected
[462754.404662] usb 3-2: ch341-uart converter now attached to ttyUSB0
[462799.113889] ch341-uart ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[462801.255351] ch341-uart ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
[462801.973828] ch341-uart ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
Vastaukset 2
Vanhimmat
Ardunosta en mitään tiennyt mutta uteliaisuuttani haeskelin
ch341-uart ttyUSB0: usb_serial_generic_write_bulk_callback - nonzero urb status: -71
tuolla haulla ja jokusia juttuja löytyi.
Näyttäisi ch341-ajuri tuon perusteella saavan yhteyden auki, mutta piirille kirjoitettu data jostain syystä timeout:aa? Onko Arduino tilassa, jossa se voi vastaanottaa dataa? Tunnistaako avrdude piirisi? Virrat piirillä, kello, oikea kellolähde valittu?