Szanowne koleżanki i kolegi,
Miesiąc prób i błędów. Zaraz po wgraniu systemu po raz n-ty udało się wgrać przykładowego "blink without delay".
I od tego sławnego wydażenia nie udało się nic zrobić.
Kombinowałem, aż sam nie wiem co ja nakombinowałem.
Stan na dziś:
System: lubuntu 14.04
Hardware: Dell E6410
1. Zainstalowane arduino z centrum oprogramowania
2. Zainstalowane arduino z paczki ze strony i rozpakowane w /opt/
Ad. 1 - uruchomienie z pasku startu otwiera program z arduino na COM1 (i szary / grayed out przyciskiem "Narzędzia/Porty/").
Uruchomienie z terminalu za pomocą:
sudo arduino
Pozwala na zobaczenie w dolnym pasku, że jest tam leoś na /dev/ttyACM0
dmesg mówi nam m.in.:
Kod:
[ 46.041246] usb 2-1.4: new full-speed USB device number 5 using ehci-pci
[ 46.135438] usb 2-1.4: New USB device found, idVendor=2a03, idProduct=0036
[ 46.135445] usb 2-1.4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ 46.135450] usb 2-1.4: Product: Arduino Leonardo
[ 46.135453] usb 2-1.4: Manufacturer: Arduino srl
[ 46.144016] cdc_acm 2-1.4:1.0: ttyACM0: USB ACM device
[ 46.144326] usbcore: registered new interface driver cdc_acm
[ 46.144327] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 53.779145] usb 2-1.4: USB disconnect, device number 5
[ 411.181144] usb 2-1.1: USB disconnect, device number 3
groupsy mówią:
Kod:
gruby adm tty dialout cdrom sudo audio dip video plugdev lpadmin sambashare pulse
sudo usermod -a -G dialout ttyACM1 mówi mi:
Kod:
usermod: użytkownik 'ttyACM1' nie istnieje
aaa... sudo chmod 777 /dev/ttyACM0 jak i sudo chmod 777 /dev/ttyACM1 mówio:
Kod:
chmod: nie ma dostępu do „/dev/ttyACM0”: Nie ma takiego pliku ani katalogu
chmod: nie ma dostępu do „/dev/ttyACM1”: Nie ma takiego pliku ani katalogu
Zrobiłem również mały test:
Wszedłem do folderu /dev/ w zwykłej przeglądarce plików, odłączyłem i podłączyłem po chwili arduino, pojawia się plik ttyACM0 i po kilku sekundach znika.
Dzieje się tak samo jak nacisnę restart na płytce (acz na to wpadłem dopiero po czasie
).
W programie arduino odpalonym z przywilejami roota pokazuje na dole okna że leoś dalej na ttyACM1.
Proszę, pomóżcie. Może tak krok po kroku usunąć wszystko z wyczyszczeniem (tylko bez reinstalki systemu - ileż można.. ale jak czeba to czeba). I od nowa? albo jakoś coś no nie wiem... Błagam..