Generowanie pliku .cof w WINAVR do użycia z AVR Studio 4 i JTAG ICE
winAVR
From: "Marcin R" <m.ryszka_at_nospam_wasko.pl>
Subject: winAVR
Date: Tue, 13 Jul 2004 17:09:10 +0200
Witam wszystkich!
Mam pytanie co zrobić aby korzystając z darmowych narzędzi (ja używam WIN
avr ) skompilować kod c i móc wygenerować plik .cof , który z kolei można by
importować do AVR studio4.
Posiadam debuger JTAG ICE i chciałbym używać debugera w AVR stidio4.
WIN avr tworzy mi plik .cof ale przy próbie zaimportowania tego pliku do AVR
studio 4 nie moge się juz połączyć z JTAGiem . Jeśli natomiast stworze
projekt w AVR studio z komunikacja miedzy JTAGiem nie ma problemu, układ sie
programuje....
w góry dzieki za pomoc..
--
Marcin Ryszka
m.ryszka_at_nospam_wasko.pl
________________________________________________________
P.W.P.T. Wasko Sp. z o.o.
Zakład Elektroniki i Teletransmisji
ul. Berbeckiego 6; 44-100 Gliwice
Tel (32) 332 55 94, 332 56 25
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news-fra1.dfn.de!newsfeed.ision.net!ision!news.belwue.de!feed.news.tiscali.de!news.tiscali.de!not-for-mai
From: "Arek Karas" <arkkar_at_nospam_web.de>
Subject: Re: winAVR
Date: Tue, 13 Jul 2004 20:32:36 +0200
Mam pytanie co zrobić aby korzystając z darmowych narzędzi (ja używam WIN
avr ) skompilować kod c i móc wygenerować plik .cof , który z kolei można
by
importować do AVR studio4.
Posiadam debuger JTAG ICE i chciałbym używać debugera w AVR stidio4.
WIN avr tworzy mi plik .cof ale przy próbie zaimportowania tego pliku do
AVR
studio 4 nie moge się juz połączyć z JTAGiem . Jeśli natomiast stworze
projekt w AVR studio z komunikacja miedzy JTAGiem nie ma problemu, układ
sie
programuje....
Witam
Wejdz na strone atmela - jest wersja beta avr-gcc dostosowana do avr studio
razem z opisem instalacji.
Jak narazie nie integruje sie w pelni z avr studio.
Oparte jest to chyba na winavr wlasnie.
Pozdr
AK
========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Darek R." <drzonca_at_nospam_w.pl>
Subject: Re: winAVR
Date: Tue, 13 Jul 2004 23:00:26 +0200
Marcin R napisał:
Mam pytanie co zrobić aby korzystając z darmowych narzędzi (ja używam WIN
avr ) skompilować kod c i móc wygenerować plik .cof , który z kolei można
by importować do AVR studio4.
Stworzyć extended coffa a nie zwykłego coffa (zwykły jest do AvrStudio 3.5).
Po prostu make wywołujesz z parametrem extcoff a nie coff (zakładając że
masz odpowiedni target w makefile'u).
--
Pozdrowienia
Dariusz Rzońca
========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Jacek" <szymek_x_at_nospam_interia.pl>
Subject: Re: winAVR
Date: Wed, 14 Jul 2004 07:16:46 +0200
Witam wszystkich!
Mam pytanie co zrobić aby korzystając z darmowych narzędzi (ja używam WIN
....
... projekt w AVR studio z komunikacja miedzy JTAGiem nie ma problemu,
układ sie
programuje....
Witam.
Mam podobny problem.
Gdy otwieram AvrStudio4 i zakładam projekt w asemblerze jest wszystko w
porządku, tzn. program bez kłopotu komunikuje się z JTAG ICE mogę
programować procesor, czytać sygnaturę itp. Gdy jednak otwieram ext-coff
wygenerowany przez avr-objcopy (make extcoff) z WinAVR, AvrStudio twierdzi,
że nie potrafi skomunikować się z JTAG ICE. Czy ktoś ma pomysł co może być
przyczyną tego zachowania. Może coś źle robie ? Pomijam jakiś krok ?
Dzięki za wszelkie sugestie.
Pozdrawiam,
Jacek.
========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Darek R." <drzonca_at_nospam_w.pl>
Subject: Re: winAVR
Date: Thu, 15 Jul 2004 00:25:27 +0200
Jacek napisał:
Gdy otwieram AvrStudio4 i zakładam projekt w asemblerze jest wszystko w
porządku, tzn. program bez kłopotu komunikuje się z JTAG ICE mogę
programować procesor, czytać sygnaturę itp. Gdy jednak otwieram ext-coff
wygenerowany przez avr-objcopy (make extcoff) z WinAVR, AvrStudio
twierdzi,
że nie potrafi skomunikować się z JTAG ICE. Czy ktoś ma pomysł co może być
przyczyną tego zachowania. Może coś źle robie ? Pomijam jakiś krok ?
Moge napisać że u mnie to wszystko działa bez najmniejszych problemów.
WinAVR 20040404 (na poprzednim też działało), AvrStudio 4.09 (na poprzednich
też problemów nie było), JtagIce samoróbka wg schematu wyszperanego na
sieci, procesory które tak debugowałem to ATmega 162, ATmega 16 i ATmega 32.
Nigdy nie miałem żadnego problemu. Pojecia nie mam czemu to moze nie
działać. Tam po prostu nie ma co pominąć albo zrobić źle...
--
Pozdrowienia
Dariusz Rzońca
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: Jurek Szczesiul <jerzy.szczesiul_at_nospam_wycin.ep.com.pl>
Subject: Re: winAVR
Date: Thu, 15 Jul 2004 07:38:32 +0200
Thu, 15 Jul 2004 00:25:27 +0200, na pl.misc.elektronika, Darek R.
napisał(a):
Nigdy nie miałem żadnego problemu. Pojecia nie mam czemu to moze nie
działać.
Nikt jakoś nie napisał, czy problemy są tylko z JTAG, czy w ogóle
- tzn. czy ten sam .cof ładuje się i uruchamia w zwykłym
programowym symulatorze Studia .
Zresztą zaraz rzeczywiście konwersja elf->cof odejdzie do historii.
Atmel dorobił parser formatu elf/dwarf tworzonego bezpośrednio
przez avr-gcc; wersja beta2 z poprawionymi usterkami jest już
na avrfreaks. Póki co na wyjście dwarf daje się przestawić tylko
dystrybucja Atmela avr-gcc-3.4.0, ale to przejściowe - lada moment
zapowiada się nowa edycja WinAvr z dodaną tą opcją
( na stronie AvrSide umieściłem też w miarę najnowszą, uniwersalną
dystrybucję : avr-gcc-3.4.1 / binutils-2.14 + konwerter elf->cof /
avr-libc-1.0.4 ; kompilacja minGW czyli bez dodatkowych bibliotek
Cygwinowych; ale tylko dla nowszych procesorów - i686.
Przy użyciu tego zestawu można się łatwo przełączać pomiędzy
coff a dwarf i potestować co one mogą - obecne AvrSide ma to
dodane w opcjach. )
--
Pozdrowienia
Jurek Szczesiul
========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!lublin.pl!news.lublin.pl!piot