GALBlast a Windows XP

Stručný postup ako rozbehať programátor GALov na Win XP.

Už pár rokov mám postavený podľa návodu na MCU.cz mierne modifikovaný programátor GALBlast. Moja modifikácia spočíva vo vypustení časti schémy, ktorá sa týka impulzného zdroja na 27V. Programátor priamo napájam z laboratórneho zdoja, kde nastavím výstupné napätie na požadovaných 27V.

 

Naposledy, keď som GALBlast používal, mal som nainštalovaný ešte Windows 98. Na tomto systéme fungoval spoľahlivo a bez problémov.  Keď som ho však po dlhom čase opäť oprášil, zistil som, že s Windows XP si obslužný program veľmi nerozumie.

 

Postup, ktorý bol odporúčaný kdesi na internete ako nainštalovať TOTALIO.SYS a natihanuť ho cez LOADDRV.EXE nezafungoval a tak som začal pátrať ako to vyriešiť.

 

Z tohto obdobia si pamätám zopár zapojení z HW.cz, kde boli zverejnené rôzne konštrukcie na LPT port a tiež sa tam riešilo ako ich uspokojivo rozbehať pod WinXP.

 

Z dostupných riešení som si vybral UserPort a aby som nechodil okolo horúcej kaše postup je nasledovný:

  1. nakopírovať ‚userport.sys‘ do ‚c:\\%WINDIR%\\system32\\drivers‘ (stačí iba raz 😉
  2. zmeniť v ‚c:\\windows\\win.ini‘ v sekcii GALBlast parametre nasledovne:
    [GALBlast]
    LPT1=0x0378
    LPT2=0
    LPT3=0
    Port=0
    Window=140 91 818 521
  3. spustiť userport.exe, vymazať všetky rozsahy portov z oboch zoznamov
  4. pridať rozsah portov pre LPT1 (378-3FF) do oboch zoznamov
  5. aktivovať ‚Start‘ v UserPort.exe
  6. použiť GalBlast.exe obvyklým spôsobom – po prvom spustení odporúčam nakalibrovať D/A prevodník cez menu Port/Setup bez osadeného GALu v pätici. Treba zmerať napätie medzi vývodom 2 a 12 na pätici pre GAL 20V8 a zadať výsledok merania do text boxu (akceptuje tuším maximálne jedno desatinné miesto)
  7. po ukončení programu je možné zavrieť aj UserPort  – ‚Exit‘

Uvedený postup platí iba v prípade, že máte štandarný LPT port s označením LPT1 na štandardnej adrese (378).Po správnom úvodnom nastavení na bežné programovanie postačia body 3-7.

 

Na záver trochu pomoci pre riešenie problémov: bez povolenia priameho prístupu na port si GALBlast chybne zdetekoval porty v PC a ponúkal LPT2 (378) a LPT3 (278). Práve túto vec rieši bod 2 z uvedeného postupu.

 

ikon

1 komentár pri “GALBlast a Windows XP

  1. Spätné upozornenie: Programator GAL GALBlast 1.6 | Martinův 8-bitový blog

Pridaj komentár