Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 24 maja 2025, o 04:04


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 3 mar 2016, o 15:49 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 wrz 2014
    Posty: 1530
    Lokalizacja: Warszawa
    Pomógł: 55

    Już jest nowy avrdude - 6.3

    Poniżej procedura instalacji na Ubuntu i innych debianopodobnych....

    Ściągamy stąd:

    http://download.savannah.gnu.org/releases/avrdude/

    Wysyłamy do jakiegoś katalogu i tam robimy tak:

    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    siedzi tam masa różnych pliczków, żeby się nie pogubić tworzymy nowy folderek

    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Następnie podpalamy!!

    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Uwaga - pomimo tego, że kilka razy wcześniej kompilowałem avrdude, pojawił się tajemniczy błąd!

    ./ylwrap: line 110: : command not found

    Rozgryzłem gamonia - trzeba zainstalować flex

    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Potem trzeba powtórzyć całą sekwencję, razem z ../configure - jeśli pójdzie ok, to w eclipse od razu widać 6.3

    Jeśli nigdy nie kompilowliście avrdude, trzeba parę rzeczy zainstalować, może się okazać, że to nie wszystko....

    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Niedługo będą ciekawsze rzeczy - jest nowy avarice z obsługą Atmel-ICE i oczywiście nowy toolchain Atmela, 3.5.1 dla naszych ulubionych 8-bitowców

    Kolej na avarice:

    Instalujemy poprzez svn -

    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Instalacja jest łatwa:
    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Gotowe!

    Teraz to muszę skonfigurować - generalnie avarice komunikuje się Atmel-ICE, a avr-gdb to debuger, który gada z avarice.

    Utknąłem, nie umiem z Atmel-ICE ustawić fuse DebugWire :(

    _________________
    --... ...-- - --- -- . -.-



    Ostatnio edytowano 7 lip 2016, o 20:05 przez sq5rix, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 mar 2016, o 20:42 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Ten nowy avrdude coś nie chce działać z pluginem AVRowym do Eclipsa - eclipse twierdzi, że wybierany z listy procesor nie jest wspierany przez avrdude ;( Coś się musiało zmienić w informacjach wyświetlanych przez niego.

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 mar 2016, o 21:03 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 wrz 2014
    Posty: 1530
    Lokalizacja: Warszawa
    Pomógł: 55

    U mnie zapiernicza aż miło :)
    Masz nowy toolchain?
    Jaki procesor? Niektórych nadal nie ma, np. Attiny13A.

    _________________
    --... ...-- - --- -- . -.-



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 mar 2016, o 21:35 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    Mój błąd :oops:
    Dodając dodatkowy programator, skopiowałem jego opis ze starego konfiga a tam parametr type był podawany bez cudzysłowiów a teraz są one wymagane. Wystarczyło je dodać i działa :)

    Przekompilowywałeś może także pod Windows? Bo wersja skompilowana pod Windows dostępna w projekcie wyrzuca "no pthread support" gdy chce się skorzystać z programatora opartego o FT232R :(

    --
    Pozdrawiam,
    Robert



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 mar 2016, o 22:18 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 wrz 2014
    Posty: 1530
    Lokalizacja: Warszawa
    Pomógł: 55

    Nie, winda mnie mierzi brrrr...... Nie dotykam.
    Już zwątpiłem, bo jak uruchomiłem Atmel Studio to nie powiem ładnie chodziło... Do czasu, jak mi zbrickowało jedno attiny, poza tym debugowanie zmieniało wartości ADC :D
    Wszystko robię na Ubuntu.

    -- wczoraj, o 22:18 --

    Kurczę niestety miałeś rację, jest mały zong....
    Otóż jak się wchodzi we właściwości projektu -> AVR -> Target Hardware to avrdude 6.3 nie wykrywa procesora :(
    Nie umie też wyczytać fusebitów.
    Regresja do 6.1 i wszystko działa.

    _________________
    --... ...-- - --- -- . -.-



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 mar 2016, o 14:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 wrz 2014
    Posty: 1530
    Lokalizacja: Warszawa
    Pomógł: 55

    Ciekawe, muszę zainstalować ostatnią betę Atmela, może już będzie. Chyba, że to w samym pluginie!

    Do ustawiania eclipse używam tego:
    http://avr-eclipse.sourceforge.net/wiki ... /Debugging

    _________________
    --... ...-- - --- -- . -.-



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 lip 2016, o 11:27 
    Offline
    Nowy

    Dołączył(a): 07 lip 2016
    Posty: 1
    Pomógł: 0

    Witam. Potrzebuje pomocy przy instalacji tej wersji avrdude na Linix Mint. Po wpisaniu ../configure pojawia się komunikat "bash: ../configure: Nie ma takiego pliku ani katalogu"
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 7 lip 2016, o 17:32 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 wrz 2014
    Posty: 1530
    Lokalizacja: Warszawa
    Pomógł: 55

    Aaaaa bo błędnie podałem - trzeba po mkdir zrobić:
    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Sorry....
    Dwie kropki odpalają z katalogu poprzedniego

    _________________
    --... ...-- - --- -- . -.-



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO