Manual Programator Willem Pro4 Isp

20
Programator tip Willem Pro 4 ISP (conectare la PC pe port LPT nativ) Willem PRO 4 ISP este cel mai popular programator de pe piata Europeana. Aplicatiile acestui programator: -service R-TV, service audio-video, programare de memorii/cipuri utilizate in TV, masini de spalat, etc.; -service PC; -citire/scriere de memorii BIOS (inclusiv cele de tip nou de 3.3V); -reparare BIOS aferent placii de baza a PC-ului; -service TV-SAT; -schimbarea optiunilor lingvistice ale meniurilor de setare/interfata pentru variate masini cu utilizare de tip office; -citire si scriere "tunnings chips"; -setari diverse pentru computerele de bord ale masinilor; -setari diverse pentru controlerele diverselor motoare; -setare de coduri radio (via ICSP eventual); -repararea diverselor cipuri utilizate in echipamentele/aparatele de gimnastica/fitness(rescrierea lor); -diverse; Toate cele enumerate mai sus sunt posibile daca este indeplinita o conditie esentiala: tipul de device asupra caruia se doreste sa se intervina (prin citiere/scriere) sa figureze in lista cu device suportate de softul de interfata (tip Willem Eprom Programmer v PCB 5.0C sau mai recenta).

description

Manual in limba romana.

Transcript of Manual Programator Willem Pro4 Isp

Page 1: Manual Programator Willem Pro4 Isp

Programator tip Willem Pro 4 ISP (conectare la PC pe port LPT nativ)

Willem PRO 4 ISP este cel mai popular programator de pe piata Europeana. Aplicatiile acestui programator: -service R-TV, service audio-video, programare de memorii/cipuri utilizate in TV, masini de spalat, etc.; -service PC; -citire/scriere de memorii BIOS (inclusiv cele de tip nou de 3.3V); -reparare BIOS aferent placii de baza a PC-ului; -service TV-SAT; -schimbarea optiunilor lingvistice ale meniurilor de setare/interfata pentru variate masini cu utilizare de tip office; -citire si scriere "tunnings chips"; -setari diverse pentru computerele de bord ale masinilor; -setari diverse pentru controlerele diverselor motoare; -setare de coduri radio (via ICSP eventual); -repararea diverselor cipuri utilizate in echipamentele/aparatele de gimnastica/fitness(rescrierea lor); -diverse; Toate cele enumerate mai sus sunt posibile daca este indeplinita o conditie esentiala: tipul de device asupra caruia se doreste sa se intervina (prin citiere/scriere) sa figureze in lista cu device suportate de softul de interfata (tip Willem Eprom Programmer v PCB 5.0C sau mai recenta).

Page 2: Manual Programator Willem Pro4 Isp

Programatorul este plasat intre 2 placi de metal laminate. PCB-ul programatorului dispune de silk screen complet ce include si descrierea componentelor.

• Pentru a alimenta programatorul este recomandata folosirea unui cablu de alimentare prevazut cu un jack de diametru adecvat; cablul de alimentare trebuie sa furnizeze tensiunea de 8.5Vcc...9Vcc stabilizata si bine filtrata. Se va respecta polaritatea tensiunii de alimentare (+ la centru) si nu se va depasi tensiunea de 9Vcc decit in cazuri cu totul exceptionale si pentru scurt timp. Daca se depaseste tensiunea de 9Vcc consumul de curent al programatorului va creste considerabil, fapt care in 995 din cazuri nu este justificat de natura device care se programeaza. Un consum sporit de curent (peste 250mA) va creste considerabil riscul de defectare al programatorului. consumul de peste 250mA incepe sa se manifeste in momentul in care tensiunea a depasit valoarea de 9.5Vcc pentru un timp suficient de indelungat. Alternativ programatorul accepta si o alimentare din portul de USB al unui PC (5Vcc/500mA max). Atentie insa : se va folosi doar un singur tip de alimentare la un moment dat. Aceasta inseamna ca se alimenteaza ori extern ori din portul de USB dar nici o data din ambele (este interzisa alimentarea duala, externa+USB, a programatorului caci altfel acesta se va distruge!!

Atentie insa : in cazul in care,din diverse motive, consumul programatorului creste nepermis de mult se risca deteriorarea portului de USB si implicit a MB aferenta acelui PC. Ca urmare alimentarea externa cu 8.5Vcc...9Vcc este mult mai recomandata.

Datorita conectorului ISP , nu este necesara dezlipirea componentei de pe cablaj, programarea se poate face in circuit.

Caracteristici functionale: - 32-pin, soclu universal ZIF, - suporta peste 1500 tipuri de memorii, - conectare pe portul paralel al unui PC, - software ajustabil pentru fiecare tip de componenta, - suporta software AT-PROG, SI-PROG, UISP, STK200/300, BASCOM - suporta 0.98D5 driver, - suporta Windows XP/2000/NT/9x/ME/Vista Setul contine programatorul Willem PRO4 ISP, manual, cablu ISP si un CD cu software. Veti mai avea nevoie de cablu Paralel 25 pini mama-tata si de o sursa de alimentare .

Este prevazut cu urmatoarele tipuri de socluri: 24CXX, 25CXX, 93CXX, HUB PLCC 32 3.3V, PLCC 32-32, PLCC 32-DIP28, adaptor PIC, cupla ISP pentru microprocesoare PIC, Suporta EPROM, EEPROM, FLASH, PIC, AVR, MCS-51, MCS-48, 27Cxx, 28Cxx, 28Fxx, 29Fxx, AT29Cxxx, 24Cxx, 93Cxx, PIC16xxx, DS12xx, AT89Cxx, T89Cx051, AT25xxx, AT90Sxxx, , EPROM 16bit , 29Fx00, 28Fx00 ICs. Setarea switch-urilor: - pentru Willlem trebuiesc setate JP10 - sus , JP11 - jos , JP9 - jos - pentru selectare software : versiunea 0.97xx - switch-ul D5 este in jos, versiunea 0.98xx - switch-ul D5 este in sus. Reguli pentru soclurile PLCC: cel de sus se foloseste numai pentru firmware hub de tip PLCC, cel din mijloc este adaptor PLCC pin la pin cu soclul ZIF, iar cel de jos este adaptor PLCC32 -ZIF28.

Page 3: Manual Programator Willem Pro4 Isp

Mic ghid de instalare rapida : Primul pas este instalarea programului. Pentru aceasta trebuie rulat fisierul 0.97ja.exe din directorul Willem/programs/ de pe CD. Trebuiesc copiate fisierele DLPORTIO.DLL si DLPORTIO.SYS in directorul Windows/system/ al computerului dvs. Daca sistemul de operare folosit este WIN XP atunci este necesar sa rulati fisierul XP_stop_polling.reg aflat pe CD . Acest fisier modifica o cheie in registri Windows si dezactiveaza PnP pentru portul paralel. Foarte important. Dupa instalare se ruleaza fisierul EPROMM51, se conecteaza cablul paralel la PC si programator, ( se aprinde ledul rosu) , se conectaza sursa de alimentare de 12V ( este posibil sa se aprinda toate ledurile) si prima operatie facuta cu programatorul ( fara a avea nici un circuit in socluri ) este selectarea operatiei Test Hardware din meniul Help. Daca rezultatul este OK (se sting toate ledurile in afara de rosu si apare mesajul Test Hardware OK in partea de jos a ferestrei) atunci putem incepe operatile de programare. Daca nu apare mesajul Test hardware OK atunci vom face cateva verificari in sectiunea TEST H/W. Se bifeaza PIN1 si PIN32 si daca toate ledurile se aprind atunci este OK. Atentie! se conecteaza o singura sursa la programator ( ori alimentator 9V , ori cablu USB ) si se poate programa numai o componenta odata. Pentru memorii EPROM recomand numai folosirea unei surse externe.

Page 4: Manual Programator Willem Pro4 Isp

DESCRIERE PROGRAMATOR

Page 5: Manual Programator Willem Pro4 Isp

APLICATII PROGRAMATOR

Page 6: Manual Programator Willem Pro4 Isp

Observatie: zona alba indica pozitia comutatorului!!!

CONECTAREA PROGRAMATORULUI LA PC: 1. Se conecteaza cablul LPT mai intii la calculator si apoi la programator.

Page 7: Manual Programator Willem Pro4 Isp

2. Programatorul este conectat la o singura sursa de alimentare: de la alimentator extern sau prin USB. Ledul rosu trebuie sa se aprinda . Alimentare tensiune cu adaptor 9V Alimentare tensiune prin USB INSTALARE SOFTWARE PROGRAMATOR WILLEM 1. Inchideti toate aplicatiile ce ruleaza pe calculator. 2. Introduceti Cd-ul in calculator. 3. Da-ti click pe My Computer, selectati driverul Cd-ului. 4. copiati tot catalogul "Willem" pe driverul C. 5. Dezarhivati fisierul "port.zip". 6. Copiati fisierul "UserPort.sys" aflat in directorul "user_port" in directorul "C:\WINDOWS\system32\drivers".

Page 8: Manual Programator Willem Pro4 Isp

7. Deschideti directorul "UserPort", lansati fisierul "UserPort.exe" si setati toti parametrii ca in figura de mai jos.

8. Deschideti directorul "willem" si dezarhivati "sterownik.zip" . 9. Deschideti directorul "sterownik" si lansati in executie fisierul " EPROMM51.exe".

Page 9: Manual Programator Willem Pro4 Isp

TESTARE PROGRAMATOR 1. In programul lansat in executie setati: PCB3 PORT LPT CU LPT1 (0X378)

2. Daca este conectat programatorul, se vor stinge ledurile galben si verde. 3. Pentru a va asigura ca programatorul este conectat , intrati in meniul Help si selectati Test Hardware.

4. Va aparea in STATUS BAR (in partea de jos a ferestrei) : Hardware present

Page 10: Manual Programator Willem Pro4 Isp

PROGRAMARE DEVICE 1. Inainte de a starta programarea este necesar sa alegeti un tip device din lista.

Daca nu stiti exact ce device aveti, alegeti mai intii un device similar. 2. Executati " Electronic ID" pentru a identifica tip device conectat la programator.

3. Pentru a programa o memorie "flash" , alegeti meniul "File-Load" sau selectati iconul cu un catalog deschis sin cautati fisierul dumneavoastra.

4. Daca s-a incarcat corect fisierul va apare in STATUS BAR mesajul:" Binary File Loaded OK" .

Page 11: Manual Programator Willem Pro4 Isp

5. Atunci selectati meniul de sus : "Action-> Program/test RAM"

In cazul in care apare mesajul " VPP RANGE ERROR" , va trebui sa schimbati jumperul de setare a adaptorului VPP. 6. Daca ati trecut de acesti pasi, va apare o noua fereastra cu progresul programarii in derulare. Pe programator vor filfii ledurile verde si galben.

7. Daca s-a sfirsit programarea, se va starta automat verificarea acesteia. 8. In STATUS BAR va apare mesajul " DEVICE PROGRAMMED OK" daca verificarea a fost cu succes. Ledurile galben si verde se vor stinge. Programarea s-a incheiat. STERGEREA UNUI DEVICE 1. Pentru a sterge un device selectati meniul : "Action-> Erase 28/29/49/89/90/PIC".

Page 12: Manual Programator Willem Pro4 Isp

2. Se va deschide automat o fereastra cu desfasurarea in progres a stergerii device-ului. Se vor aprinde ledurile verde si galben. 3. In STATUS BAR va apare mesajul : "Erase completed" daca stergerea s-a efectuat cu succes.

Lista cu tipurile de memorii suportate este:

Page 13: Manual Programator Willem Pro4 Isp
Page 14: Manual Programator Willem Pro4 Isp

UTILIZAREA CONECTORULUI ISP Willem Pro4 ISP poate fi conectat la un device ,ce se afla intr-un circuit, direct prin conectorul ISP. Principalul avantajul al ISP-ului este programarea unui device direct pe cablaj, fara a fi necesar extragerea device-ului de pe placa. Device-ul target ce se citeste/programeaza via ISP poate fi alimentat direct de la Programatorul Willem sau poate primi tensiune de alimentare generata local, "on-board", de catre hardware pe care este plasat (adica hardware care gazduieste device target ii furnizeaza si tensiunea de alimentare; in unele cazuri este benefic acest aspect, alteori nu; de aceea puteti opta!). Utilizind programarea ISP , puteti utiliza urmatoarele software : BASCOM, PONY PROG. Setati jumperul JP11 in pozitia de sus pentru a activa programarea ISP. Setati jumperul JP10 in pozitia sus daca doriti sa selectati alimentarea conectorului ISP de la programatorul Willem. Setati jumperul JP10 in pozitia jos daca device-ul are alimentare proprie de la un adaptor. Tensiunea suportata de chipul programabil ICSP se selecteaza prin intermediul jumperului JP9: - JP9 in pozitia sus: 3,3V - JP9 in pozitia jos: 5V

Page 15: Manual Programator Willem Pro4 Isp

Alte dispozitive suportate de programatorul WILLEM PRO4 ISP:

Page 16: Manual Programator Willem Pro4 Isp
Page 17: Manual Programator Willem Pro4 Isp

ADAPTOARE PLCC 32- DIP 28

PLCC 32 - DIP 32

Page 18: Manual Programator Willem Pro4 Isp

MCS51V6

PSOP 44

Page 19: Manual Programator Willem Pro4 Isp

TSOP 32

TSOP 48 ZIF

Page 20: Manual Programator Willem Pro4 Isp