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



Teraz jest 14 lut 2025, o 13:15


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 6 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO