OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

HVDOSdev2019!

Právě je 18 čer 2019, 08:37

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 11 ] 
Autor Zpráva
PříspěvekNapsal: 03 čer 2019, 20:46 
Offline
Radil

Registrován: 01 pro 2017, 21:01
Příspěvky: 497
Bydliště: BA-Králikárne
Has thanked: 4 times
Been thanked: 78 times
Ako názov napovedá, zaujímalo by ma, či ste niekto mali a používali nejaký programátor pamätí EPROM pripojený k ZX Spectru. Aký a s akým softwérom? Alebo sa vždy všetko programovalo na PC? Dostal sa mi totiž do rúk staručký programátor ELNEC PREPROM-01, a podľa toho, že komunikuje cez TTL logiku (Parallel port, použitých iba 5 signálov), tak s vhodným programom by fungoval určite aj so Spectrom. (a priznám sa, nejaký programátor pre Didaktik som si vyrobil, ale moc by som sa tým nechválil, vtedy moje znalosti neboli bohvie aké, a podľa toho to aj vyzerá, tiež iba zo súčiastok čo som z niečoho vymontoval... ale funguje)

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.


Nahoru
 Profil  
 
PříspěvekNapsal: 04 čer 2019, 14:46 
Offline
Kecka

Registrován: 17 úno 2014, 14:46
Příspěvky: 33
Bydliště: Brno
Has thanked: 7 times
Been thanked: 1 time
Programátory EPROM k osmibitům se dělávaly maximálně tak pro 2716, možná 2732. Pro Spectrum nevím. Preprom připojuju přes docking station a notebook HP6715b - tam je ještě skutečný paralelní port (LPT karty do slotu PCI, PCIe jsou jen simulátory - nefunkční). Software je na elnec.sk pořád dostupný (funguje i ve Windows 7x32). Rozlouskount ten programátor reverzním inženýrstvím... no nevím. Určitě bude rychlejší a jednodušší sehnat něco s LPT portem.

_________________
Klony, hybridy, kopie a jiná udělátka v duchu PMI-80, SAPI-1, ZX Sparrow, SAVIA-84 a pokusy o vlastní konstrukce úplně nových historických počítačů


Nahoru
 Profil  
 
PříspěvekNapsal: 04 čer 2019, 15:18 
Offline
Pan Generální

Registrován: 16 čer 2014, 12:23
Příspěvky: 2271
Bydliště: Jesenice
Has thanked: 13 times
Been thanked: 137 times
Je to stejný s programátorem s Elektoru.
Jednodušší připojení je nějaká 486 s LPT portem, protože zajímavá je ta hotová programová podpora :)
http://blog.3b2.sk/igi/post/Programator ... ammer.aspx


Nahoru
 Profil  
 
PříspěvekNapsal: 04 čer 2019, 15:34 
Offline
Radil

Registrován: 01 pro 2017, 21:01
Příspěvky: 497
Bydliště: BA-Králikárne
Has thanked: 4 times
Been thanked: 78 times
No jo, 486... teda neviem, ale v Didaktikoch je 27128, tak pri výrobe na ich programovanie používali niečo iné ako Didaktik? Veď by na to v pohode stačil. PREPROM-01 je až do 27512, ale s redukciou by sa na viac krát dala naprogramovať aj väčšia EPROM. Pokiaľ vždy pri programovaní EPROM do nejakého PC (alebo Didaktiku) použili výkonnejší PC, ako programovali EPROM do toho prvého PC? :?:

@kelley12: Ktorý typ Preprom máš? Určite nie 01, k tomu je program iba pre DOS, a vraj funguje maximálne na 166 MHz, na tom Win7 asi nepôjde. Novšie verzie už sú s USB pre Windows.

Inak ako že rozlúsknuť tu nieje čo, je tam 4x posuvný register (spolu 32 bitov), z nich niečo ide priamo na piny EPROM, niečo riadi napätia. Jeden signál je vstupný bit (in), jeden je posuv tohoto bitu v registri (clock), potom je tu výstupný bit (out), a ešte signál zrejme pre pripojenie už naposúvaných bitov na výstupy (strobe). Ešte je tam nejaký alarm, ale ten sa vraj nemusí zapájať, je to zrejme iba signalizácia poruchy. Niekoľko pokusov či to funguje správne, a 27128 by som naprogramoval aj z BASICu (to by ale trvalo...).

Len mi príde divné, že toľko Spectier a Didaktikov, a žiadny programátor eprom pre ne.

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.


Nahoru
 Profil  
 
PříspěvekNapsal: 04 čer 2019, 15:52 
Offline
Pan Generální

Registrován: 16 čer 2014, 12:23
Příspěvky: 2271
Bydliště: Jesenice
Has thanked: 13 times
Been thanked: 137 times
Když jsem si stavěl BOBO64 tak jsem paměti programoval na programátoru připojeném na ADT4500 :)
Moje pracoviště, programátor je ta bedna vedle počítače, na které stojí tv Merkur.
Obrázek


Nahoru
 Profil  
 
PříspěvekNapsal: 04 čer 2019, 20:54 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 985
Has thanked: 127 times
Been thanked: 249 times
Jednoduchý programátor pro ZX Spectrum vyšel v Mikrobázi 1989... nevím které přesně číslo. Dalo se s ním naprogramovat jen několik málo typů do největší 27C128 a taky to trochu pokulhávalo na softwaru. Byl hodně zjednodušený. Ale šlo to, naprogramoval jsem s tím možná 3 EPROMky do Betadisku než se to díky mému neumětelství a žalostné úrovni bastlení v té době rozpadlo (prostě to byl chumel drátů na univerzální desce a po pár letech skladování se z toho něco utrhlo a už jsem neměl chuť to znovu oživovat). Krom toho ten programátor vyžadoval k UR-4 další osmibitový interface, 24 bitů z 8255 bylo potřeba pro samotnou 16kB EPROM a ten druhý interface obsluhoval napájení během programování a další řídící signály.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 05 čer 2019, 03:04 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 20:26
Příspěvky: 2388
Has thanked: 90 times
Been thanked: 354 times
Taky existuje programátor osazený dvěma Z80 PIO, mám ho ve formě nesestavené stavebnice... někde... ;)
Vydražil jsem ho před lety na Aukru a opravdu jsem na něm chtěl programovat EPROMky pro Spectrum, nicméně hotový programátor pro PC se ukázal jako pružnější (a dostupnější) řešení... 8-)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
PříspěvekNapsal: 05 čer 2019, 08:08 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 15:24
Příspěvky: 314
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 176 times
Ano, používali! :-) Programátor EPROG své vlastní konstrukce, založený na 2x Z80-PIO, uměl programovat 2716, 2732, 2764, 27128, 27256 a 27512 po půlkách. Neměl zdroj programovacího napětí, byl potřeba externí regulovatelný zdroj. Soft byl také vlastní, ovládání pomocí okének ala Art Studio. V době cca před 20ti roky jsem s ním naprogramoval pěknou řádku EPROMek, mj. do Gamy 192 apod. ;-)

_________________

CSS Electronics Petr Valečko
Návrh a stavba hardware, programování, hraní her, opravy

ZX Spectrum, Didaktik Gama 80KB, Didaktik Gama 192KB

Beta Disk 128C, Delta Disk, Orpheus AY, Multishots IFC,
Multiface 128C (Debugged) IFC, Externí ROM 64KB a 128KB

http://css-electronics.8u.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 06 čer 2019, 12:13 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 20:26
Příspěvky: 2388
Has thanked: 90 times
Been thanked: 354 times
CSS: Nemáš někde ten soft? Nejlépe v TAPce? Zdá se, že je to ten samý programátor... ;) Dokonce jsem ho možná na tom Aukru koupil od tebe...? :P

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
PříspěvekNapsal: 06 čer 2019, 12:58 
Offline
Radil
Uživatelský avatar

Registrován: 15 kvě 2014, 15:24
Příspěvky: 314
Bydliště: Karlovy Vary
Has thanked: 0 time
Been thanked: 176 times
Jiiira: Doma bych ho měl mít, akorát nebude v TAP (TAP se mi nikdy nepodařilo vyrobit) a tak mám veškerý soft z kazet zaarchivovaný jako audio ve FLAC. Musel by sis ho "vypískat" a případně převést do TAP sám, mě ta konverze nikdy nefungovala ;-)

Jinak programátorů EPROG bylo víc (minimálně 2), páč já ten název taky tenkrát ukradl :-D A nepamatuju se, že bych nějaký někdy prodával, takže podle mě nebudeš mít ten můj ;-)

_________________

CSS Electronics Petr Valečko
Návrh a stavba hardware, programování, hraní her, opravy

ZX Spectrum, Didaktik Gama 80KB, Didaktik Gama 192KB

Beta Disk 128C, Delta Disk, Orpheus AY, Multishots IFC,
Multiface 128C (Debugged) IFC, Externí ROM 64KB a 128KB

http://css-electronics.8u.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 06 čer 2019, 14:54 
Offline
Radil

Registrován: 01 pro 2017, 21:01
Příspěvky: 497
Bydliště: BA-Králikárne
Has thanked: 4 times
Been thanked: 78 times
Tak som sa predsa odhodlal dať sem to moje úchvatné dielo, čo som kedysi vytvoril. Pripája sa k D40, EPROMky to programuje aj číta, a neskôr som software rozšíril aj na obvody FLASH. Dnes by to išlo spraviť omnoho krajšie, ale vtedy neboli informácie, nemal som internet, o súčiastkach sa nedalo nič dozvedieť. Z niečoho rozobratého som mal dva posuvné registre, pôvodne tam rozsvecovali tuším nejaké LEDky, tak som zistil ako fungujú aj bez datasheetu. U niekoho v práci som si stiahol z internetu datasheet k EPROM obvodom, ktoré som tiež mal z čohosi vymontované. Ono to vlastne všetko boli šuplíkové zásoby, nič som nekupoval, snáď okrem univerzálnej vŕtanej DPS, na ktorej je to postavené. Celé to vzniklo metódou pokus-omyl, a čo som kde videl ako zapojené. Programuje to pri 5V, nie pri 6, ale funguje to aj tak.

Prikladám foto, software, a čo-to z dokumentácie.


Přílohy:
Poznámka: schéma, software, nákresy...
eprom writer.rar [798.23 KiB]
19 krát
Poznámka: takto to vyzerá
eprom writer.jpg
eprom writer.jpg [ 199.58 KiB | Zobrazeno 300 krát ]

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.
Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 11 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz