|
Programowanie pamięci Flash 29F800 z Adaptorem DIL 42 |
| Spis dokumentu: - Podłączenie programatora Willem - Program Willem Eprom Prog - ustawienie DIP Swich'a - wybranie portu - test hardware - wybór układu - komenda ID - Programowanie - wczytywanie pliku - programowanie - weryfikacja - Kasowanie - Odczyt |
![]() |
|
Podłączenie programatora typu Willem.
|
|
|
Program Willem Eprom Prog
Program współpracuje z
systemami WIN9x/NT/2000/XP. Poniższy opis został
przygotowany, w momencie, gdy najnowszą wersją programu była wersja
epr097i.zip.
|
||
|
. |
||
|
|
||
![]() |
||
![]()
Poprawność podłączenia programatora możemy sprawdzić
funkcją "Test Hardware" W pasku statusu (na dole okna programu) powinien pojawić się komunikat: "Hardware Present" |
||
|
|
||
|
Pamięci Flash 29Fxxx posiadają zapisany swój własny
elektroniczny identyfikator - określający producenta (Manufacture)
i typ pamięci (Device code). Aby sprawdzić poprawność zainstalowania pamięci w programatorze i automatycznie rozpoznać posiadaną pamięć Flash - naciskamy lub wybieramy: "Action" (z paska narzędzi) -> "GET ID 28/29/49/89/90" (lub skrót Ctr+I) ![]() Na chwilę zapali się i zgaśnie żółta dioda LED programatora. Dla pamięci AMD Am29F800T - okienko powinno wyglądać jak po prawo: ![]() Natomiast dla pamięci Amic A29800T - tak jak po lewo. Uwaga: Z własnych doświadczeń i
uwag klientów wiemy, iż wiele programatorów typu Willem ma problemy z
prawidłowym programowaniem pamięci Flash firmy Amic. Objaw ten nie jest
spowodowany zarówno przez samą pamięć czy w/w adaptor - lecz błędy samego
programatora. |
||
|
PROGRAMOWANIE:
W pasku statusu (na dole okna programu) powinien pojawić się komunikat: "Binary File Loaded OK" |
||
|
lub wybieramy: "Action" (z paska narzędzi) -> "Program/Test RAM" (ew. Ctrl+P). |
||
Powinno
wyskoczyć okienko z postępem procesu programowania i zapali się żółta dioda
LED.W pasku statusu (na dole okna programu) powinien pojawić się komunikat: "Programming chip". |
||
Po
zakończonym procesie programowania program przejdzie w fazę weryfikacji
(sprawdzenie poprawności zaprogramowania z wybranym plikiem). Pojawi się okno
postępu weryfikacji:
W pasku statusu (na dole okna programu) powinien pojawić się komunikat: "Veryfying chip". Po zakończonym pomyślnie procesie weryfikacji - w pasku
statusu (na dole okna programu) powinien pojawić się
komunikat: "Device Programed OK" - co oznacza zgodność zaprogramowanego
układu ze wskazanym do programowania plikiem). Żółta dioda LED zgaśnie. |
||
|
W pasku statusu (na dole okna programu) powinien pojawić się komunikat: "Erasing chip (40 sec.) check DQ6,DQ7". Po zakończonym pomyślnie procesie kasowania - w pasku
statusu (na dole okna programu) powinien pojawić się
komunikat: "erase completed by check DQ7". Żółta dioda LED
zgaśnie. |
||
|
W pasku statusu (na dole okna programu) powinien pojawić się komunikat: "Reading chip". Po zakończonym procesie odczytu - w pasku statusu (na dole okna programu) powinien pojawić się komunikat: "Chip read OK". Żółta dioda LED zgaśnie.
|
||
(c) Epsilon 2003