pbs
Guest
Wed May 12, 2004 10:28 am
W necie znalazłem mnóstwo schematów programatorów do avr, bardzo
prostych, podłączanych przez lpt i składających się w zasadzie tylko z
jednego ttl-a. Rozumiem, że muszę mieć działający cały układ oparty na
danym avr, i do niego podpiąć któryś z tych programatorów ?
Dobrze kombinuję ? Czysą tu jakieś dodatkowe kruczki ?
Pozdrawiam
Przemek
Max
Guest
Wed May 12, 2004 11:19 am
Użytkownik pbs napisał:
Quote:
W necie znalazłem mnóstwo schematów programatorów do avr, bardzo
prostych, podłączanych przez lpt i składających się w zasadzie tylko z
jednego ttl-a. Rozumiem, że muszę mieć działający cały układ oparty na
danym avr, i do niego podpiąć któryś z tych programatorów ?
Musi być w układzie (minimalny układ to zasialanie+kwarc).
Quote:
Dobrze kombinuję ? Czysą tu jakieś dodatkowe kruczki ?
Dobrze kombinujesz, jedyny kruczek to: układ w którym jest avr musi być
odporny na "głupoty" pojawiające się na końcówkach podpiętych do
programatora.
Pozdrawiam
Maksymilian Dutka
Marcin Stanisz
Guest
Wed May 12, 2004 11:32 am
W artykule <c7t4pa$e38$2@atlantis.news.tpi.pl> Max napisal(a):
Quote:
Musi być w układzie (minimalny układ to zasialanie+kwarc).
^^^^^
Bzzz! Nie musi ;-)
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
pbs
Guest
Wed May 12, 2004 11:34 am
Marcin Stanisz wrote:
Quote:
W artykule <c7t4pa$e38$2@atlantis.news.tpi.pl> Max napisal(a):
Musi być w układzie (minimalny układ to zasialanie+kwarc).
^^^^^
Bzzz! Nie musi ;-)
Marcin Stanisz
Hmm. Chłopaki - no to jak w końcu ?
Przykładowo ten programator A. Dybkowskiego
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html - zasilanie rozumiem
zewnętrzne, masy połaczyć z kompem, a kwarca ani nic nie trzeba ?
Przy okazji - w opisie avr , np. mega32 piszą, że ma wewnętrzny siakiś
zegar do 8 mhz - po co w ogóle więc stosować kwarc ?
Pozdrówka
Przemek
megaraptor
Guest
Wed May 12, 2004 11:54 am
Quote:
Hmm. Chłopaki - no to jak w końcu ?
Przykładowo ten programator A. Dybkowskiego
http://www.amwaw.edu.pl/~adybkows/elka/ispprog.html - zasilanie rozumiem
zewnętrzne, masy połaczyć z kompem, a kwarca ani nic nie trzeba ?
Przy okazji - w opisie avr , np. mega32 piszą, że ma wewnętrzny siakiś
zegar do 8 mhz - po co w ogóle więc stosować kwarc ?
Z tego co kojarzę to programowanie przez JTAG nie wymaga kwarcu. Ale nie
jestem do końca pewny.
Natomiast jako ciekawostkę mogę powiedzieć, że złożyłem emulator JTAG na
podstawie opisu znalezionego
w necie i nawet działa.
Pzdr
megaraptor
Marcin Stanisz
Guest
Wed May 12, 2004 12:00 pm
W artykule <c7t6ph$f7e$1@inews.gazeta.pl> megaraptor napisal(a):
Quote:
Z tego co kojarzę to programowanie przez JTAG nie wymaga kwarcu. Ale nie
jestem do końca pewny.
Przez ISP też nie. Standardowo dostarczają z wewnętrznym oscylatorem
1MHz uruchomionym.
Quote:
Natomiast jako ciekawostkę mogę powiedzieć, że złożyłem emulator JTAG na
podstawie opisu znalezionego
w necie i nawet działa.
Jakiego procka dałeś? Bo mam ATmega32 na podorędziu i może w końcu
się wezmę... (a echo na to z przyzwyczajenia: "...mać, ...mać, ...mać"

)
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
Mister
Guest
Wed May 12, 2004 1:36 pm
Quote:
Natomiast jako ciekawostkę mogę powiedzieć, że złożyłem emulator JTAG na
podstawie opisu znalezionego
w necie i nawet działa.
Możesz się pochwalić gdzie to znalazłeś i ile kosztują elementy?
Mister
Marcin Stanisz
Guest
Wed May 12, 2004 1:58 pm
W artykule <c7tcq7$k0t$1@atlantis.news.tpi.pl> Mister napisal(a):
Quote:
Możesz się pochwalić gdzie to znalazłeś i ile kosztują elementy?
Mnie linkownica wypluła taki adres:
http://avr.openchip.org/bootice/
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
Jurek Szczesiul
Guest
Wed May 12, 2004 4:23 pm
Wed, 12 May 2004 16:36:31 +0200, na pl.misc.elektronika, Mister napisał(a):
Quote:
Natomiast jako ciekawostkę mogę powiedzieć, że złożyłem emulator JTAG na
podstawie opisu znalezionego
w necie i nawet działa.
Możesz się pochwalić gdzie to znalazłeś i ile kosztują elementy?
Np.
www.squirrelpf.com/msavr/index.php?page=AtMegaJTAG
Elementy to Atmega16,max232,kwarc i kilka drobiazgów.
Na marginesie - Atmel znowu wyszykował nowość :
wersja adaptera mk2 ( wspierana przez studio 4.09 )
podobno wywraca się w momencie zmiany przez
program raz zainicjalizowanego na początku rejestru
stosu. Szkopuł w tym, że avr-gcc robi to ( to zaszłość
historyczna, całkiem zbędna ) na początku main().
To pewnie będzie ew. w avr-gcc poprawione, ale
i tak zostaje problem RTOS - atmelowcy odpowiedzieli
na grupie, że trudno. Parę cierpkich komentarzy
powstało
Na szczęście składak to mk1 - tylko nie wiem co będzie
po updacie z 4.09.
--
Pozdrowienia
Jurek Szczesiul
Adam Dybkowski
Guest
Wed May 12, 2004 11:43 pm
pbs wrote:
Quote:
Tu akurat trzeba. Chyba ze masz procka z wlaczonym gen. wewnetrznym RC.
--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
Adam Dybkowski
Guest
Wed May 12, 2004 11:44 pm
megaraptor wrote:
Quote:
Z tego co kojarzę to programowanie przez JTAG nie wymaga kwarcu. Ale nie
jestem do końca pewny.
Natomiast jako ciekawostkę mogę powiedzieć, że złożyłem emulator JTAG na
podstawie opisu znalezionego
w necie i nawet działa.
Działa i programowanie, i debugowanie z AVRStudio?
Ile kosztowały części? Oryginalny ATJTAGICE to koszt rzędu 1600 zł. :(
--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/