Zagadkowe kasowanie danych w pamięci FLASH AMD 29F040 przy włączaniu urządzenia

Przypadkowe kasowwanie sie pamieci FLASH





Poprzedni Następny
Wiadomość
spis treści
From: Dariusz Lewicki <rubikon_at_nospam_fema.krakow.pl>
Subject: Przypadkowe kasowwanie sie pamieci FLASH
Date: Fri, 19 Sep 1997 23:52:32 +0200


Czy ktos spotkal sie z problemem przypadkowej zmiany zawartosci pamieci
FLASH podczas wlaczania lub wylaczania urzadzenia?

W konstruowanym przez nas sterowniku mikropr. na 8052 z pamiecia AMD
29F040
zdarza sie czasami, ze po zaladowaniu prodramu do tej pamieci urzadzenie
pracuje
poprawnie i przy ktoryms wylaczeniu i ponownym wlaczeniu zawartosc
pamieci
czasami zostaje czesciowo "popisana" mimo, ze pracujacy program NIGDY do
FLASHa
nie pisze?! Cos ze stanami nieustalonymi podczas wyl/wl urzadzenia?!

Nie mozemy znalezc przyczyny...

Daiusz Lewicki
RUBIKON
rubikon_at_nospam_fema.krakow.pl


Poprzedni Następny
Wiadomość
spis treści
From: lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
Subject: Re: Przypadkowe kasowwanie sie pamieci FLASH
Date: 22 Sep 1997 13:30:14 GMT


Dariusz Lewicki <rubikon_at_nospam_fema.krakow.pl> wrote:
Czy ktos spotkal sie z problemem przypadkowej zmiany zawartosci pamieci
FLASH podczas wlaczania lub wylaczania urzadzenia?

MIalem kiedys numer ze sterowniczek po wlaczeniu bral pol ampera,
a kostka RAM [cmos] zamieniala sie w piecyk.
Winne prawdopodobnie okazalu sie za dlugie przewody zasilajace i
za male kondensatory na zasilaniu.

Moze to to samo?

J.

Poprzedni Następny
Wiadomość
spis treści
From: gred_at_nospam_polbox.com (Grzegorz Redlarski)
Subject: latchup bylo: Przypadkowe kasowwanie sie pamieci FLASH
Date: Tue, 23 Sep 1997 08:36:53 GMT


On 22 Sep 1997 13:30:14 GMT, lis_at_nospam_papuga.ict.pwr.wroc.pl (Jaroslaw Lis)
wrote:

Dariusz Lewicki <rubikon_at_nospam_fema.krakow.pl> wrote:
Czy ktos spotkal sie z problemem przypadkowej zmiany zawartosci pamieci
FLASH podczas wlaczania lub wylaczania urzadzenia?

MIalem kiedys numer ze sterowniczek po wlaczeniu bral pol ampera,
a kostka RAM [cmos] zamieniala sie w piecyk.

Tak moze sie dziac, jesli choc na chwile (chodzi o chyba o
mikrosekundy) napiecie na wejsciach bedzie wyzsze o ok. 0.7V powyzej
VCC i plynacy prad bedzie dosc znaczny - ok. 20mA. Niewykluczone, ze
zaklocenia na VCC mogly to powodowac. Szerzej na ten temat (tzw.
latchup) mozna znalezc pod adresem:

http://www.national.com/an/AN/AN-339.pdf
(adres biore z notatek i nie recze ze jest aktualny)

Winne prawdopodobnie okazalu sie za dlugie przewody zasilajace i
za male kondensatory na zasilaniu.

gr


Grzegorz Redlarski (Gdańsk)
mailto:gred_at_nospam_amg.gda.pl (iso8859-2)
http://www.amg.gda.pl/~gred/
http://www.polbox.com/g/gred/


Poprzedni Następny
Wiadomość
spis treści
From: "Stanislaw Sidor" <konstr_at_nospam_elcompzu.com.pl>
Subject: Re: Przypadkowe kasowwanie sie pamieci FLASH
Date: 22 Sep 1997 13:36:07 GMT


Dariusz Lewicki <rubikon_at_nospam_fema.krakow.pl> napisał(a) w artykule
<3422F420.6904BE02_at_nospam_fema.krakow.pl>...
Czy ktos spotkal sie z problemem przypadkowej zmiany zawartosci pamieci
FLASH podczas wlaczania lub wylaczania urzadzenia?

W konstruowanym przez nas sterowniku mikropr. na 8052 z pamiecia AMD
29F040
zdarza sie czasami, ze po zaladowaniu prodramu do tej pamieci urzadzenie
pracuje
poprawnie i przy ktoryms wylaczeniu i ponownym wlaczeniu zawartosc
pamieci
czasami zostaje czesciowo "popisana" mimo, ze pracujacy program NIGDY do
FLASHa
nie pisze?! Cos ze stanami nieustalonymi podczas wyl/wl urzadzenia?!

Nie mozemy znalezc przyczyny...

##### Jesli jest to sterownik z modulem na 8052 wlasnej konstrukcji to w
99% blad lezy w zlym projekcie sprzetu. Wlasnie stany nieustalone na
liniach CS WR VCC. Wprawdzie aby zapisac FLASHa trzeba uzyc odpowiedniego
slowa kodowego i odpowiedniego napiecia VCC ale praktyka jest taka ze gdyby
zamienic FLASHa na SRAMA (dla przykladu myslowego) to system powinien tak
zadbac o dane tam zgromadzone zeby nic im sie nie stalo podczas startu i
wylaczania zasilania. Wtedy jest bezpiecznie. Podobne zjawisko zachodzi
czasem na niektorych plytach glownych PC.

Pozdrawiam,
Stanislaw Sidor (STS)