Jak przyspieszyć programowanie ATmega128: najlepsze programatory i techniki?
programwanie ATMEGA128
From: "RafałMa" <rafbroda_at_nospam_friko6.onet.pl>
Subject: programwanie ATMEGA128
Date: Sun, 30 Nov 2003 15:31:21 +0100
Witam.
Chciałem się poradzić jakiego używacie programatora i programu do
programowania tego procka.
Mam AVR studio 3.6 i przejściówkę LPT-ISP oraz programator I2CPROG, który
wysyła pliki hex do procka.Trwa to niestety dość długo (kilka minut).
W czasie uruchamiania nowego projektu nie jest to zbyt miłe (ciągłe przerwy
na kawę - bo nie palę).
Co można zrobić żeby było szybciej? W pdfie ATMEGi jest programowanie
równoległe, czy ktoś tego używał? Jaki interface trzeba kupić/zrobić?
A może JTAGiem??
Rafał.
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: programwanie ATMEGA128
Date: 30 Nov 2003 16:03:58 +0100
On Behalf Of RafałMa
Chciałem się poradzić jakiego używacie programatora i programu do
programowania tego procka.
Używam do programowania standardowego na LPT.
Mam AVR studio 3.6 i przejściówkę LPT-ISP oraz programator I2CPROG, który
wysyła pliki hex do procka.Trwa to niestety dość długo (kilka minut).
Zmień na taki który programuje blokowo.
A z kilkoma minutami przesadzasz. najwyżej jedna minuta. ;-)
W czasie uruchamiania nowego projektu nie jest to zbyt miłe
Bo procka programuje się w miarę działającym programem.
Nie używa się go do debugowania trywialnych błędów.
Co można zrobić żeby było szybciej? W pdfie ATMEGi jest programowanie
równoległe, czy ktoś tego używał? Jaki interface trzeba kupić/zrobić?
A może JTAGiem??
STK 500 + STK 501. Cena około 1100zł. W sumie.
A znasz jakieś procki, które programuje się dużo szybciej?
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!news.altec.pl!nobod
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: programwanie ATMEGA128
Date: Mon, 1 Dec 2003 23:27:05 +0100
Mam AVR studio 3.6 i przejściówkę LPT-ISP oraz programator I2CPROG,
który
wysyła pliki hex do procka.Trwa to niestety dość długo (kilka minut).
Zmień na taki który programuje blokowo.
Dziwne, bo ja kupiłem polski programator za 99 zł (www.inlog.pl)
i programuje mi ATmega128 w jakieś pół minuty spod CodeVision.
Pzdr,
Marek
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai
From: "Arek Karas" <karas_at_nospam_2com.pl>
Subject: Re: programwanie ATMEGA128
Date: Tue, 2 Dec 2003 19:08:43 +0100
Użytkownik "Marek" <neticus_at_nospam_wp.pl> napisał w wiadomości
news:38fgqb.ijs.ln_at_nospam_news.altec.pl...
Dziwne, bo ja kupiłem polski programator za 99 zł (www.inlog.pl)
i programuje mi ATmega128 w jakieś pół minuty spod CodeVision.
A ile masz kodu napisane ?
Pozdrawiam
AK
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!news.altec.pl!nobod
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: programwanie ATMEGA128
Date: Wed, 3 Dec 2003 00:26:38 +0100
A ile masz kodu napisane ?
Zmierzyłem dokładniej ...
37kB kodu, 25 s programowanie + weryfikacja,
raczej cienki Celeron 600, kompilacja zajmuje już
z 10-15 s.
Pzdr,
Marek
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai
From: "Arek Karas" <karas_at_nospam_2com.pl>
Subject: Re: programwanie ATMEGA128
Date: Sun, 30 Nov 2003 21:25:25 +0100
A może JTAGiem??
Programowanie przez JTAG jest chyba najszybsze.
JTAG mozna zrobic samemu - z AVR Studio jest upgrade do oryginalnego JTAGa,
zreszta oryginalny jest niezabezpieczony, wiec mozna z niego zczytac
program. Mam gdzies nawet schemat tego JTAGa dla AVR - znalazlem swego czasu
na elektrodzie.
Dobrym rozwiazaniem jest tez napisanie bootloadera, ktory bedzie sciagal
sobie dane przez USART np. i programowal flash. Jest to tez bardzo szybkie,
jesli odpowiednio oprogramujesz przesylanie i programowanie danych.
Pozdrawiam
AK
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: <beryl123456_at_nospam_op.pl>
Subject: Re: programwanie ATMEGA128
Date: Mon, 1 Dec 2003 03:20:59 +0100
Użytkownik "Arek Karas" <karas_at_nospam_2com.pl> napisał w wiadomości
news:bqdjmp$bk8$1_at_nospam_inews.gazeta.pl...
... ciach
Dobrym rozwiazaniem jest tez napisanie bootloadera, ktory bedzie sciagal
sobie dane przez USART np. i programowal flash. Jest to tez bardzo
szybkie,
jesli odpowiednio oprogramujesz przesylanie i programowanie danych.
Tak, jak sadze bootloader bedzie dobrym rozwiazaniem i mniej zabawy anizeli
z JTAG'iem.
Moze zerknij tu: http://www.microsyl.com/megaload/megaload.html lub na
elektrodzie tez pewnie znajdziesz cos gotowego.
Pozdrawiam,
JR
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "RafałMa" <rafbroda_at_nospam_friko6.onet.pl>
Subject: Re: programwanie ATMEGA128
Date: Wed, 3 Dec 2003 07:36:06 +0100
Faktycznie zrobię megaloader.
Mam na razie 3kB kodu. Prosty program którego używam programuje cały flash.
Gdyby był inteligentny to pomijał by np. komórki puste (FF) i zrobiłby
całość w kilkanaście sekund, no ale ... pierwsze doświadczenia z ATMEGA...
Rafał.
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!not-for-mai
From: Marcin Stanisz <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: programwanie ATMEGA128
Date: 3 Dec 2003 08:27:41 GMT
W artykule <bqk04i$gfu$1_at_nospam_atlantis.news.tpi.pl> RafałMa napisal(a):
Faktycznie zrobię megaloader.
Mam na razie 3kB kodu. Prosty program którego używam programuje cały flash.
Gdyby był inteligentny to pomijał by np. komórki puste (FF) i zrobiłby
całość w kilkanaście sekund, no ale ... pierwsze doświadczenia z ATMEGA...
To użyj "lepszego proszku^Wprogramu" pod tytułem avrdude. Nie pamiętam
odczytu, ale programowanie ~13KB za pomocą "STK200" zajmuje kilkanaście
sekund. Komputer to P120 z 32MB pamięci i Win95 ;-)
Pozdrawiam
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mai
From: <beryl123456_at_nospam_op.pl>
Subject: Re: programwanie ATMEGA128
Date: Wed, 3 Dec 2003 09:52:58 +0100
Użytkownik "RafałMa" <rafbroda_at_nospam_friko6.onet.pl> napisał w wiadomości
news:bqk04i$gfu$1_at_nospam_atlantis.news.tpi.pl...
..ciach
Gdyby był inteligentny to pomijał by np. komórki puste (FF) i zrobiłby
całość w kilkanaście sekund, no ale ... pierwsze doświadczenia z ATMEGA...
Hm, z tego co pamietam Megi pomijaja prorgramowanie pustych (FF) komorek.
Fakt, traci sie czas na przeslanie danych.
JR
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai