Instrukcja do programatora Willem

Dyskusje ogólne na temat "cyfrówki" czyli wszystko o TTL/CMOS, językach VHDL i VERILOG, bramkach, rejestrach, przerzutnikach... Dobre miejsce na pytania odnośnie uniwersalnych programatorów (np. Willem) a także podłączania własnych peryferiów do komputera PC.
ODPOWIEDZ
Wojtek
Moderator
Posty: 2606
Rejestracja: 04 sie 2002, 19:00
Lokalizacja: --
Kontakt:

Instrukcja do programatora Willem

Post autor: Wojtek » 05 sty 2003, 12:30

Prezentuję tutaj instrukcję obsługi programatora Willem, którą przysłał na moją prośbę mgim. Myślę, że przyda się również innym poczatkującym użytkownikom tego programatora. Jeżeli ktoś, jeszcze będzie chciał poszerzyć tą instrukcję czy też umieścić swoje spostrzeżenia to zapraszam. Wszyscy na tym skorzystamy. :)
WILLEM
ODCZYTYWANIE EPROMÓW/FLASH:
- Uruchom program
- Podłącz kabel i zasilanie
- W programie z menu Help wybierz Test Hardware
- Jeśli program zaraportuje, że wszystko w porządku: Hardware
Present, to możesz działać dalej. Inaczej musisz sprawdzić kable,
zasilanie, czy podpiąłeś do właściwego portu LPT, itd.
- Teraz zobacz z jaką kością masz do czynienia. Dla przykładu
27C512.
- Następnie w menu Device znajdź odpowiedni układ.
- Teraz pokaże się właściwe ustawienie mikroprzełączników i zworek.
- Upewnij się czy na górze (na pasku z ikonami) masz ustawione PCB3.
- Ustaw mikroprzełączniki i zworki zgodnie z rysunkiem.
- Włóż kość do programatora i wybierz z menu Action polecenie Read
lub skorzystaj z paska ikon.
- Po odczytaniu zawartości możesz sobie ją podgldać przełączając się
na zakładkę Buffer (te na dole).
- Aby sprawdzić poprawność odczytu wybierz polecenie Verify. Jeśli
program zaraportuje błąd, to znaczy że programator jest uszkodzony lub
posiadasz złej jakości kabel połączeniowy.
- Teraz już możesz zapisać dane z kości do pliku: File -> Save ->
podaj nazwę itd.


PROGRAMOWANIE EPROMÓW:
- Uruchom program
- Podłącz kabel i zasilanie
- W programie z menu Help wybierz Test Hardware
- Jeśli program zaraportuje, że wszystko w porządku: Hardware
Present, to możesz działać dalej. Inaczej musisz sprawdzić kable,
zasilanie, czy podpiąłeś do właściwego portu LPT, itd.
- Teraz odczytaj z jaką kością masz do czynienia. Dla przykładu
27C128.
- Następnie w menu Device znajdź odpowiedni układ. W tym wypadku
EPROM -> 27Cxx -> 27C128.
- Teraz pokaże się właściwe ustawienie mikroprzełączników i zworek.
- Upewnij się czy na górze (na pasku z ikonami) masz ustawione PCB3.
Jeśli nie to kliknij na napis Willem.
- Ustaw mikroprzełączniki i zworki zgodnie z rysunkiem.
- Włóż kość do programatora i wybierz z menu Action polecenie Blank
Check.
- Jeśli program zaraportuje, że "Device is empty" możesz działać
dalej. Inaczej zmień kość na inną (jeśli masz) lub wstaw kość do
kasownika. Ponów procedurę Blank Check.
- Teraz załaduj dane jakie mają być umieszczone w kości. File ->
Load itd.
- Przełącz się na Buffer by sprawdzić pobieżnie, czy o te dane
chodzi. Nie musisz tego robić, ale PiZetjU (Przezorny zawsze
ubezpieczony).
- Teraz wybierz odpowiednie napięcie programowania. Powinno być
napisane na układzie (np. VPP=12.5V), jeśli go nie ma to ustaw na
zworkach 12.5V. Zakładam, że masz opis zworkologii przetwornicy
napięcia. Był w pliku PDF.
- Wybierz z menu Action polecenie Program i obserwuj czy program nie
zgłosi poczas programowania błędu.
- Po zakończeniu programowania możesz sprawdzić jego poprawność
przez Verify.
- Teraz już możesz wyjąć kość z programatora i zaślepić okienko.

PROGRAMOWANIE FLASH:
- Wykonuje się tak samo jak programowanie EPROMów. Z tą różnicą, że
zamiast polecenia Blank Check, wykonuje się polecenie Erase. Nie ustawia
się także napięcia VPP. Reszta jest taka sama.

INNE OBSŁUGIWANE UKŁADY:
- Przy odczycie i zapisie EEPROMów, PICów nie ustawia się
mikroprzełącznika i napięcia programowania. Reszta odbywa w analogiczny
sposób.

Autor: ZbeeGin
Ostatnio zmieniony 27 lip 2005, 10:33 przez Wojtek, łącznie zmieniany 2 razy.

tomasz
-
Posty: 1
Rejestracja: 11 lut 2003, 22:46
Lokalizacja: bierutów

Post autor: tomasz » 11 lut 2003, 23:12

Panie Wojtku super że pan udostępnił instrukcje ja jestem laikiem w tym temacie a bardzo mnie to interesuje może ma pan jeszcze więcej informacji na ten temat prosze przesłać na d.ino @ interia.pl z gury dziękuje tomek. 8)

mgim
-
Posty: 61
Rejestracja: 23 lis 2002, 10:13
Lokalizacja: Biała Podlaska

Post autor: mgim » 18 lut 2003, 23:58

A co Cię interesuje na ten temat.......

adi-niunio
Użytkownik
Posty: 308
Rejestracja: 04 mar 2004, 9:21
Lokalizacja: Zabrze
Kontakt:

Post autor: adi-niunio » 04 mar 2004, 9:28

witam mnie też interesuje willeprom, a konkretnie inormacje jak to działa (chodzi o część elektroniczną) opis potrzebny do pracy dyplomowej

Grzesiek_lg

Post autor: Grzesiek_lg » 29 mar 2005, 12:49

hej

A co do tej pracy dyplomowej to ja rowniez takową wykonuję i równiez opiera sie ona na programatorze Willem.
Moglbys mi udostępnic jakies informacje na ten temat ktore sam wykorzystales do swojej pracy?
pozdrawiam serdecznie i wielkie dzieki jesli moglbys mi pomoc.

adi-niunio
Użytkownik
Posty: 308
Rejestracja: 04 mar 2004, 9:21
Lokalizacja: Zabrze
Kontakt:

Post autor: adi-niunio » 30 mar 2005, 12:11

praca nie była moja, tylko dla kolegi, dlatego niezamieszcze, ale pare z niej moge dać

pisz na privie

gg: 2735385

albo na redakcja@goldhand.com.pl ale zdecydowanie lepiej na gadu-gadu

ODPOWIEDZ