Basit skeçler yüklemek Arduino programını root ( sudo
) olarak çalıştırdığımda işe yarıyor gibi görünüyor . Normal bir kullanıcı olarak çalıştırmak istiyorum. Daha önce aynı sorunla karşılaşan ve gideren var mı?
İşte elde ettiğim şey lsusb
:
$ lsusb
Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
Ve Arduino programı onu olarak tanımlar /dev/ttyACM0
. İşte izinleri:
$ ls -l /dev/ttyACM0
crw-rw---T 1 root dialout 166, 0 Mar 14 22:03 /dev/ttyACM0
İşte çıktı id
groups=1000(abhiram),20(dialout),24(cdrom),25(floppy),29(audio),
30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev)
Örneklerden bir çizim yüklediğimde, normal bir kullanıcı olarak şu hatayla karşılaşıyorum:
avrdude:stk500_recv(): programmer not responding
Herhangi bir öneri bekliyoruz.
Preferences
Menüde ayrıntılı çıktıyı etkinleştirmeniz gerekebilir .
dmesg
kayıtlı cihaz dosyasının çıkışını kontrol edin .
/dev/ttyACM0: USB ACM device
. Yani, benim için sorun gibi görünmüyor. Öte yandan, derleme ve yükleme günlükleri (Tercihler'de etkinleştirmek zorundaydı), umut verici görünüyor. Bunları arduino programından kopyalayamıyorum :(. (Bir yerde bir dosyaya yazıyor olabilirler mi?)