Awaria BIOS po aktualizacji: problem z kością Winbond W29C020 i blokadą Boot Block

Flash-ROM





Poprzedni Następny
Wiadomość
Spis treści
From: "Fabi" <fabian_at_nospam_uwsiedl.siedl.ids.pl>
Subject: Flash-ROM
Date: Tue, 2 Oct 2001 08:59:56 +0200


Witam.
Wczoraj uakualniałem sobie BIOS w kompie, program flash'ujący doszedł do
adresu 3e000H i wywalił błąd i zaczął programować od nowa. Taki kilka razy.
Po resecie kompa czarny ekran i cisza. Zabrałem ze sobą programator i kość
i poszedłem do kumpla. U niego na komputerze programator wywalił coś takiego
"Erase failed. Boot Block Lockout (3E000H...3FFFFH)" W opisie programu do
programatorka jest coś napisane że ustawienie bitów jest OTP. Czyli czy jak
raz były ustawione to już się nie da skasować tej kości. A kość ta to
Winbond W29C020.
Czy ktoś już miał doświadzczenie z czymś takim? Dodam jeszcze, że kość(taka
sama) wyjęta z innej płyty nie zgłasza żadnuch błędów przy kasowaniu i
programowaniu.
Pozdrwawiam
Fabi.



Poprzedni Następny
Wiadomość
Spis treści
From: "Chooch" <lawniczak_at_nospam_idea.net.pl>
Subject: Re: Flash-ROM
Date: Tue, 2 Oct 2001 20:01:37 +0200


Czy ktoś już miał doświadzczenie z czymś takim? Dodam jeszcze, że
kość(taka
sama) wyjęta z innej płyty nie zgłasza żadnuch błędów przy kasowaniu i
programowaniu.

Sam niedawno programowalem taka kosc i nie bylo zadnych problemow
(programator Labtool 48 Advantecha). Wiec najprawdopodobniej kostak padla i
trza by skads nowa wykombinowac 8-(

zycze sukcesow
CHOOCH



Poprzedni Następny
Wiadomość
Spis treści
From: Romuald Bialy <romekb_at_nospam_polbox.com>
Subject: Re: Flash-ROM
Date: Tue, 02 Oct 2001 22:31:16 +0200


Chooch wrote:

Czy ktoś już miał doświadzczenie z czymś takim? Dodam jeszcze, że
kość(taka
sama) wyjęta z innej płyty nie zgłasza żadnuch błędów przy kasowaniu i
programowaniu.

Sam niedawno programowalem taka kosc i nie bylo zadnych problemow
(programator Labtool 48 Advantecha). Wiec najprawdopodobniej kostak padla i
trza by skads nowa wykombinowac 8-(

Sprawdz czy programator podczas kasowania podaje na 1 noge tego flasha
12V. Podanie tam 12V czasowo znosi blokade bootsectora, i w ten sposob
da sie go skasowac i zaprogramowac. Nie mylic znoszenia blokady z VPP
ktore w 29C wynosi 5V i nie ma osobnego pinu. Programowac tez musisz
podajac te 12V (jesli zostal wczesniej zablokowany). Jesli programator
tego nie robi, to zmien programator albo odizoluj ta noge od podstawki i
podaj na nia z zewnatrz 12V (przez rezystor 2,2k). Tylko pamietaj ze 12V
mozna podac dopiero po podaniu glownego zasilania (5v) do pamieci. Jesli
programator wylacza zasilanie kosci w stanie "idle" to wymaga to troche
refleksu.

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



Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł" <PawelR_at_nospam_elsat.com.pl>
Subject: Re: Flash-ROM
Date: Tue, 2 Oct 2001 22:06:27 +0200



Wczoraj uakualniałem sobie BIOS w kompie, program flash'ujący doszedł do
adresu 3e000H i wywalił błąd i zaczął programować od nowa. Taki kilka
razy.
Po resecie kompa czarny ekran i cisza. Zabrałem ze sobą programator i
kość
i poszedłem do kumpla. U niego na komputerze programator wywalił coś
takiego
"Erase failed. Boot Block Lockout (3E000H...3FFFFH)" W opisie programu do
programatorka jest coś napisane że ustawienie bitów jest OTP. Czyli czy
jak
raz były ustawione to już się nie da skasować tej kości. A kość ta to
Winbond W29C020.
Czy ktoś już miał doświadzczenie z czymś takim? Dodam jeszcze, że
kość(taka
sama) wyjęta z innej płyty nie zgłasza żadnuch błędów przy kasowaniu i
programowaniu.

Pamięci flash mają przestrzeń adresową podzieloną na kilka kawałków.
Poszczególne bloki mogą być zabezpieczane przed zapisem (kasowaniem).
Jeśli taka operacja była przeprowadzona a programator automatycznie nie
usuwa takiej blokady, trzeba to zrobić ręcznie. Poszukaj odpowiednich
funkcji w menu programatora.




Poprzedni Następny
Wiadomość
Spis treści
From: "Fabi" <fabian_at_nospam_uwsiedl.siedl.ids.pl>
Subject: Re: Flash-ROM
Date: Wed, 3 Oct 2001 09:09:43 +0200


Pamięci flash mają przestrzeń adresową podzieloną na kilka kawałków.
Poszczególne bloki mogą być zabezpieczane przed zapisem (kasowaniem).
Jeśli taka operacja była przeprowadzona a programator automatycznie nie
usuwa takiej blokady, trzeba to zrobić ręcznie. Poszukaj odpowiednich
funkcji w menu programatora.
Programator ten to Galep III, Ale w funkcjach oprogramownia jest tylko
ustawianie zabezpieczeń, a o kasowaniu zabezpieczeń nic nie ma.
Dzięki za odpowiedź.
Fabi