avrgcc & avr studio



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "megaraptor" <megaraptor_at_nospam_wp.pl>
Subject: avrgcc & avr studio
Date: Thu, 30 Jan 2003 14:04:39 +0100


Zainstalowałem co trzeba. AVR Studio 3.56 i avrgcc najnowszą wersję.
Wszystko niby jest ok. Kompiluję się. Problem jest tylko z debugerem.
Nie pokrywają się wiersze kodu żródłowego w C z kodem asemblerowym w procku.
Czasami wskaźnik w debugerze pokazuje na komentarz lub pusty wiesz.
Moze coś nie tak jest z konwersją z EOF na COF ? a może użyć innej wersji
avrgcc ?


Pzdr
megaraptor



Poprzedni Następny
Wiadomość
Spis treści
From: Samotnik <samotnik_at_nospam_samotnia.eu.org>
Subject: Re: avrgcc & avr studio
Date: Thu, 30 Jan 2003 13:12:09 +0000 (UTC)


W artykule <b1b80r$56u$1_at_nospam_news.tpi.pl> megaraptor napisał(a):
Zainstalowałem co trzeba. AVR Studio 3.56 i avrgcc najnowszą wersję.
Wszystko niby jest ok.

To zapodaj, jak to połączyłeś, bo ja ostatnio próbowałem i się nie
udało (ale niespecjalnie intensywnie próbowałem, bo nie miałem czasu).
Czyli jaki makefile i ew. inne rzeczy?
--
Samotnik


Poprzedni Następny
Wiadomość
Spis treści
From: "megaraptor" <megaraptor_at_nospam_wp.pl>
Subject: Re: avrgcc & avr studio
Date: Thu, 30 Jan 2003 14:17:25 +0100


Jak pociągniesz ostatnią wersję avrgcc to w pliku readme.txt jest opisane
jak to zrobic zarówno dla Win98 jaki i Win2k. Są gotowe baty i jest gotowy
makefile.
Zrobiłem wszystko zgodnie z opisem i działa. Jedyny problem to ten, który
opisałem.

Pzdr
megaraptor





Poprzedni Następny
Wiadomość
Spis treści
From: "Bartosz Sarama" <quasimod_at_nospam_poczta.usun.onet.pl>
Subject: Re: avrgcc & avr studio
Date: Thu, 30 Jan 2003 14:16:54 +0100


Użytkownik "megaraptor" <megaraptor_at_nospam_wp.pl> napisał w wiadomości
news:b1b80r$56u$1_at_nospam_news.tpi.pl...

Nie pokrywają się wiersze kodu żródłowego w C z kodem asemblerowym w
procku.
Czasami wskaźnik w debugerze pokazuje na komentarz lub pusty wiesz.

U mnie jest to zawsze związane z niezaładowaniem nowego pliku
obiektów - bo go nie ma - czyli były błędy kompilacji.

Pozdrawiam
Bartosz Sarama

P.S.
Polecam doinstalować jeszcze programik AvrEdit. Ułatwia nieco życie,
choć jest czasem denerwująco toporny.


Poprzedni Następny
Wiadomość
Spis treści
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: avrgcc & avr studio
Date: Thu, 30 Jan 2003 15:23:19 +0100


Czesc

Użytkownik "Bartosz Sarama" <quasimod_at_nospam_poczta.usun.onet.pl> napisał w
wiadomości news:b1b8k7$esh$1_at_nospam_absinth.dialog.net.pl...

P.S.
Polecam doinstalować jeszcze programik AvrEdit. Ułatwia nieco życie,
choć jest czasem denerwująco toporny.


BTW czy probowales moze tez AvrSide ?
Pisze to sobie dla ulatwienia naumiewania sie
avr i avrgcc - wprawdzie jeszcze w trakcie
ale troche juz chodzi.
www.avrside.fr.pl ( jako witryna to raczej mizerna,
chodzilo glownie o miejsce do szybkich update'ow )

Obecnie uzywam w zestawie z grudniowym WinAVR
( na ostatnim styczniowym niestety elfcoff wyklada
sie dokumentnie ) i Studio4 ( a do tego z kolei poki
co potrzebny elfcoff )


--
Pozdrowienia
Jurek Szczesiul


Poprzedni Następny
Wiadomość
Spis treści
From: "megaraptor" <megaraptor_at_nospam_wp.pl>
Subject: Re: avrgcc & avr studio
Date: Thu, 30 Jan 2003 19:56:25 +0100


BTW czy probowales moze tez AvrSide ?
Pisze to sobie dla ulatwienia naumiewania sie
avr i avrgcc - wprawdzie jeszcze w trakcie
ale troche juz chodzi.
www.avrside.fr.pl ( jako witryna to raczej mizerna,
chodzilo glownie o miejsce do szybkich update'ow )

Obecnie uzywam w zestawie z grudniowym WinAVR
( na ostatnim styczniowym niestety elfcoff wyklada
sie dokumentnie ) i Studio4 ( a do tego z kolei poki
co potrzebny elfcoff )

Tzn, używasz jeszcze wersji avrgcc z grudnia 2001 roku ?
A jak się sprawuje AVRSIDE ? i jak wygląda praca z tym programikiem ?

Pzdr
megaraptor




Poprzedni Następny
Wiadomość
Spis treści
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: avrgcc & avr studio
Date: Thu, 30 Jan 2003 22:37:40 +0100


Użytkownik "megaraptor" <megaraptor_at_nospam_wp.pl> napisał w wiadomości
news:b1bsgf$s8g$1_at_nospam_news.tpi.pl...
Tzn, używasz jeszcze wersji avrgcc z grudnia 2001 roku ?

NIe , to nie to.
Uzywam dystrybucji WinAVR z grudnia 2002
http://sourceforge.net/projects/winavr

A jak się sprawuje AVRSIDE ? i jak wygląda praca z tym programikiem ?
AvrSide jest jeszcze caly czas w budowie, ale podstawowe potrzebne
funkcje dzialaja ( zarzadzanie projektami, edycja, kompilacja,
jump-to-errors, podglad kodu asm,ustawianie opcji ). Troche jeszcze
musze dolozyc opcji, ale w zasadzie mozna juz konkretnie
uzywac. No i nie trzeba makefile'ow pisac.
Update na stronie troche starawy, bo ostatnio dopisywalem
wbudowana obsluge isp co mi jakos szlo powoli.

--
Pozdrowienia
Jurek Szczesiul


Poprzedni Następny
Wiadomość
Spis treści
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: avrgcc & avr studio
Date: Thu, 30 Jan 2003 15:18:22 +0100


Czesc

Użytkownik "megaraptor" <megaraptor_at_nospam_wp.pl> napisał w wiadomości
news:b1b80r$56u$1_at_nospam_news.tpi.pl...
Zainstalowałem co trzeba. AVR Studio 3.56 i avrgcc najnowszą wersję.
Wszystko niby jest ok. Kompiluję się. Problem jest tylko z debugerem.
Nie pokrywają się wiersze kodu żródłowego w C z kodem asemblerowym w
procku.
Czasami wskaźnik w debugerze pokazuje na komentarz lub pusty wiesz.
Moze coś nie tak jest z konwersją z EOF na COF ? a może użyć innej wersji
avrgcc ?

Nic tu sie specjalnego nie wymysli.
Na dzien dzisiejszy konwersja formatu elf ( wypuszczanego
przez avrgcc ) na coff ( uzywany w AVR Studio ) jest
najslabszym ogniwem calego zestawu. Do dyspozycji sa
dwa narzedzia :
bledow i co gorsze raczej nie bedzie juz rozwijany
na tym stanelo bo autor nie ma czasu.
Czyli praktycznie dobrego narzedzia nie ma - pozostaje
czekac na postep z objtool ( tym bardziej , ze ze Studiem 4
nie chodzi wcale ).
Nie ma tez raczej szans na opcje generowania coff przez
avrgcc - elf jest formatem nowszym i nowoczesniejszym
i zespol odrzuca takie sugestie.


--
Pozdrowienia
Jurek Szczesiul