Nieprzewidywalne błędy w EEPROM AT90S8515 - losowe modyfikacje danych przy starcie?

AVR 8515 - problem z EEPROMem





Poprzedni Następny
Wiadomość
Spis treści
From: "Ameba" <werkon_at_nospam_inetia.pl>
Subject: AVR 8515 - problem z EEPROMem
Date: Fri, 20 Apr 2001 18:58:08 +0200


Witam!
Mam pewien układzik zrobiony na atmelku AT90s8515. Program wykorzystuje jego
wewnętrzną pamięć EEPROM. Niby wszystko jest OK, zapis i odczyt do niej
działa prawidłowo, ALE.... Podczas załączania układu (na pewno nie przez
program) zdarza się czasami (1 raz na ok 20), że niektóre bajty w EEPROM są
pochrzanione (samoistna modyfikacja EEPROM :-))) i nie ma tu reguły co do
adresów, są przypadkowe. AVR pracuje w "standardowych" warunkach tzn.:
zegar 8MHz, VCC 5V. Ach, i jeszcze jedno, "również czasami" zdarza się, że
AVR po włączeniu zasilania nie chce wystartować, nawet przy uruchomionym
Watchdog`u.
Czy ktoś wie co jest grane ???

Dzięki za wszelkie "konstruktywne" informacje.
Pozdrawiam.



Poprzedni Następny
Wiadomość
Spis treści
From: "Juliusz" <jul_at_nospam_fom.pl>
Subject: Re: AVR 8515 - problem z EEPROMem
Date: Sat, 28 Apr 2001 18:36:37 +0200



"Ameba" <werkon_at_nospam_inetia.pl> wrote in message
news:9cem7i$hiq$1_at_nospam_news.internetia.pl...
Witam!
Mam pewien układzik zrobiony na atmelku AT90s8515. Program wykorzystuje
jego
wewnętrzną pamięć EEPROM. Niby wszystko jest OK, zapis i odczyt do niej
działa prawidłowo, ALE.... Podczas załączania układu (na pewno nie przez
program) zdarza się czasami (1 raz na ok 20), że niektóre bajty w EEPROM

pochrzanione (samoistna modyfikacja EEPROM :-))) i nie ma tu reguły co do
adresów, są przypadkowe. AVR pracuje w "standardowych" warunkach tzn.:
zegar 8MHz, VCC 5V. Ach, i jeszcze jedno, "również czasami" zdarza się, że
AVR po włączeniu zasilania nie chce wystartować, nawet przy uruchomionym
Watchdog`u.
Czy ktoś wie co jest grane ???

Musisz dac zewnetrzny uklad resetu na 7705. Aplikacja z PDF-a. Dasz
kondensator 2,2uF od stalej czasowej i bedzie OK.

Juliusz




Poprzedni Następny
Wiadomość
Spis treści
From: "Ameba" <werkon_at_nospam_inetia.pl>
Subject: Re: AVR 8515 - problem z EEPROMem
Date: Sun, 29 Apr 2001 12:12:20 +0200


wewnętrzną pamięć EEPROM. Niby wszystko jest OK, zapis i odczyt do niej
działa prawidłowo, ALE.... Podczas załączania układu (na pewno nie przez
program) zdarza się czasami (1 raz na ok 20), że niektóre bajty w
EEPROM

pochrzanione (samoistna modyfikacja EEPROM :-))) i nie ma tu reguły co
do
adresów, są przypadkowe. AVR pracuje w "standardowych" warunkach tzn.:
zegar 8MHz, VCC 5V. Ach, i jeszcze jedno, "również czasami" zdarza się,
że
AVR po włączeniu zasilania nie chce wystartować, nawet przy uruchomionym
Watchdog`u.
Czy ktoś wie co jest grane ???

Musisz dac zewnetrzny uklad resetu na 7705. Aplikacja z PDF-a. Dasz
kondensator 2,2uF od stalej czasowej i bedzie OK.

Juliusz

Problem restartu miałbym z głowy, dzięki.
Ale co z tym CHOLERNYM EEPROMEM ???
Czy "poprawienie restartu" usunie problem z samoistną modyfikacją EEPROM`u?



Poprzedni Następny
Wiadomość
Spis treści
From: "Juliusz" <jul_at_nospam_fom.pl>
Subject: Re: AVR 8515 - problem z EEPROMem
Date: Sun, 29 Apr 2001 16:42:13 +0200



Musisz dac zewnetrzny uklad resetu na 7705. Aplikacja z PDF-a. Dasz
kondensator 2,2uF od stalej czasowej i bedzie OK.

Juliusz

Problem restartu miałbym z głowy, dzięki.
Ale co z tym CHOLERNYM EEPROMEM ???
Czy "poprawienie restartu" usunie problem z samoistną modyfikacją
EEPROM`u?


Tak, to jest powodem.

Juliusz