ATNEL tech-forum https://forum.atnel.pl/ |
|
Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 16.10 https://forum.atnel.pl/topic16654.html |
Strona 1 z 1 |
Autor: | sq5rix [ 30 paź 2016, o 00:33 ] |
Tytuł: | Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 16.10 |
Jako że: - właśnie przyjechał nowiutki zestaw ATB 1.05 - zabrałem dziecku laptopa i zaorałem nowiutkim Ubuntu 16.10 postanowiłem udokumentować krótką metodę instalacji rzeczy potrzebnych do zabawy z modułem na czyściutkim ubuntu. Dotyczy wbudowanego USBasp, również niezależnego programatora ATB-USBasp. Wszystko robimy w terminalu: język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Następnie lecimy z eclipse. Należy pobrać ze strony: https://www.eclipse.org/downloads/packa ... ers/neon1a Z boku są różne linux'y Następnie w Eclipse Marketplace należy znależć avr i zainstalować plugin avr Jeśli używamy standardowego avrdude 6.2 to tyle W nowym ubuntu rozwiązano problem urządzeń usb, które dotychczas wymagały dość skomplikowanych konfiguracji w rules.d. Obecnie, wystarczy aby użytkownik był w grupie plugdev. Krok opcjonalny opisany w kodzie bash - kompilacja i użycie starego avrdude 6.1. W skrócie, 6.2 się nie nadaje za bardzo do bieżącego pluginu Eclipse, bo nie rozpoznaje procków. Nie można też fusebitów odczytać w eclipse. Jest jakaś niekompatybilność. Z 6.1 wszystko hula. Z tym, że można używać 6.2 do wgrywania wsadu - wszystko działa poza rozpoznawaniem procesora w eclipse. Tak więc dla twardzieli, spróbujcie sobie skompilować w dowolnej kartotece 6.1 i pokażcie w opcjach Eclipse, gdzie siedzi avrdude 6.1 Źródła ściągamy stąd: https://download.savannah.gnu.org/relea ... 6.1.tar.gz Dekompresujemy w dowolne miejsce, ja użyłem folderu ~/avrdude6.1 Trzeba też skopiować plik konfiguracyjny w pokazane miejsce, opcja -C w 6.1 nie działa. Jeśli chodzi o konfigurację eclipse, to na obrazkach pokazuję najważniejsze miejsca. Takie pogrubione avrdude dotyczy wersji 6.1 Proszę o pytania, jeśli coś jest niejasne lub zawiłe. |
Autor: | ansu [ 6 gru 2016, o 18:37 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
Wielkie dzięki. Opis kompilacji avrdude bardzo się przydał Jedynie zasugeruję doprowadzenie instalacji do końca: instalację binariów (w wybranym katalogu) oraz usunięcie niepotrzebnych źródeł. Ja niestandardowe programy instaluję w ~/bin a więc: język bash Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Edit: Instalacja programów w katalogu domowym to moje przyzwyczajenie, ale może lepiej typowo wywołać configure bez parametru --prefix: język bash Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. wtedy program zainstaluje się w podkatalogach bin, etc i share katalogu /usr/local. W systemach debianowatych katalog ten jest wyłączony spod kontroli systemu pakietów więc program tam zainstalowany nie pogryzie się z wersją systemową (spakietowaną). |
Autor: | mirekk36 [ 6 gru 2016, o 18:44 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
Chyba w tym wątku po chińsku gadają ludzie czy jak ? nic nie czaję |
Autor: | sq5rix [ 6 gru 2016, o 18:50 ] |
Tytuł: | Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 16.10 |
Ja avrdude zostawiam sobie lokalnie, a z distro ciągnę aktualne. Mam w ten sposób obie wersje i mogę łatwo przełączać w eclipse. Oczywiście to, co kolega ansu napisał jest jak najbardziej prawidłowe - dzięki!! Przy takiej kompilacji kopiowanie avrdude.conf jest rzeczywiście niepotrzebne. |
Autor: | AsmGoth [ 6 gru 2016, o 18:54 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
Jeśli maja być dostępne tylko dla pojedynczego usera to ok, jesli dla wielu uzytkownikow to niektorzy uzywaja katalogu /opt np. /opt/avrdude6.1/bin albo po prostu /usr/local/bin/ |
Autor: | ogon [ 6 gru 2016, o 22:07 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
Dzięki za instrukcję Linuxiarze trochę zapomniani jacyś są... A tu miłe zaskoczenie |
Autor: | sq5rix [ 6 gru 2016, o 23:48 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
Nie są zapomniani. Radzą sobie po prostu bez problemu ze wszystkim |
Autor: | jerzyk31 [ 10 lip 2017, o 21:00 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
To ja dodam szybką instalacje środowiska pod Fedor'ą. Jeżeli chodzi o avrdude i takie tam to jedyna różnica to zmiana managera pakietów w konsoli: język bash Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Zaciągamy Eclipse i rozpakowujemy np. do /opt: język bash Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. następnie wciskamy ALT+F2 i wpisujemy: Kod: /opt/eclipse/bin/eclipse Konfiguracja środowiska niczym już się nie różni od tego co Mirek opisuje . Dodam tylko, że jeżeli jesteśmy jedynymi użytkownikami komputera, to warto zmienić uprawnienia do /opt: |
Autor: | sq5rix [ 11 lip 2017, o 13:44 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
Super pomysł z /opt |
Autor: | czarekgr [ 11 lip 2017, o 17:50 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
sq5rix napisał(a): Super pomysł z /opt Pewnie, że super. Pomysł oczywiście nie nowy, na pewno jeszcze z ubiegłego wieku. |
Autor: | czarekgr [ 11 lip 2017, o 17:50 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
sq5rix napisał(a): Super pomysł z /opt Pewnie, że super. Pomysł oczywiście nie nowy, na pewno jeszcze z ubiegłego wieku. |
Autor: | sq5rix [ 11 lip 2017, o 20:51 ] |
Tytuł: | Re: Instrukcja obsługi ATB 1.05 dla linuxowców - na Ubuntu 1 |
Z ciekawości zajrzałem na swój /opt i co widzę? User tom grupa tom Musiałem ustawić na początku życia lapka, czyli z 10 lat temu i zapomniałem |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |