OldComp.cz

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


Právě je 28.03.2024, 11:16

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 15 ] 
Autor Zpráva
 Předmět příspěvku: Externí ROM
PříspěvekNapsal: 18.10.2017, 17:37 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:23
Příspěvky: 1910
Bydliště: Vsetín
Has thanked: 517 times
Been thanked: 812 times
Před více než rokem jsem si říkal, že by bylo dobré mít k dispozici externí ROM. Bylo by to vhodné pro diagnostiku vadných ZX Specter. Tak jsem díky rEVERzovi dal dohromady schéma, kde jsme použili tehdy běžně dostupnou 32KB flash memory. Uživatel by měl k dispozici tedy dvě 16KB ROM, mezi kterými se dá přepínat jumperem. V jedné mám klasickou 48 ROM, kde mám modifikovanou úvodní hlášku na (c) 2017 Sinclair Research Ltd. Ve druhé mám diagnostickou ROM. Otestoval jsem to i s 16KB cartridge hrami jako JetPac a Pssst. Škoda, že mi PCB přišla až po Bytefestu :-(. Cena za PCB je 60,- bez poštovného. Kdo má zájem, ať mi napíše SZ. Pro rEVERze mám PCB odloženo a omlouvám se, že jsem moc líný a tak dlouho mi to trvalo :-).

Diagnostickou ROM jsem použil tuto:
http://blog.retroleum.co.uk/electronics ... -spectrum/

IC1 AT29C256
IC2 74LS32
C1 100n
R1 1k8
JP1 3-pinová lišta s jumperem
JP2 3-pinová lišta s jumperem
S1 reset tlačítko je volitelné


Přílohy:
External_ROM.JPG
External_ROM.JPG [ 140.82 KiB | Zobrazeno 16520 krát ]

_________________
cs.speccy.cz, ondraspo186.8u.cz, zx-spectrum.cz
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 19.10.2017, 07:16 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
<skryta_reklama> Popripade namiesto originalnej ZX romky si tam clovek moze dat BSrom140 </skryta_reklama>


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 20.10.2017, 21:14 
Offline
Radil
Uživatelský avatar

Registrován: 15.05.2014, 15:24
Příspěvky: 460
Bydliště: Karlovy Vary
Has thanked: 1 time
Been thanked: 258 times
Taxem se dneska dokopal k extravykonu :D a dokoncil jsem navrh desticky externi ROM, vysledek muzete videt dole.

Pristi tyden necham udelat 1 vzorek pro me a soucasne na otestovani a kdyz bude vsechno fungovat, nechal bych udelat v Chine nejakou serii, pokud bude zajem. Cenu bych pak tady nadhodil.

Parametry:

- ROM 64KB rozdelena na 4 stranky po 16KB, takze maximalne 4 testovaci nebo jine ROMky jsou k dispozici
- jako ROM je pouzita EPROM 27(C)512 - vyhnul jsem se EEPROMCE a FLASH, jednak mam doma EPROMEK hromadu, jednak si neumim predstavit, jak a proc by nekdo chtel programovat jeji obsah primo Spectrem, kdyz stejne FLASH a EEPROM od ruznych vyrobcu maji ruzny prog. algoritmus, takze by to stejne nebylo vzajemne kompatibilni
- prepinani stranek je otocnym BCD prepinacem - pohodlnejsi, nez jumpery
- pruchozi sbernice na systemak na opacne strane desky, pruchozi jsou kompletne vsechny signaly!, i ty, co nejsou normalne zapojene, kdyby je nekdo potreboval vyuzit
- napajeci cesty jsou sirsimi cestickami a jsou navic pocinovane (odmaskovane)
- zem je tzv. rozlitou medi
- na desce je tlacitko RESET a tlacitko NMI, generator NMI pulzu je TTLkem 74121, sice ponekud starsi svab (ale furt je u Texasu ACTIVE!) :D , ale to na Spectru snad nevadi, navic jsou ho vsude tuny za pul darma

EDIT: Tak jsem to nevydrzel, a jeste v noci rovnou objednal v Chine serii 10 kusu, cena byla tak lakava, ze jsem se rozhodl to risknout ;) Takze jakmile dorazi a jednu si osadim a vyzkousim a bude fungovat bez potizi, budou zde ostatni k dispozici :!:
:P


Přílohy:
ext1.png
ext1.png [ 99.53 KiB | Zobrazeno 16257 krát ]
ext2.png
ext2.png [ 100.31 KiB | Zobrazeno 16257 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 21.10.2017, 20:32 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
Ušetřil by sis spoustu práce, kdybys to nedělal průchozí - pro více interfejsů najednou se líp hodí ZX ExpBoard ;)

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

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 21.10.2017, 20:58 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
css píše:
Když ale tomu ZX ExpBoard chybí právě ta ROMka ;-)
Eh, cože? ExpBoard je (zcela úmyslně) jenom sběrnice, do které si můžeš zastrčit 3 kartičky, z nichž jedna je třeba ta s ROMkou... A navíc je průchozí, vzadu má přímý konektor - na té fotce bohužel není moc vidět...

Teď jsem to měl na ByteFestu, jak můžeš vidět na fotce tady... V hlavní roli (v pořadí podle slotu): DivIDE, SAAY!, Simple Joy IF - a přímý konektor vzadu je stále volný 8-) ...

css píše:
A práce to byla docela pěkná a byla to výzva to dotáhnout do konce s průchozí sběrnicí, a povedlo se! :-)
Jo, to věřím, že tě to bavilo... ;)

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

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 23.10.2017, 14:52 
Offline
Pan Štábní

Registrován: 11.11.2013, 10:29
Příspěvky: 1198
Has thanked: 359 times
Been thanked: 304 times
Jaky tam mas prepinac? Mohl by to byt tenhle: https://www.gme.cz/p-kdr16

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 23.10.2017, 15:21 
Offline
Radil
Uživatelský avatar

Registrován: 15.05.2014, 15:24
Příspěvky: 460
Bydliště: Karlovy Vary
Has thanked: 1 time
Been thanked: 258 times
Navržené je to pro tenhle typ - BCD 10 poloh, 2x3 vývody https://www.tme.eu/cz/details/erd110rsz/prepinace-kodovaci/ece/.

Používat se budou polohy 0-3.

Samozřejmě jde použít i analog se stejně zapojenými vývody - zkontrolovat podle datasheetu.


(V GME nenakupuji od doby, kdy jsem tam v centrálním skladu pracoval a zažil jsem, co se tam se součástkami provádělo :? )... ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 30.10.2017, 10:46 
Offline
Kecálek
Uživatelský avatar

Registrován: 24.03.2014, 08:10
Příspěvky: 205
Has thanked: 80 times
Been thanked: 123 times
Doda píše:
Pokud to chces pouzit jako diagnostickou ROM, tak neni rozumne mit pripojene cele MBcko, to ti odhaleni problemu moc nezlepsi. Jinak to testovani je docela super, je to schopno docela presne urcit vadnou pamet nebo multiplexer a podobne.


Aha, ale aspoň něco mi ta ROM i s mbckem řekne, ne? (otázka kolik toho řekne, když sestava i s mbckem bude vlastně funkcni).

A tzn. že, když budu mít nefunkčního spektrace, tzn. mi ani nenabehne nebo budou na obrazovce např. naky nesmysly, tak tyhle ROM odhalí závadu? Záleží samozřejmě asi na míře poškození počítače.

A jsou ty ROM i pro spektrace 128K?

_________________
http://hood.speccy.cz
http://sarah.speccy.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 30.10.2017, 13:16 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Diagnostická ROM (aspoň testík, který používám) nepotřebuje k běhu testu RAM, takže běhá i když je RAM chybná, stačí aby CPU dostával od ULA hodiny a nebyly zablokované sběrnice.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 30.10.2017, 13:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 21:39
Příspěvky: 1969
Bydliště: Praha
Has thanked: 85 times
Been thanked: 255 times
hood píše:
Doda píše:
Pokud to chces pouzit jako diagnostickou ROM, tak neni rozumne mit pripojene cele MBcko, to ti odhaleni problemu moc nezlepsi. Jinak to testovani je docela super, je to schopno docela presne urcit vadnou pamet nebo multiplexer a podobne.


Aha, ale aspoň něco mi ta ROM i s mbckem řekne, ne? (otázka kolik toho řekne, když sestava i s mbckem bude vlastně funkcni).

A tzn. že, když budu mít nefunkčního spektrace, tzn. mi ani nenabehne nebo budou na obrazovce např. naky nesmysly, tak tyhle ROM odhalí závadu? Záleží samozřejmě asi na míře poškození počítače.

A jsou ty ROM i pro spektrace 128K?


Ja myslim ze s tim MBckem to nebude uplne optimalni. Ze bych pripojoval MBcko k nefunkcnimu ZX Spectru? Ja nevim, to je divne.

Vzdy si musis sam udelat zakladni diagnostiku jako treba napajeci napeti. Pak je ti to schopno rict docela hodne. Typicky kdyz prave vidis nahodny bordel, tak to to rekne, ktera pamet nebo multiplexer je vadny.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 30.10.2017, 13:31 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Diagnostika se strčí do Spektra, které apoň nějak funguje, třeba zobrazuje nesmysly, čili funguje ULA a je v pořádku napájení, ale po zapnutí se to zhroutí.
Do toho strčím diagnostiku, která u mě dělá jen dokola RAM test. Ten musí běžet bezchybně libovolně dlouho.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 31.10.2017, 00:48 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1611
Has thanked: 31 times
Been thanked: 357 times
Take se "pochlubim" asi zatim nejnamakanejsim resenim.
Obrázek
Obrázek
Obrázek
Obrázek

Info zde: https://www.worldofspectrum.org/forums/discussion/49566/

Je tam 512kB flash eprom, kterou lze pohodlne preprogramovat primo ze ZX.
SRAM 512kB umi romku nahradit v nekolika varialtach - viz info...
Ma to joy konektor s moznosti softwarove prepinat joystickovy rezim.
Pruchozi sbernice, NMI a RESET button, atd...
Umi to pamet MB02+ i DIVIDE, jen je treba firmware zjednodusit, protoze to zere az zbytecne moc mista v CPLD a v mapovani divide ram je mala chybka v mapram rezimu. Nebyl na to pak cas. V zakladu to beha jako nahrada zx rom, allram modul, rozsireni pameti.... Moznost vlastniho menu s vyssi pripritou nez externi periferie, atd....

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 25.08.2020, 08:45 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:23
Příspěvky: 1910
Bydliště: Vsetín
Has thanked: 517 times
Been thanked: 812 times
Mimochodem, kdyby někdo chtěl tu mou verzi, tak tady jsou podklady pro výrobu (gerbery a Eagle data).


Přílohy:
External_ROM.zip [84.69 KiB]
419 krát

_________________
cs.speccy.cz, ondraspo186.8u.cz, zx-spectrum.cz
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 22.02.2021, 11:27 
Offline
Radil
Uživatelský avatar

Registrován: 15.05.2014, 15:24
Příspěvky: 460
Bydliště: Karlovy Vary
Has thanked: 1 time
Been thanked: 258 times
Tak si představte, co se může stát. Minulý pátek nám v práci spadla síť a shořel server, takže celý den práce stála a nebylo do čeho píchnout :whist:

A tak abych se neukousal nudou, rozhodl jsem se zcela neplánovaně a spontánně vytvořit již třetí verzi své Externí ROMky. Vůbec jsem to neplánoval, druhá verze se svými 128KB a možností uložení až 8mi ROM po 16KB byla fakt úspěšná. Pustil jsem se tedy do práce a výsledkem je tento nový modul nazvaný "SUPER ROM 256KB", kterým nahradím předchozí verzi. Má několik novinek, a sice:

1) Kapacita ROM 256KB pro uložení až 12x ROM á16KB (pro 48K režim) a 2x ROM á32KB (pro 128K režim)
2) Registr pro záchyt dat. bitů D4-D7 posílaných na port 32765d, díky čemuž bude možné na 128K Speccy provozovat z modulu externě i dvě další 128K ROMky, například mít na klasickém 128K Spectru i ROM z +2 a z Pentagonu ;)
3) Bity 6 a 7 z portu 32765d (na Spectru 128K nepoužívané) jsou vyvedené ven na tzv. USER PORT pro možnost různých pokusů atd. ;)
4) Zlepšení generování NMI proti původní verzi, eliminace zákmitů tlačítka dvojitým MKO 74123

V tuto chvíli čekám na dodání PCB a Flash ROM z Číny, pak začne zkoušení a po otestování i distribuce :)


Přílohy:
ER256K.png
ER256K.png [ 52 KiB | Zobrazeno 7585 krát ]

_________________

CSS Electronics

ZX Nucleon 512KB: hlavní počítač
ZX Spectrum, Didaktik Gama 80KB/192KB: další počítače
Beta Disk 128X, mini: hlavní úložiště
Delta Disk: bývalé úložiště
DivMMC EnJOY! PRO MINI *lite*: nepoužívané úložiště
Multiface 128C (Debugged): Nabourávač her
Externí ROM 64KB a 128KB: Externí test. ROMky
Advanced Parallel Interface ADPI8255A: Top paralelní IFC
Kempston Interface: IFC pro joystick
Multishots Interface: IFC pro 2 joysticky
Orpheus Interface: Top AY+joystick IFC

http://css-electronics.8u.cz/
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Externí ROM
PříspěvekNapsal: 07.03.2021, 01:01 
Offline
Radil
Uživatelský avatar

Registrován: 15.05.2014, 15:24
Příspěvky: 460
Bydliště: Karlovy Vary
Has thanked: 1 time
Been thanked: 258 times
První série SUPER ROM karty 256KB je už na světě ;)


Přílohy:
Super_ROM_256K_02.jpg
Super_ROM_256K_02.jpg [ 229.82 KiB | Zobrazeno 7442 krát ]
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ů: 15 ] 

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 12 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