Programátor PREPROM-02aLV. Programmer PREPROM-02aLV. Part1.

By Administrator at August 28, 2023 10:00
Filed Under: Non-Atari

Život ustavične prináša prekvapenia - síce sa nepovažujem za nejakého extra nadšeného fanúšika fy. ELNEC ale doma mi pristálo ďalšie zariadenie ktoré pred mnohými rokmi v Prešove vyrábali - a to programátor PREPROM-02aLV. Jeho určenie je už pre menšie podniky a vyniká rýchlosťou programovania. Prekážkou v dobe kedy sa vyrábal bola veľmi vysoká cena zariadenia - daná fakticky vtedajším monopolom na Slovensku, takže vtedy si to naozaj poväčšine kupovali do podnikov, súkromníkov asi bolo pomenej, treba vziať do úvahy že vtedy zariadenia na programovanie skutočne stáli majlant.

Výroba programátoru skončila asi v období 10/2005, programová podpora bola funkčná do 04/2015, datovanie začiatku výroby ? (Možno rok 1995, prvé dostupné programové vybavenie čo mám doma pochádza z roku 2002 - a nie je úplne prvé ktoré bolo určené k tomuto programátoru.)

 

Programátor PREPROM-02aLV.

 

Zariadenie sa nachádza v masívnej kovovej krabičke a teda je hodne odolné proti nárazom, aj vďaka svojej váhe (cca 625g) po pripojení káblom na paralelný port "necestuje" po stole, pomáhajú tomu aj nožičky z gumy (i keď tie pôvodné už majú niečo za sebou). Zmenil sa spôsob komunikácie, už sa neprevádza na parporte prevod na sériovú postupnosť údajov, tu už všetko beží priamo cez predlžovací paralelný káblik, jeho podrobnostiam (hw) sa budem venovať v ďalšej časti. Z uvedeného je jasné že na komunikáciu potrebujeme mať PC (notebook) "vyzbrojené" paralelným portom. Mám potvrdené od pôvodného majiteľa že prepojovací káblik PC ↔ PREPROM-02aLV môže mať dĺžku až 4 metre a pritom obojsmerný prenos dát pri uvedenej dĺžke kábliku funguje "bez ztraty kytičky", osobne používam kábel ktorý má necelý 1 meter, jeho dĺžka mi vyhovuje z priestorových dôvodov.

 

Nasledujúce dva obrázky PREPROM-02aLV som už dávnejšie našiel na webe,

ušetrilo mi to otváranie zariadenia ...

PREPROM-02aLV


PREPROM-02aLV

(Tu je vidieť hodne kolofónie po spájkovaní - majiteľom.)


Použitý napájací zdroj je 12V/DC/500mA nestabilizovaný, na strednom kolíku konektoru je mínus pól napájania, toto je známa klasika u fy. ELNEC. Jednosmerné napätie na výstupe zdroja naprázdno bezproblémovo dosahuje az na hranicu 20V/DC, dokonca u niektorých zdrojov (ak sú 14V/DC/nestabilizované) to ide až cez hodnotu 26V.

 

Tak sa na niektoré moduly pozrime (výčet nie je úplný):


Modul x48

Modul x48  - pre programovanie procesorov 87x41, 87x42, 87x48, 87x49, 87x50

Čo bolo pre mňa zaujímavým zistením že pre prácu s procesormi 8748 a 8749 je potrebné mať k dispozícii naďalej modul x48, síce si už nepamätám odkiaľ som vtedy mal informáciu k dispozícii že modul x48 je určený len pre prácu s programátormi PREPROM-01 a PREPROM-02, ale ako sa ukázalo nie je to tak - tu ho pre prácu s uvedenou radou procesorov potrebujete tiež. (Nakoniec - 40 pinový procesor do 32pin ZIF pätičky nenarvete ani náhodou (leda ak by sa "nadbytočné" nožičky odstrihliSmile), čiže niečo ako dodatočný modul rozhodne treba nasadiť, len som si myslel že sa bude jednať o iný modul s iným označením ako x48, mýlil som sa). Modul x48 sa už nevyrába a ani nedodáva.

 

modul 2708

To čo platilo v predchádzajúcom prípade už ale neplatí pre napaľovanie Eprom 2708 - je tu potrebný nasadiť úplne iný modul a to s novým označením modul 2708, je iný než ten čo používali programátory PREPROM-01 a PREPROM-02 - tam je označenie modul 008, keďže ja tieto "trojnapäťové potvory" vôbec nepoužívam tak to ďalej neriešim, len nato  upozorňujem, modul 2708 sa dá dodnes zakúpiť ale jeho cena je všetko iné ako ľudová ... (cca 130.- Euro).

Modul 2708 - je určený pre programovanie EPROM série 2708 a EPROM série TMS2716. Poznámka pre používateľov programátorov PREPROM-02aLV: Pre programovanie EPROM 2708 pomocou tohto modulu nepostačuje štandardné napájanie. Treba použiť silnejší zdroj napájania a to 12÷17VDC/>750mA, s vyvedeným mínus pólom na stredovom kolíku napájacieho konektoru.
  

modul 240-LV

Modul 240-LV - pre programovanie WORD EPROM (x 16) 27516, 27210 (271024), 27220 (272048), 27240 (274096) - adaptér pre programovanie NN systémov od 2.8V.

 

modul GAL-LV

Modul GAL-LV - pre programovanie GAL obvodov: 16V8, 20V8, 22V10, 6001, 6002 od výrobcov: AMI, AMD, Atmel, GOULD, Lattice, NS, SGS, Philips, Signetics, TI a VLSI,  programovanie NN systémov.

 

modul MCU1-LV

Modul MCU1-LV, je aj iný názov "modul PIC-LV" - programuje všetky MICROCHIP PIC, od 8÷40 pinov, rodina 12Cxxx, 14Cxxx a 16Cxxx.


modul 2051

Modul 2051 - pre  programovanie mikrokontrolérov AT89C1051/2051/4051 a AT90S1200.


modul 206x

Modul 206x - pre programovanie sériových EEPROM MDA2061 a MDA2062 od ITT Semiconductor.


modul z51

Modul z51 - programuje takmer všetky 40-pinové mikrokontroléry MCS51 (87C51, C52, C54, C58, C51FA, C51FB, C51FC, AT89C51, 52, 55, 87C528 atď.) programuje aj novšie mikrokontroléry rodiny MCS51 (Philips 87C51RD, 89C5xU, 89C51Rx).

(Mimochodom - neviete o niekom kto má voľný práve tento modul z51 ? Mám známeho ktorý ho už dlhšie zháňa a má doma PREPROM-02aLV - rád Vás navzájom skontaktujem.)  

 

Modulov je k dispozícii podstatne viac, stačí pozrieť do manuálu kde je vyznačené ktoré moduly sú k nemu určené a pre ktoré čipy ich treba. Kúpa modulov osobitne je vec aj v dnešnej dobe mimoriadne nákladná a pokiaľ nemáte pri kúpe už všetko v jednom balíku tak sa to v dnešnej dobe skutočne neoplatí - a pritom dnes extra iba moduly predáva málokto, to by ste museli mať naozaj terno. Pred pár rokmi sa dali aj moduly celkom dobre zohnať, dnes je to s to s dostupnosťou už o poznanie horšie.

Zase raz - osobne žiadne moduly nepotrebujem, mám doma len jeden modul a to modul x48 (a ten som už skutočne niekoľkokrát využil), pre ostatné veci mám doma ďalší programátor - TL866 II a tak isto aj USBprog (aha - skoro by so zabudol - mám aj PREPROM-02, čo je jeho predchodca.)

 

Zásadnou zmenou je možnosť priamo sériovo programovať pamäte Eprom (aj iné, samozrejme, teda ak máte k dispozícii príslušný modul), je na to na zariadení priamo jedno tlačítko (YES!) čo takýto režim povoľuje.


Na stránkach fy. ELNEC je k dispozícii na stiahnutie (a to aj teraz) celkom slušná škála programových verzií určených pre tento programátor. Posledná platná verzia je 3.15h, je z roku 2015, teda dostupný software pre PREPROM-02aLV je o celých 7 rokov mladší ako existuje pre programátor PREPROM-02. Po inštalácii program zaberá na disku viac ako 150MByte. Na ich webe síce nie sú všetky tu uvedené verzie ktoré vlastním - najlepšie je ale samozrejme pri nasadení použiť verziu najvyššiu (a teda najnovšiu) - a tá tam stále dodnes dostupná je.

Ak sa inštaluje novšia verzia programu automaticky sa odinštaluje predchádzajúca staršia verzia, toto je programovo veľmi dobre obslúžené.

 

Verzie programového vybavenia pre programátor PREPROM-02aLV ktoré vlastním:

 

Dôležité upozornenie - pre plné využitie rýchlosti programátoru PREPROM-02aLV je

potrebné prestaviť paralelný port na ECP alebo EPP komunikáciu - najlepšie vyskúšať.

 

Verzia programu 3.15h komunikuje s WinNT, Win2000 a tiež s WinXP, či funguje pod WIN98 neviem, neskúšal som, ale mal by fungovať tak isto. Vo verzii 3.15h (pg4uwarc315.exe) je programátor plne funkčný pod WinNT, Win2000 a WinXP aj s modulom x48. Inak povedané - naprosto bezproblémovo funguje pod 32bit Windows.

Pod WIN7 32bit som zariadenie neskúšal, nemám počítač (ntb) s paralelným portom.

Pripomeniem - posledná verzia 2.51 ktorá bola ešte pre programátor PREPROM-02 - konkrétne s ním už neumožňovala pod WinNT, Win2000 a WinXP prácu s modulom x48, bolo treba ísť do Win98 alebo do niektorej z DOS verzií. Pritom jeho nasledovník PREPROM-02aLV funguje bez problémov aj pod celou radou 32bit WinNT (žeby za tým bola obchodná politika ktorá zákazníka vytrvale smerovala ku kúpe nového zariadenia ?) ...

 

Posledná vydaná Win programová verzia pre PREPROM-02aLV - ver.3.15h

 

Manuál (sk) pre PREPROM-02aLV:

nnopg_sk_2005-08.pdf (3,94 mb)

(Je určený pre viaceré typy programátorov, manuál pre PREPROM-02aLV začína na strane 79.)

 

Aby toho nebolo málo, vďaka predchádzajúcemu bádaniu na stránkach firmy grifo.com som mimo iného objavil že aj tento programátor sa predával v Taliansku - a to pod inou značkou - a to ako EP32 (Elnec Programmer 32pin ?)

Programátor EP32.

Manuál EP32:

P32.PDF (1,19 mb)

(Anglická verzia manuálu je od strany 47.)


Programátor v základnej výbave obsahuje aj tzv. diagnostický POD, t.j. hlavicu ktorá sa nasadí do ZIF pätičky a je možná diagnostika a nastavenie programovacích (rozhodovacích) napätí. Ja tento diagnostický POD nevlastním, nie je to na prekážku používania, programovať sa dá aj bez ďalšieho nastavovania. Samozrejme si ho skúsim zohnať - a keď nie aspoň si ho vlastnoručne vyrobiť (poznámkan po čase: zohnal som ho ...).

diagnostic POD - 32pin: foto Caga


diagnostic POD - 32pin: foto Caga

(Ďakujem autorovi za poskytnutie fotografií.)

 

Ešte pridám zoznam podporovaných obvodov:

Preprom02_aLV_DEV.txt (285,39 kb)


Už som spomenul - v dnešnej dobe kupovanie samotných prídavných modulov k programátoru veľmi nedáva zmysel - sú  väčšinou o poznanie drahšie ako samotný programátor, iba ak sa nám jedná o nejaké špecifické určenie. Ak ho zoženiete spolu s modulmi tak je to O.K., samotný programátor je priamo bez ďalšieho vhodný pre programovanie Eprom pamätí rady 2716 27080, t.j. je vhodný pre nasadenie pre majiteľov starých 8bitových počítačov, tí ktorí potrebujú napaľovať Epromky 2708 sú na tom už o poznanie horšie, bez modulu 2708 sa nezaobídu ...

Zariadenie sa na bazoši dá stále zohnať, nebýva tam síce k predaju každý deň, ale pri troche snahy sa dá zohnať a to za rozumnú cenu.


Odkaz na špecifikáciu a podrobnosti o výrobku na stránkach výrobcu:

https://www.elnec.com/sk/products/device-programmers/preprom-02alv/


Dodatok:

Ešte staršie programové vybavenie vhodné aj pre PREPROM-02aLV mám na tomto odkaze (ktorá verzia je vhodná na použitie je tam vyznačené):

Programové vybavenie pre PREPROM-01 a PREPROM-02.

______________________________________________________

Dodatok 14.11.2023:

Nedalo mi, dnes som sa otočil na Ing.Pôbiša z firmy Elnec a mal som 2 otázky:

> Zaujímalo by ma čo podnietilo tento názov a čo skratka aLV v názve vlastne značí ?
"a značí ďalšiu verziu programátora, pokračovanie LV je low voltage v zmysle vylepšenia pre LV obvody"

> Talianska firma Grifo ?
"Talianske Grifo bol náš ODM partner, teraz je to distribútor."

Za poskytnutie odpovedí na tieto 2 otázky majiteľovi firmy ďakujem.

______________________________________________________

2.časť:

Programátor PREPROM-02aLV. Programmer PREPROM-02aLV. Part2.

3.časť:

Programátor PREPROM-02aLV. Programmer PREPROM-02aLV. Part3.

______________________________________________________

Vaše hodnotenie, Rate post:

Info o autorovi

Volám sa Igor Gramblička, bydlisko: Bratislava, Slovakia. Môj nick: Igi. Blog je o mojich záujmoch, predtým som pracoval ako IT špecialista na počítačové siete a redakčné systémy pre viaceré denníky - až som pred rokmi nakoniec v jednom z nich zakotvil a kde som to potiahol až do konca mojej profesnej kariéry.

Rok, mesiac, počet článkov: