Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 14 zpráv

Programátor EPROM, jednočipů, tester

melsoft SAPI-1

Ahoj všem,
při hledání úplně jiné věci jsem narazil na tohle:

http://homen.vsb.cz/~jah01/preprom.htm

Je to hodně stará záležitost ale jak jsem pochopil, umí to programovat
 staré čipy (2716, 8048, teoreticky i 2708) ale i novější (např. 89C2051) 
testovat logické obvody a hlavně jdou nadefinovat vlastní obvody. Je to
složitý jak rádio ale pro nás nostalgo-bastliče by to mohla být dobrá
věc ne?
šel by do toho někdo?

melsoft

Re: Programátor EPROM, jednočipů, tester

EC1045 SAPI-1

to neumi teoreticke ale prakticky 2708 aspon pokut jde o zelezo na jakikoli
pin lze privest napajeni  +5V, -5V, +12V, a cist ci zapsat log uroven. jen
mi zatim unika jak se tam pripoji zem (zeby log 0)

problem je v tom ze je to ve ferdovy takze se to asi bude muset prekreslit a
da se nekde ten ferda mravenec schrastit aby bylo mozno zistit jak jak jsou
udelany ty polosaky

ja bych do toho aji sel ale snekym pac bych zvladl to zelezo ale s tim mekim
by to bilo odost horsi






Zobrazit citovaný text (7 řádků)
>
> Ahoj všem,
> při hledání úplně jiné věci jsem narazil na tohle:
>
> http://homen.vsb.cz/~jah01/preprom.htm
>
> Je to hodně stará záležitost ale jak jsem pochopil, umí to programovat
staré čipy (2716, 8048, teoreticky i 2708) ale i novější (např. 89C2051)
testovat logické obvody a hlavně jdou nadefinovat vlastní obvody. Je to
složitý jak rádio ale pro nás nostalgo-bastliče by to mohla být dobrá
 věc
ne?
Zobrazit citovaný text (6 řádků)
> šel by do toho někdo?
>
> melsoft---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---

Re: Re: Programátor EPROM, jednočipů, tester

EC1045 SAPI-1

moc jsem to schema nestudoval ale
mas tam dve programovavci napeti a promky 74188, 74S287 a 74571 se
programuje se po bitu takze proc bi to nemelo jit
vlastne by ti melo staci jen jedno progamovaci napeti programovane bity se
uzemnuj takze defakto zapis log 0 do vystupu a vlastn programovaci pus je
zvednuti napajeni. teda pokut si to pamatuji spravne




Zobrazit citovaný text (4 řádky)
>
> Ferdu Mravence někde vyhrabu, to není problém.
> Jenom na tom asi nepůjdou 74188 a 287 že?
> Ale aspoň zaplať pánbůh za ty starý epromy a
jednočipy....---------------------
Zobrazit citovaný text (3 řádky)
> sapipandora.cz
> Konference o SAPI-1
> ---

Re: Programátor EPROM, jednočipů, tester

Martin Lukasek SAPI-1

Ahoj,

už nějakou dobu dělám po chvilkách na programátoru právě starých potvor. Co vím, tak i NOSTALCOMP má něco podobnýho zbastlený. Ten programátor, co o něm píšeš, jsem při hledání info k programátoru už dřív našel, ale přijde mi to zbytečně komplikovaný a přitom z dnešního pohledu už zastaralý. Já bych nechtěl dělat programátor na staré technologii. Chtěl bych programátor na starý technologie. 8048, 2716 a novější věci dneska naprogramuje kdejakej programátor za tisícovku.

Navíc se nechci dělat s něčím, co není nutný. Mám namyšlený (a ověřený) koncept založený na Arduino Mega (koupíš do tisícovky) na které plánují klasickým stackováním nahoru umístit desku programátoru sw zdroji, displejem, pár tlačítky, pamětí, SD kartou a samozřejmě paticemi. Mám takovou představu, že by se tam daly zastrkovat buď předpřipravené moduly pro určité typy pamětí nebo by to šlo propojovacími drátky podrátovat dle potřeby takřka na cokoli. Je to pak jen o ovládacím programu a ten se v C na PC dělá dobře. Aktuálně umím programovat (prakticky ověřeno) 74188, 74S287, 74S571, 8708, 2716 a plánuju ještě 2532, 68764, 93448, 93451, možná další dle potřeby. Mělo by to i umět testovat RAM (už jsem testoval např. 2101, 2114, 6264, 62256), případně další obvody. Prakticky ale obvykle každýho nejvíc trápí ty PROM a 8708 a tohle umím, chtěl bych skončit u čehokoli, co má víc jak 32kB, na to už fakt fungujou nový programátory. Programovat jde buď z PC komunikace přes USB nebo to (a to se mi líbí hodně) umím načíst program z SD karty, takže abych si zverifikoval PROM nebo ji naprogramoval nepotřebuju PCčko. Zdroje měničový, tohle není retro, to je pro retro. Pár bastlobrázků je v příloze. Co mi chybí je čas to dotáhnout. Pokud by se někdo chtěl podílet na tomhle uvítám spolupráci.

Ahoj, Martin.

Přílohy

  • PROMPROG_bastl_74188.jpg
    image/jpeg · 227 kB · 1024 x 768 px

Re: Re: Programátor EPROM, jednočipů, tester

Jiri Biba SAPI-1

Kdyz si vydratujes pridavnou desticku s 3 paticema a  2 tranzistory
a cvaknes to na DPP-1. tak mam soft na Promky pod PC/M. No a kdyz si
vydratujes pridavku na 2708,2716,2732,2764,27128,27256 a pripojis ji
na DSE-1, tak k tomu mam taky palici soft.
Jirka

