ATmega128 nie reaguje po programowaniu: jak przywrócić ustawienia fabryczne?

Po pierwszym programowaniu ATmega128 nie odpowiada





Poprzedni Następny
Wiadomość
Spis treści
From: Rafal <rafal_at_nospam_ckomp.com.pl>
Subject: Po pierwszym programowaniu ATmega128 nie odpowiada
Date: Wed, 8 May 2002 08:08:16 +0000 (UTC)


Napisalem krotki programik testowy na ATmega128 pod CodeVision. Nastepnie
zaprogramowalem uklad przez programator rownolegly (LPT) ISP bezposredniu z
CodeVision. Proces programowania i weryfikacji przeszedl poprawnie.
Jednak, kiedy chcialem zaprogramowac go po raz kolejny CodeVision
wyswietlilo komunikat "Communication Error ..."

Nawet proba sprawdzenia sygnatury procesora przestala dzialac :(
Probowalem z innego programu (Meridian) przez programator szeregowy (przez
COM-a) i tez wyswietla mi blad komunikacji. Oba programatory dzialaja
poprawnie, bo kiedy podlaczam je do plytki z ATmega103 to sygnature
odczytuja poprawnie z obu progamow.

Czy mozna zaprogramowac tak ATmega128 aby nie mozna bylo nawet sprawdzic
sygnatury? Jak zresetowac procesor do ustawiem fabrycznych?

Rafal

Poprzedni Następny
Wiadomość
Spis treści
From: "shy" <shy_g_at_nospam_poczta.onet.pl>
Subject: Re: Po pierwszym programowaniu ATmega128 nie odpowiada
Date: Wed, 8 May 2002 12:31:27 +0200


Witam
Byc moze wykonujesz zaraz po resecie układu operacje na porcie SPI i dlatego
nie chce dzialac. Nie pamietam teraz czasu przez jaki nie wolno ruszac SPI
ale jak zrobisz 0,5s to starczy. Jesli to przez to co pisze to pomoze tobie
tylko programator rownolegly tzn. na nim skasowac proca.
Shy



Poprzedni Następny
Wiadomość
Spis treści
From: "SpeedBit" <kula_at_nospam_polbox.com>
Subject: Re: Po pierwszym programowaniu ATmega128 nie odpowiada
Date: Wed, 8 May 2002 15:07:38 +0200



Użytkownik "Rafal" <rafal_at_nospam_ckomp.com.pl> napisał w wiadomości
news:Xns9208675E13FD8RKCKOMP_at_nospam_193.110.120.9...
Napisalem krotki programik testowy na ATmega128 pod CodeVision. Nastepnie
zaprogramowalem uklad przez programator rownolegly (LPT) ISP bezposredniu
z
CodeVision. Proces programowania i weryfikacji przeszedl poprawnie.
Jednak, kiedy chcialem zaprogramowac go po raz kolejny CodeVision
wyswietlilo komunikat "Communication Error ..."

Nawet proba sprawdzenia sygnatury procesora przestala dzialac :(
Probowalem z innego programu (Meridian) przez programator szeregowy (przez
COM-a) i tez wyswietla mi blad komunikacji. Oba programatory dzialaja
poprawnie, bo kiedy podlaczam je do plytki z ATmega103 to sygnature
odczytuja poprawnie z obu progamow.

Czy mozna zaprogramowac tak ATmega128 aby nie mozna bylo nawet sprawdzic
sygnatury? Jak zresetowac procesor do ustawiem fabrycznych?

Rafal

No toś sobie narobił :)
Według mnie zaprogramowałeś bity CLK tak żeby używał zewnętrznego
oscylatora....
Raz tak miałem - pół dnia dochodziłem co jest grane :)
W końcu skusiłem się na podłšczenie zewnętrznego klocka...
I co - ruszył :)
Od tej pory mam pod ręka miniaturowy zewnętrzny oscylator i staram sie
uważać co programuję :)
Aha pamietaj jak już Ci ruszy - przestaw bity na internal clk!
Sławek



Poprzedni Następny
Wiadomość
Spis treści
From: Romuald Bialy <romek_b_at_nospam_o2.pl>
Subject: Re: Po pierwszym programowaniu ATmega128 nie odpowiada
Date: Wed, 08 May 2002 20:28:10 +0200


SpeedBit wrote:

No toś sobie narobił :)
Według mnie zaprogramowałeś bity CLK tak żeby używał zewnętrznego
oscylatora....
Raz tak miałem - pół dnia dochodziłem co jest grane :)
W końcu skusiłem się na podłšczenie zewnętrznego klocka...
I co - ruszył :)
Od tej pory mam pod ręka miniaturowy zewnętrzny oscylator i staram sie
uważać co programuję :)
Aha pamietaj jak już Ci ruszy - przestaw bity na internal clk!
Sławek

Potwierdzam w 100% Numer przerobiony. 2 proce wymienione, a tu chodzilo
o glupi ext. clock :(

--
Pozdrawiam.... Romuald Bialy
E'mail: romek_b_at_nospam_o2.pl
WWW: http://www.polbox.com/r/romekb