Przesyłanie prostych szkiców wydaje się działać, gdy uruchamiam program Arduino jako root ( sudo
). Chciałbym uruchomić go jako zwykły użytkownik. Czy ktoś napotkał wcześniej ten sam problem i go naprawił?
Oto, co otrzymałem z lsusb
:
$ lsusb
Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
Program Arduino identyfikuje to jako /dev/ttyACM0
. Oto jego uprawnienia:
$ ls -l /dev/ttyACM0
crw-rw---T 1 root dialout 166, 0 Mar 14 22:03 /dev/ttyACM0
Oto dane wyjściowe z id
groups=1000(abhiram),20(dialout),24(cdrom),25(floppy),29(audio),
30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev)
Gdy przesyłam szkic z przykładów, jako zwykły użytkownik napotykam ten błąd:
avrdude:stk500_recv(): programmer not responding
Wszelkie sugestie są mile widziane.
Preferences
menu.
dmesg
zarejestrowanego pliku urządzenia.
/dev/ttyACM0: USB ACM device
. Więc nie wydaje mi się to problemem. Z drugiej strony dzienniki kompilacji i przesyłania (musiały włączyć je w Preferencjach), wydają się obiecujące. Po prostu nie mogę skopiować ich z programu arduino :(. (Może gdzieś piszą do pliku?)