atmega8 - zabezpieczenie przed odczytem programu



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Ozzy" <rastelwytnij_at_nospam_eranet.pl>
Subject: atmega8 - zabezpieczenie przed odczytem programu
Date: Sun, 11 Dec 2005 15:54:19 +0100


Witam!

pomozcie prosze .. gardlowa stprawa :)

Ktore FUSE bity sa odpowiedzialne za zabezpieczenie mikrokontrolera ATMEGA 8
przed zczytaniem z niego programu?
Niestety zarowno Google jaki i nota katalogowa nie odpowiedziala mi na to
pytanie .. :(


z gory dzieki

pozdrawiam adam





Poprzedni Następny
Wiadomość
Spis treści
From: Wojtek Kaniewski <wojtekka_at_nospam_SPAM.SPAM.SPAM>
Subject: Re: atmega8 - zabezpieczenie przed odczytem programu
Date: Sun, 11 Dec 2005 16:29:48 +0100


Ozzy napisał(a):
Ktore FUSE bity sa odpowiedzialne za zabezpieczenie mikrokontrolera ATMEGA 8
przed zczytaniem z niego programu?

do zabezpieczenia przed odczytem są LOCK bity, nie fuse.

w.

Poprzedni Następny
Wiadomość
Spis treści
From: AdelA <a_at_nospam_b.c>
Subject: Re: atmega8 - zabezpieczenie przed odczytem programu
Date: Sun, 11 Dec 2005 21:36:50 +0100


Użytkownik Wojtek Kaniewski napisał:

Ozzy napisał(a):

Ktore FUSE bity sa odpowiedzialne za zabezpieczenie mikrokontrolera
ATMEGA 8
przed zczytaniem z niego programu?


do zabezpieczenia przed odczytem są LOCK bity, nie fuse.

w.
Najłatwiej sprawdzić czy już dobrze to zablokowałeś przez weryfikację.
Procek daje kolejne numer czyli 01 02 03 04 itd zarówno dla Flash jak i
dla eeprom.

--
AdelA
Mail PRIV na mojej WWW
www.adela.pl


Poprzedni Następny
Wiadomość
Spis treści
From: "Ozzy" <rastelwytnij_at_nospam_eranet.pl>
Subject: Re: atmega8 - zabezpieczenie przed odczytem programu
Date: Sun, 11 Dec 2005 22:31:24 +0100




Ozzy napisał(a):

Ktore FUSE bity sa odpowiedzialne za zabezpieczenie mikrokontrolera
ATMEGA 8
przed zczytaniem z niego programu?


do zabezpieczenia przed odczytem są LOCK bity, nie fuse.

w.
Najłatwiej sprawdzić czy już dobrze to zablokowałeś przez weryfikację.
Procek daje kolejne numer czyli 01 02 03 04 itd zarówno dla Flash jak i
dla eeprom.


Ustawilem Lock1 i Lock2 (program PonyProg) i po zaprogramowaniu procesora
postanowilem go zczytac dla testu.

PonyProg zczytuje ukladzik pomimo ustawionych Lock bitow - jednak to co
zczyta rozni sie od
wsadu ktorym uprzednio zaprogramowalem mikrokontroler...
Czy to prawidlowy objaw???

pozdrawiam

Adam



Poprzedni Następny
Wiadomość
Spis treści
From: AdelA <a_at_nospam_b.c>
Subject: Re: atmega8 - zabezpieczenie przed odczytem programu
Date: Mon, 12 Dec 2005 00:08:22 +0100


Użytkownik Ozzy napisał:

Ozzy napisał(a):


Ktore FUSE bity sa odpowiedzialne za zabezpieczenie mikrokontrolera
ATMEGA 8
przed zczytaniem z niego programu?


do zabezpieczenia przed odczytem są LOCK bity, nie fuse.

w.

Najłatwiej sprawdzić czy już dobrze to zablokowałeś przez weryfikację.
Procek daje kolejne numer czyli 01 02 03 04 itd zarówno dla Flash jak i
dla eeprom.



Ustawilem Lock1 i Lock2 (program PonyProg) i po zaprogramowaniu procesora
postanowilem go zczytac dla testu.

PonyProg zczytuje ukladzik pomimo ustawionych Lock bitow - jednak to co
zczyta rozni sie od
wsadu ktorym uprzednio zaprogramowalem mikrokontroler...
Czy to prawidlowy objaw???

pozdrawiam

Adam


Nie wiem jak jest dla ATMEGA 8, ale objaw który ci podałem występuje dla
90s2313, 90s8515, ATMEGA 8515. To wiem na pewno bo tego używałem. Mam
programator, który jeżeli coś się różni od wpisu we wnętrzu z plikiem
weryfikowanym, to zatrzymuje się na danym adresie i mówi co powinno być
a co jest zapisane.

W dokumentacji AVR jest to dokładnie opisane przynajmniej w tych w
których grzebałem. że US zwraca 0x0000 0x0001 0x0002 itd aż do końca
pamięci. Twój objaw wygląda normalnie czyli to co układ odsyła na pewno
nie zgadza się ze źródłem więc Powinno być OK. Może możesz po prostu
odczytać zawartość po zablokowaniu, więc będziesz mógł sprawdzić to o
czym ci mówiłem.

--
AdelA
Mail PRIV na mojej WWW
www.adela.pl