ATtiny13 - programowanie wielu kości na raz
Konop - 18-09-2006 12:46
ATtiny13 - programowanie wielu kości na raz Witam!!
Chciałbym w jednym układzie użyć 3 mikrokontrolerów ATtiny13. Czy jest
możliwość podłączenia ich do wspólnego złącza programatora (i np.
przełączanie tylko jednej linii), czy może wszystkie linie muszą być
oddzielne?? Zasilanie oczywiście jest wspólne. Do programowania używam
programatora STK200. Dodam, że wszystkie mikrokontrolery będą miały wgrany
TEN SAM PROGRAM, więc może da się programować wszystkie jednocześnie??
Zakładam, że piny "programujące" nie będą używane w układzie i będą służyły
jedynie celem programowania. Da się coś wykombinować, czy jestem "skazany"
na 3 złącza programatora??
Pozdrawiam
Konop
Michał T - 18-09-2006 12:46
Możesz połączyć linie do programowania, ale reset dajesz każdemu niezależnie
i programujesz po kolei przełączając reset.
Nie próbowałem programować jednocześnie wielu procków,ale z jednej linii to
chyba kłopot zwykłym programatorem, bo uK sobie "rozmawia" z kompem a nie
"słucha". Być może się da, ale nie znam sposobu.
> Chciałbym w jednym układzie użyć 3 mikrokontrolerów ATtiny13. Czy jest
> możliwość podłączenia ich do wspólnego złącza programatora (i np.
> przełączanie tylko jednej linii), czy może wszystkie linie muszą być
> oddzielne?? Zasilanie oczywiście jest wspólne. Do programowania używam
> programatora STK200. Dodam, że wszystkie mikrokontrolery będą miały wgrany
> TEN SAM PROGRAM, więc może da się programować wszystkie jednocześnie??
> Zakładam, że piny "programujące" nie będą używane w układzie i będą
> służyły jedynie celem programowania. Da się coś wykombinować, czy jestem
> "skazany" na 3 złącza programatora??
T.M.F. - 18-09-2006 13:45
> Chciałbym w jednym układzie użyć 3 mikrokontrolerów ATtiny13. Czy jest
> możliwość podłączenia ich do wspólnego złącza programatora (i np.
> przełączanie tylko jednej linii), czy może wszystkie linie muszą być
> oddzielne?? Zasilanie oczywiście jest wspólne. Do programowania używam
> programatora STK200. Dodam, że wszystkie mikrokontrolery będą miały wgrany
> TEN SAM PROGRAM, więc może da się programować wszystkie jednocześnie??
> Zakładam, że piny "programujące" nie będą używane w układzie i będą służyły
> jedynie celem programowania. Da się coś wykombinować, czy jestem "skazany"
> na 3 złącza programatora??
Wyprowadz resety prockow na jakis jumperek, ktorym bedziesz wybieral
proca do zaprogramowania.
Rownolegle ISP rczej polaczyc sie nie da, bo pierwszym etapem
programowania jest synchronizacja. A tu niestety nie ma jak sprawdzic,
ktore procki juz sie zsynchronizowaly i bylby problem. Czasami by to
dzialalo, a czasami (zwykle) nie.
Michał Augustyniak - 18-09-2006 13:45
Konop napisał(a):
> Witam!!
>
> Chciałbym w jednym układzie użyć 3 mikrokontrolerów ATtiny13. Czy jest
> możliwość podłączenia ich do wspólnego złącza programatora (i np.
> przełączanie tylko jednej linii), czy może wszystkie linie muszą być
> oddzielne?? Zasilanie oczywiście jest wspólne. Do programowania używam
> programatora STK200. Dodam, że wszystkie mikrokontrolery będą miały wgrany
> TEN SAM PROGRAM, więc może da się programować wszystkie jednocześnie??
> Zakładam, że piny "programujące" nie będą używane w układzie i będą służyły
> jedynie celem programowania. Da się coś wykombinować, czy jestem "skazany"
> na 3 złącza programatora??
>
> Pozdrawiam
> Konop
W Picach da się chyba programować przełączając reset. Może tu
jest podobnie?
Adam Dybkowski - 18-09-2006 21:45
Konop napisał(a):
> Chciałbym w jednym układzie użyć 3 mikrokontrolerów ATtiny13.
[...]
> Dodam, że wszystkie mikrokontrolery będą miały wgrany
> TEN SAM PROGRAM
Tworzysz klaster? :)
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Piotr Chmiel - 18-09-2006 22:45
On Mon, 18 Sep 2006, Konop wrote:
> Witam!!
>
> Chciałbym w jednym układzie użyć 3 mikrokontrolerów ATtiny13. Czy jest
> możliwość podłączenia ich do wspólnego złącza programatora (i np.
> przełączanie tylko jednej linii), czy może wszystkie linie muszą być
> oddzielne?? Zasilanie oczywiście jest wspólne. Do programowania używam
> programatora STK200. Dodam, że wszystkie mikrokontrolery będą miały wgrany
> TEN SAM PROGRAM, więc może da się programować wszystkie jednocześnie??
> Zakładam, że piny "programujące" nie będą używane w układzie i będą służyły
> jedynie celem programowania. Da się coś wykombinować, czy jestem "skazany"
> na 3 złącza programatora??
A może użyj podstawek pod układy scalone.
I wymieniaj układy po zaprogramowaniu.
--
Piotr Chmiel
gg: 3440801
Konop - 19-09-2006 11:45
> A może użyj podstawek pod układy scalone.
> I wymieniaj układy po zaprogramowaniu.
Wolałem programować mikrokontrolery zainstalowane w układzie. Poza tym - z
braku miejsca chciałem zastosować procki w wersji SMD... . No ale chyba i
tak będę musiał całość wrzucić w inną obudowę, więc to rozpatrzę :)...
Pozdrawiam
Konop
Jakobs` - 19-09-2006 19:45
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Konop napisał(a):
> Witam!!
>
> Chciałbym w jednym układzie użyć 3 mikrokontrolerów ATtiny13. Czy jest
> możliwość podłączenia ich do wspólnego złącza programatora ??
>
> Pozdrawiam
> Konop
>
Na AvrFreaks jest fajny wątek.
Bootloader tylko 96 bajtów po 1 przewodzie (1 wire).
Oprogramowanie na PC wspołpracujące z tym bootloader`em
posiada możliwoć programowania wielu procesorów jednoczenie.
Polecam zapoznać sie z tym projektem.
Sprawdzałem oprogramowanie jest OK :)
Pozostaje jeszcze problem pierwszego zaprogramowania ATtiny13. :)
Podaje link do projektu tinyloader:
A 48 word single-pin-no-hardware boot loader for TTiny13/25/45/85:
http://www.avrfreaks.net/index.php?m...m_type=projectJacek K. (Jakobs)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla -
http://enigmail.mozdev.orgiD8DBQFFECaZlfKSaPJ99zMRAjpGAJ9zwnLtha8EYEwudU/eGXpjdA8SeQCfZscC
n2roBYIh2yjQEY7f7tWi35k=
=Ab2D
-----END PGP SIGNATURE-----
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl