Atmel&24C02 - bzdury w pamieci EEPROM
Masz problem? Zapytaj na forum elektroda.pl
Date: Wed, 17 Jan 2001 08:58:59 +0100
From: Piotr Muller <p.muller_at_nospam_trax.com.pl>
Subject: Atmel&24C02 - bzdury w pamieci EEPROM
Dlaczego pamiec 24C02 jest tak malo odporna na wszelkiego rodzaju
zaklocenia ????
Mam prosty ukladzik z AT89C2051, filtrow na zasilaniu cale stado, soft
obsugujacy
EEPROM umieszczony w Atmelu sprawdzony a i tak czasami potrafia sie
wpisac
glupoty do EEPROM.
Jak zapobiec przypadkowym wpisom do pamieci EEPROM?
Piotr
From: "peters" <peters_at_nospam_poczta.onet.pl>
Subject: Re: Atmel&24C02 - bzdury w pamieci EEPROM
Date: Wed, 17 Jan 2001 09:44:41 +0100
Jak zapobiec przypadkowym wpisom do pamieci EEPROM?
A nie jest to problem dotyczacy komorki o adresie 0 ?
--
pozdrawiam, peters
peters_at_nospam_poczta.onet.pl
http://peters.republika.pl (strona Petersa dla elektroników)
Date: Wed, 17 Jan 2001 10:37:00 +0100
From: Piotr Muller <p.muller_at_nospam_trax.com.pl>
Subject: Re: Atmel&24C02 - bzdury w pamieci EEPROM
Nie wiem na czym polega problem komórki o adresie 0.
W moim przypadku występuje taki problem, że przy generacji
zaklocen na lini zasilajacej czasami EEPROM potrafi sie zapisac
dziwnymi wartosciami w obszarza pamieci 0-30 (wiecej nie sprawdzam)
Robilem nawet takie eksprymenty ze odlaczalem pamiec od linii
danych i zegara od strony procesora a i tak czasami byly wpisywane
glupoty.
Myszle, że jest to jakaś ukryta cecha (wada) pamięci 24C02.
Piotr
peters wrote:
Jak zapobiec przypadkowym wpisom do pamieci EEPROM?
A nie jest to problem dotyczacy komorki o adresie 0 ?
--
> pozdrawiam, peters
> peters_at_nospam_poczta.onet.pl
> http://peters.republika.pl (strona Petersa dla elektroników)
From: "Robgold" <robgold_at_nospam_zse.edu.pl>
Subject: Re: Atmel&24C02 - bzdury w pamieci EEPROM
Date: Wed, 17 Jan 2001 17:49:22 +0100
Użytkownik "Piotr Muller" <p.muller_at_nospam_trax.com.pl> napisał w wiadomości
news:3A6567BC.E2F5BCEB_at_nospam_trax.com.pl...
Nie wiem na czym polega problem komórki o adresie 0.
W moim przypadku występuje taki problem, że przy generacji
zaklocen na lini zasilajacej czasami EEPROM potrafi sie zapisac
dziwnymi wartosciami w obszarza pamieci 0-30 (wiecej nie sprawdzam)
Robilem nawet takie eksprymenty ze odlaczalem pamiec od linii
danych i zegara od strony procesora a i tak czasami byly wpisywane
glupoty.
Myszle, że jest to jakaś ukryta cecha (wada) pamięci 24C02.
Piotr
peters wrote:
Jak zapobiec przypadkowym wpisom do pamieci EEPROM?
A nie jest to problem dotyczacy komorki o adresie 0 ?
probowales podalczyc koncowke WP (write protect) do + 5V ? (bodajze pin 7)
Date: Thu, 18 Jan 2001 09:35:14 +0100
From: Piotr Muller <p.muller_at_nospam_trax.com.pl>
Subject: Re: Atmel&24C02 - bzdury w pamieci EEPROM
Oczywiście, że podłączyłem końcówke WP do +5V
Piotr
Robgold wrote:
Użytkownik "Piotr Muller" <p.muller_at_nospam_trax.com.pl> napisał w wiadomości
news:3A6567BC.E2F5BCEB_at_nospam_trax.com.pl...
Nie wiem na czym polega problem komórki o adresie 0.
W moim przypadku występuje taki problem, że przy generacji
zaklocen na lini zasilajacej czasami EEPROM potrafi sie zapisac
dziwnymi wartosciami w obszarza pamieci 0-30 (wiecej nie sprawdzam)
Robilem nawet takie eksprymenty ze odlaczalem pamiec od linii
danych i zegara od strony procesora a i tak czasami byly wpisywane
glupoty.
Myszle, że jest to jakaś ukryta cecha (wada) pamięci 24C02.
Piotr
peters wrote:
Jak zapobiec przypadkowym wpisom do pamieci EEPROM?
A nie jest to problem dotyczacy komorki o adresie 0 ?
probowales podalczyc koncowke WP (write protect) do + 5V ? (bodajze pin 7)
From: Marcin Wolcendorf <wolcendo_at_nospam_free.polbox.pl>
Subject: Re: Atmel&24C02 - bzdury w pamieci EEPROM
Date: Wed, 17 Jan 2001 18:07:57 +0100
Witam,
Piotr Muller wrote:
Nie wiem na czym polega problem komórki o adresie 0.
W moim przypadku występuje taki problem, że przy generacji
zaklocen na lini zasilajacej czasami EEPROM potrafi sie zapisac
dziwnymi wartosciami w obszarza pamieci 0-30 (wiecej nie sprawdzam)
Robilem nawet takie eksprymenty ze odlaczalem pamiec od linii
danych i zegara od strony procesora a i tak czasami byly wpisywane
glupoty.
A podpiąłeś SCL i SDA do jakiegoś konkretnego potencjału? Domyślam
się, że tak, ale dla porządku...
Byłoby to faktycznie dziwne.
Myszle, że jest to jakaś ukryta cecha (wada) pamięci 24C02.
A sprawdź, czy przypadkiem nie zapisujesz EEPROMu ciągle (w pętli
non-stop) i nie zanika wtedy zasilanie. Bo jeśli podczas zapisu znika
zasilanie, to w pamięci będą same bzdury i to nie tylko pod zapisywanym
adresem, a w całej! (w ten sposób w pewnym projekcie równolegle do wew.
pamięci EEPROM procesora dołączono zewnętrzną- żeby pewność
zwiększyć...) Być może warto dołożyć malutki filtr RC lub LC na
zasilaniu pamięci.
Pytanie o zapis przy zaniku zasilania jest aktualne nawet, jeśli
odpinasz scl i sda, bo przecież nie robisz tego przy włączonym
zasilaniu, wcześniej zapisujesz konkretne wartości i wyłączasz...
Sprawdź- zanim wyłączysz zasilanie- włącz procesorowi 'reset' i
potrzymaj do zaniku zasilania.
Pozdrawiam,
Marcin.
--
'My experience is that it is hard to find software producers that aren't
fuzzy.'
From: "Marek Lewandowski" <locust_at_nospam_priv4.onet.pl>
Subject: Re: Atmel&24C02 - bzdury w pamieci EEPROM
Date: Wed, 17 Jan 2001 20:57:48 +0100
Użytkownik "Piotr Muller" <p.muller_at_nospam_trax.com.pl> napisał w wiadomości
news:3A6567BC.E2F5BCEB_at_nospam_trax.com.pl...
Nie wiem na czym polega problem komórki o adresie 0.
W moim przypadku występuje taki problem, że przy generacji
zaklocen na lini zasilajacej czasami EEPROM potrafi sie zapisac
dziwnymi wartosciami w obszarza pamieci 0-30 (wiecej nie sprawdzam)
Robilem nawet takie eksprymenty ze odlaczalem pamiec od linii
danych i zegara od strony procesora a i tak czasami byly wpisywane
glupoty.
Myszle, że jest to jakaś ukryta cecha (wada) pamięci 24C02.
Piotr
Jeszcze jedno: Atmel wyjście w stanie wysokim ma utrzymywane przez b. cienki
pull-up. Jak masz zakłócenia w układzie, podciągnij SDA i SCL do +5V przez
jakieś 4k7.
--
Marek Lewandowski
twilight_at_nospam_callisto.krakow.pl UIN: 10139051
http://www.callisto.krakow.pl/~twilight
"We would have better movies if we shot less films and more actors"