Zobrazit citovaný text (17 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "melsoft (sapipandora.cz)" <melsoft[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Re: Programátor EPROM, jednočipů, tester
Datum: 29.7.2012 - 0:37:56

> 
> Ferdu Mravence někde vyhrabu, to není problém.
> Jenom na tom asi nepůjdou 74188 a 287 že?
> Ale aspoň zaplať pánbůh za ty starý epromy a
> jednočipy....---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

Re: Re: Programátor EPROM, jednočipů, tester

melsoft SAPI-1

No právě na tom dotáhnout to celé kolabuje. Taky nemám čas a asi bych to
 ani neuměl. Pro mě je jednodušší si na starou herku nainstalit W98 a
rozchodit hotový projekt. Jen se mi to nechce drátovat na bastl desce, když
je to tak složitá konstrukce.

Re: Re: Programátor EPROM, jednočipů, tester

Jiri Biba SAPI-1

Prave na tyhle stary verky co byly napsany na DOS a nad W98
trucujou, mam v dilensky masine systemovy C: v ramecku a bud je v
nem strceny suple XP nebo W98. Uz davno jsem prisel na to, ze si
musim schovat masinu s PII ktera ma 3x PCI a 3x ISA, aby v tom mohly
chodit nenahraditelny HW emulatory jednocipu, ruzny prumyslovy
buditka treba 485, portovy vstupy a vystupy, prevodniky,
programatory. 
Treba ted pisu z 13 let stary Siemens bankovni masiny s 1G
Celeronem, kterej sice umi jen 750 mega pameti, jsou v tom dost liny
XP, ale hlavne ze ma zase PCI/ISA a je udelanej jeste postaru,
kvalitne, kdyz to jeste Fujistu delala bez kurvitek. Chtel bych dnes
videt nejakou masinu, ktera ma na disku natocino skoro 80000 hodin!
Kdyz jsem tu masinu prinesl pred 2 roky domu, mela jeste original
zarucni plombu z vyroby!! Pridal jsem do ni jen 250Mb pameti a USB2
radic. Za tech 13 let v ty masine nikdy nic neodeslo. Dnesni masiny
obcas neprezijou ani zaruku.....
Jirka

Zobrazit citovaný text (19 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "melsoft (sapipandora.cz)" <melsoft[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Re: Programátor EPROM, jednočipů, tester
Datum: 29.7.2012 - 1:29:31

> 
> No právě na tom dotáhnout to celé kolabuje. Taky
> nemám čas a asi bych to ani neuměl. Pro mě je
> jednodušší si na starou herku nainstalit W98 a
> rozchodit hotový projekt. Jen se mi to nechce
> drátovat na bastl desce, když je to tak složitá
> konstrukce.---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

Re: Re: Programátor EPROM, jednočipů, tester

EC1045 SAPI-1

tak jsem si pohal a povedlo se mi z ferdy mavence vyexportovat aspon plosaky
ve formatu HPGL
je tech desek celkem 8 a z toho 6 je jen pro pripinani signalu k patici
1. log urovne a zem
2. napajeni +5V
8, 3. spinace prog napeti (deska tam je dvakrat a pokazde trosku jina)
4. obvody cteni
6. napajeni -5V
7. napajeni +12V

a pak jsou tam jeste
5. 2x zdroj programovacich napeti + obvody rizeni
9. zdroj napeti + reset programatoru

jeste tam pridelat napajeni -12V (9)V a bude to umet testnout i PMOS obvody

ta konstrukce se my zacina libyt ac je "slozita jak mlaticka" ale zas je
100% univerzalni
ridit to dnes pre parareni port jaksy neprichazi v unahu a pokut se to bude
pripojovat pres USB tak tam musy byt neco chytryho takze to klidne muze byt
i autonomni takze pokut se nekdo naje kdo by byl ochoten k tomu udelat
ovladani tak si dam praci s predelanim desek

co jsem se tak na to dival tak by slo usertit par IO a to misto 74164+74573
pouzit napr za 74299

petr



Re: Re: Re: Programátor EPROM, jednočipů, tester

melsoft SAPI-1

Já bych ten paralelní port nezatracoval, zkusil bych to postavit tak a pak to 
prostě připojíme přes převodník. 
Aby to chdilo na moderních strojích, bude třeba překopat SW, což neumím a 
takhle by to zatím mohlo chodit aspoň na těch W98.

Re: Re: Re: Programátor EPROM, jednočipů, tester

EC1045 SAPI-1

pokut jses scopen u prevodniku dodrzet prene casovani (pro programovaci
impulzi) tak jo ale pokut tam budes davat prevodni LPT-USB tak uz je
vpoctate jedno co bude mezi tim USB a vlestnim programatorem. ten prevodnik
bude mit stejnak vlastni inteligenci takze to muze cele ridit nebo ten
programator ridit jenocipem ci nejakym 8bitem (napr PMI-80, SAPI-1) a kecat
s tim pomoci RS232. osobne pro me treti peckojidni masina prozatim
neprichazi v uvahu pac ji nemam kam dat (nemam kam dat 8" mechanyky k
SAPI-1) a preinstalovavat systemy se mi tez nechce a .......... to si to asi
najspis postavim sam na truc a budu s tim clomat pomoci SAPI-1

zacinam mit pocit ze jen my dva jsme ochotny se do toho univerzalniho
programatoru pustit

na te kocepci se mi liby univezalnost a modularnost koncepce i kdyz to bude
jeska koska 100x140mm je deska a tak 100-150mm to bude vysoky ale cim vetsi
univeralnost tim slozitejsi ovladani


Zobrazit citovaný text (2 řádky)
>
> Já bych ten paralelní port nezatracoval, zkusil bych to postavit tak a pak
to prostě připojíme přes převodník.
Zobrazit citovaný text (2 řádky)
> Aby to chdilo na moderních strojích, bude třeba překopat SW, což neumím 
a
takhle by to zatím mohlo chodit aspoň na těch W98.---------------------
Zobrazit citovaný text (3 řádky)
> sapipandora.cz
> Konference o SAPI-1
> ---

Re: Re: Re: Re: Programátor EPROM, jednočipů, tester

melsoft SAPI-1

Já programuju na 386ce protože na ničem jiném (rychlejším) mi to mé
 staré programovadlo nechodí. Přechod na W98 by pro mě byl velký pokrok
(možnost přenosu souborů po síti a USB). A do budoucna jsem pro jakýkoliv
převodník (SAPI, Arduino, Atmel 89C52 apod), který bude někdo schopen
zprogramovat. Ale jak říkám - programování z W98 je pro mě pokrok a ten HW
je fakt dost univerzální a žádné exotické součástky, tj. půjde postavit
a dlouho udržet v chodu.

Re: Re: Re: Re: Programátor EPROM, jednočipů, te ster

EC1045 SAPI-1

snazim se presvetcit Martina  Lukaska aby k tomu udela tu chytrou cas napr
na tom Arduino ale jaksi se mi zatim moc nedari ale (polo)univerzalimu
programatoru se nebrani

jsem nachystan ty desky predelat do EAGLE a upravit nedodelky a popripade
udelat nejake upravy k zviseni univerzalnosti a to hlavne mit nastavitelne
zaporne napeti aby bilo mozno pracovat i s bovody PMOS ktere jak znamo
chteji tak kolem -10V a NMOS zas -5V (a chci se zbavit SMD pac je nesnasim
ale pokut mi je tam nekdo naletuje tak je tam necham)

vpoctate by zustala zachovana jen "koska" tj. desky primo ovladajici piny
patice zbytek by se prispusobyl dle chytre casti

pokut by se povedlo nekoho znasilt aby udelal ty chtrou cast tak bu to melo
dve vyhody a to ze by to bilo autnomli tj. nezavisle na PeCece a zadruhy mit
vpoctate nezavisle rozhrani od RS232 pres LPT, USB az po SIT, dalsy vec je
ta ze by se dalo vyuzit stavajici porogramy pro inspiracy jak na to a to
posledny hardwer by se stavel jen jednou, (da se i rozsirit) zbutek by byla
softverova zalezitost a pri dobrem navrhu by melo stacit udelat jen
"sablonu" podle ktery by to jelo takze zadne velke programovani

mas pradu ze v tom zapojeni nejsou zadne exzoticke socastky ale zas jsou tam
v radech stovek takze i ja se svima 35000 ks polovodicu bych mel problem to
dat dohromady aniz bych musel jit neco koupit ale zas na druhou stranu pokut
by nas bilo vic tak ty pocty bi bily dost zajimave abi se to dalo koupit za
dost slusnou cenu za kus

P.S. na 386 SIT chodi staci tam nasipat napr. "WIN 3.11 workgroups" a ty uz
sit umi ikdyz bude asi trochu problem ji rozchodit z modenima sistmama tj.
nad W2K , WME



Zobrazit citovaný text (3 řádky)
>
> Já programuju na 386ce protože na ničem jiném (rychlejším) mi to mé
 staré
programovadlo nechodí. Přechod na W98 by pro mě byl velký pokrok (možnost
přenosu souborů po síti a USB). A do budoucna jsem pro jakýkoliv
převodník
(SAPI, Arduino, Atmel 89C52 apod), který bude někdo schopen zprogramovat.
Ale jak říkám - programování z W98 je pro mě pokrok a ten HW je fakt dost 
un
iverzální a žádné exotické součástky, tj. půjde postavit a dlouho
udržet v
chodu.---------------------
Zobrazit citovaný text (3 řádky)
> sapipandora.cz
> Konference o SAPI-1
> ---

Re: Re: Re: Re: Re: Programátor EPROM, jednočipů, te ster

Martin Lukasek SAPI-1

Ja se uplne nebranim superuniverzalniumu programatoru. Naopak, puvodne jsem taky mel tu myslenku. Ale je to cele tak slozite, ze se to dle mne nevyplati. Naschval, kolikrat potrebujete vypalit nejaky superraritni obvod? Parkrat do roka? Nes popisu nozicky do souboru pro univerzalni programator, tak mam zprehazene dratky ve svorkovnici meho polouniverzalniho a slozitost se naprosto neda srovnat. Programovaci algoritmus budeme ladit v obou pripadech. Proste si nejsem jist, jestli se to vyplati za cenu te strasne slozitosti misto toho abych parkrat do roka prestrkal adresy, data a napajeni tam, kam patri. Na casto pouzivane obvody pak planuju pripravky, ktere zastrcim a jedu (napr. 2708 nebo 74188, 74S287, 74S571). Podotykam, ze kdyz nepocitam zdroj, tak jsem na par IO + nejake ty tranzistory a to jeste ty IO by sly dat pryc, jen mam tak nejak psychologicky pocit, ze je dobre mit tu potvurku, co programuju oddelenou od CPU, ale realne to potreba asi neni ani u 2708, ktere se programuje 25V ani u 74188, kde se zase musi propalit pojistky.

Hezky vecer, Martin.