• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino Leonardo i Ubuntu 16.04 LTS 64bit - problem z wgraniem
#16
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 Tongue).

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..
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Arduino Leonardo i Ubuntu 16.04 LTS 64bit - problem z wgraniem - przez maxdw - 26-02-2017, 23:18

Skocz do:


Przeglądający: 1 gości