pojawil sie nowy WinAvr

Apr 08, 2008 21 Replies

..jakby kogoś interesowało.. Pozdrawiam Kamil


KK pisze:

Interesuje, a czymś się różni od poprzedniej? Na sourceforge jeszcze nie znalazłem żadnego info.

Dariusz Żołna

Jest na sourceforge od 4 dni. Rozni sie tym, ze jest nowy gcc 4.3 i wprowadzili nowe opcje optymalizacji (optymalizacja calego kodu, a nie modulow jak dotychczas i linker-relaxation), poza tym support dla nowych ATMega i preliminary dla XMega.

KK pisze:

Dzięki za powiadomienie, już ściągam. Ale trzeba uważać, bo jeszcze dużo błędów jest w tej edycji niepoprawionych:

formatting link

Zwroc uwage, ze ta wersja miala od poczatku pare niedociagniec. Maintainer poprawil juz pare bugow, ktore byly w wersji wczesniejszej sprzed kilku dni (2 kwietnia dokladnie). Ale zeby bylo smieszniej wypuscili nowa wersje z identyczna data, czyli jesli ktos to sciagnal wczesniej to powinien sciagnac jeszcze raz i zainstalowac. Z wersja z wczoraj moze byc podobna sytuacja, na AVRFreaks jest mala dyskucja na ten temat. Takze bezpieczniej jest sie moze wstrzymac przez kilka dni, albo zerkac co jakis czas sprawdzajac czy nie zaszly kolejne zmiany. Tez male ostrzezenie - u mnie wymagana byla reinstalacja AVR Studio po zainstalowaniu tego gcc. AVR-gcc plugin jakos nie mogl znalezc nowszej wersji, a jak mu ja wskazalem recznie to zniklo info o zajetosci pamieci po kompilacji. Reinstalka AVR Studio rozwiazala klopot.

T.M.F. pisze:

Ściągnąłem i zainstalowałem wersję 20080407. Na pierwszy rzut oka natknąłem się tylko na jeden problem, wymagający spaczowania pliku math.h (objawiający się tylko przy korzystaniu z obliczeń zmiennoprzecinkowych). Poza tym wszystko raczej się kompiluje i działa tak jak powinno. Nie używałem na razie nic z paczki oprócz samego kompilatora i linkera.

Tam jeszcze jest jakis problem z mnozeniem int16 i jeszcze jakies. To nie sa bledy portu na AVR, lecz nowego gcc 4.3. Jak pisze autor nie nalezy korzystac z tej wersji, nowa ma sie pojawic moze jeszcze dzisiaj.

T.M.F. pisze:

Tutaj:

formatting link
ę nie pojawiła. No ale pozostało jeszcze kilka godzin tego "dzisiaj".

No coz, avr-gcc sie chyba dzisiaj raczej nie pojawi, chociaz jeszcze maja pare godzin :) Chyba problemy okazaly sie wieksze niz poczatkowo sadzono, co tylko przekonuje, zeby nie uzywac tej wersji. Na oslode poinformuje, ze jest nowe AVR Studio 4.14:)

T.M.F. pisze:

Już tu jest:

formatting link
20080411.

Tia.

Przez d³ugi weekend próbowa³em uruchomiæ bardziej z³o¿ony projekt, jako kompilatora u¿y³em tej najnowszej wersji. I co? straci³em niepotrzebnie 2 dni. Jak nie u¿ywa³em przerwañ by³o ok jak zacz±³em korzystaæ z przerwañ zacze³y sie dziwne rzeczy dziaæ, jak wy³±czy³em optymalizacjê zaczê³o chodziæ w miarê dobrze, ale do czasu, jak przyby³o kodu znowu kaszana na lcd. A pech tak w³a¶nie chcia³ w tym projekcie, ¿e lcdekiem procesor steruje lcd poprzez fpga, i szuka³em problemu w fpga... Po zainstalowaniu wersji z 2003r problemy zniknê³y. 2 maja zosta³ opisany problem na www i chyba wersja winavr zosta³a wycofana, bo jej nie widzê. To tak ku przestrodze....

Mister

Mister pisze:

No to nieźle. Dzięki za info. Ale tutaj widzę do pobrania 20080430:

formatting link
BTW: Wersja z 2003 to chyba nieporozumienie? Przecież w tzw. międzyczasie był generalny remanent w obsłudze przerwań i może dlatego u ciebie nie działają?

Mój problem ktos opisa³ dosc dok³adnie tutaj:

formatting link
ze o jeden dzieñ za pó¼no.

Wczoraj rano by³a ostatnia wersja z grudnia 2007 roku, zreszt± ja ¶ci±ga³em t± feraln± instalkê 26 kwietnia. Chcia³am powiedzieæ, ze na wcze¶niejszych wersjach soft chodzi idealnie nawet na wersji z 2003r.

Mister

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required