OldComp.cz

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


Právě je 28.03.2024, 14:49

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 14 ] 
Autor Zpráva
 Předmět příspěvku: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 20.04.2021, 17:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1486
Bydliště: Kurim
Has thanked: 828 times
Been thanked: 577 times
Plánuju nechat vyrobit desky plošných spojů na stavbu SAPI-1 se CP/M, tedy ralativné méně běžnou a méně dostupnou konfiguraci. V plánu mám následující desky:

ARB-1C 8 slot – sběrnice s ATX napájením vhodná na pokusy, spíše na stůl než do chassis (https://www.8bity.cz/2021/postavte-si-p ... -sbernice/)
JPR-1ZI – procesorová deska (https://www.8bity.cz/2021/postavte-si-p ... u-jpr-1zi/)
DMR-1A – deska paměti RAM a sériové linky RS-232c (https://www.8bity.cz/2021/postavte-si-p ... 32c-dmr-1/)
AND-1Z/89 – deska video výstupu 64×20 znaků
ZRMD-1 – deska zálohovaného RAM disku 4 MB
IDE-1 – deska pro připojení PMD-32SD nebo IDE disku (IDE část je zatím nerozchozená, takže s jistotou funguje jen PMD-32SD)
PMD-32SD – emulátor disketové jednotky pro PMD-85 fungující i se SAPI-1 (https://pmd85.borik.net/wiki/Blog:Postavte_si_PMD_32-SD)
EKL-1 – adaptér připojení PS/2 klávesnice k JPR-1Z (https://www.8bity.cz/2020/ekl-1-pripoje ... -k-sapi-1/)

Všechny uvedné desky umožní sestavit a provozovat plně funkční SAPI-1 se CP/M. Disketové jednotky jsou emulované na PMD-32SD a RAMdisku, ale můžete samozřejmě připojit i řadič floppy a fyzickou mechaniku. Desky jsou z části repliky, z části upravné klony, z části novovýtvory, ale všechno je v duchu původního SAPI-1, technogoire THT, žádné SMD. Něco málo už je na mém blogu http://www.8bity.cz a další články budou následovat.

Desky jsou relativně za pár kaček, předběžně mi celá sada vychází na cca 600 Kč (115 + 5 x 85 + 2 x 30) + poštovné k vám. Když bude zájemců více, bude cena ještě lepší. O dost více peněz vyjdou součástky, pokud nemáte dostatečně nasysleno ;-) + stavba asi zabere dost času.

Pokud máte někdo zájem a zatím jste se mi neozvali (nebo já vám nepotvrdil, že s vámi počítám, což může znamenat, že mail požral antispam nebo jsem ho zabordelil), tak se prosím ozvěte (email nebo PM), přidám si vás na seznam a koncem týdne bych to objednal. Preferuju obejdnávku celé sady, ale kdybyste chtěli navíc nějaké desky nebo jen nějaké desky, protože třeba JPR-1Z nebo PMD-32SDmáte, nebo naopak chcete dvě sběrnice, dejte vědět, třeba se to podaří nějak namixovat. Desek sběrnice určitě budu dělat víc tak jako tak.

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 25.08.2022, 19:29 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
ZRMD-1 může být krom default adresy 60H-63H ještě na druhé adrese dané obsahem GAL, nemáte někdo obsah do GAL pro tu druhou adresu?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 25.08.2022, 20:50 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 782
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
ZRMD-1 může být adresována v celém adresném prostoru. To jestli mám i ten druhy obsah netuším ale spíše ne. Jinak na webu mám rovnice do toho GALa, takže stačí upravit dle potřeb. Jestli se nepletu, tak druhá adresa by měla být 64H-67H

Těch 4MB je málo že je potřeba i druhý ZRMD-1 ????

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 25.08.2022, 21:16 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
EC1045.01 píše:
Těch 4MB je málo že je potřeba i druhý ZRMD-1 ????


Postavil jsem tu kartu 2x, máš lepší nápad co s tou druhou? :-)

Rovnice do GALu mám, no tak budu muset zapřemejšlet a upravit je.. Nicméně nejdřív jsem se zeptal tady...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 25.08.2022, 21:38 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 782
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Taky mám dva ZRMD-1 ale používám jen jeden, ta CPM podporuje jen jeden ZRMD-1 pro druhy by bylo potřeba upravit systém.

Jinak postavili druhé SAPI-1 …

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 26.08.2022, 10:53 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
NJN máš samozřejmě pravdu.. Takže ten druhej půjde do druhý vany, s BGP-1... Mohl by se využít jako ROM modul...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 27.08.2022, 11:09 
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
Měl bych dotaz.
Proč se vytváří signál /IORW (IO6/11), když to umí GAL ?
Pak by tam byl volný pin a nemusel by být signíl A56, ale přímo A5 a A6.
Proč se dělá signál /WE, když je zápis do RAM ještě klíčován /CS ?
http://www.sapi.cz/sapi/pdf/zrmd-1.pdf
Dá se dát do první pozice ROMka a mít tam CP/M na pevno ? Monitor z toho "media" umí bootovat ?

_________________
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: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 27.08.2022, 11:50 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 782
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Jen jsem překresloval DPS aneb nejsem autorem zapojení.

Tipl bych si, že byla snaha mí pokut možno úplný dekodér adres s možností adresovat v co největším rozsahu adres, a vejít se do GAL16V8 aneb IO6. Dekodér pro SRAM má /WE asi proto, aby se dala se SRAM udělat ROM (je možná volba až 16 konfigurací) aneb IO10.

BOOT ROM umožňuje výběr ze 4 variant systémů které se liší použitým řadičem fyzických médií (RPD-1, MFC-1 nebo IDE-1) či fyzických medijní tj. hlavně disketových mechanik pro MFC-1. V BOOT ROM je ovladač pro Konzolu/terminál a PMD-32SD. Vlastní systém je uložen na ZRMD-1. Na začátku disku je vyhrazeno 4x 4KB nebo 8 KB (už si to přesně nepamatuji) pro 4 systémy.

Disk A: je ZRMD-1 (BOOT DISK)
Disky B: a C: se mění podle varianty systému (od 8“ SS/SD po 8M HDD)
Disk D: je obraz na PMD32-SD s kapacitou 2M
Disk E: je obraz na PMD32-SD s kapacitou 241K aneb standardní 8“ SS/SD

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 27.08.2022, 13:37 
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
EC1045.01 píše:
Tipl bych si, že byla snaha mí pokut možno úplný dekodér adres s možností adresovat v co největším rozsahu adres, a vejít se do GAL16V8 aneb IO6. Dekodér pro SRAM má /WE asi proto, aby se dala se SRAM udělat ROM (je možná volba až 16 konfigurací) aneb IO10.

A proto se ptám, proč jsou tam ty zbytečné věci ? :D

_________________
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: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 27.08.2022, 14:02 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 782
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Nevím, co všichni mají s tím, že vše musí být osekáno na kos :roll: , aneb já to teď nepotřebuji tak to tam nebude :neener: .

Ten ZRMD-1 je navržen trochu velkoryse. Na pozici IO6 by byl, lepši GAL20V8 ale ten byl, pokut si dobře pamatuji zavrhnut kvůli horší dostupnosti.

A jak tu už bylo naznačeno tak ZRMD-1 jde použit i čistě jako ROM disk aneb ten /WE to IO10, případně jde blokovat proti přepisu část paměti. Holt má ten zálohovaný RAM disk širší použití než se současné používá. … ono v SAPI-1 těch desek je vícero co mají širší možnosti použití, ale ve standardních sestavách se nevyužívají.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 27.08.2022, 14:56 
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
Ale já se ptám, proč jsou tam ty zbytečnosti v návrhu ? proč je tam zbytečné předdekódování /IORW u GALu, které zabere jeden vstup a potom si musí pomoct sloučením A5 a A6 do jednoho vstupu.
/WE je jen /IOW vyklíčovaný adresou datového portu RAM, ale to není vůbec potřeba, může tam být přímo posílený /IOW -> /WR, protože je to duplicitně blokováno přes /CS.

_________________
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: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 27.08.2022, 15:11 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 782
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Tak to ti neřeknu, aneb jsem páchal jen desku dle dodaného schématu.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 27.08.2022, 17:11 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
danhard píše:
Ale já se ptám, proč jsou tam ty zbytečnosti v návrhu ? proč je tam zbytečné předdekódování /IORW u GALu, které zabere jeden vstup a potom si musí pomoct sloučením A5 a A6 do jednoho vstupu.
/WE je jen /IOW vyklíčovaný adresou datového portu RAM, ale to není vůbec potřeba, může tam být přímo posílený /IOW -> /WR, protože je to duplicitně blokováno přes /CS.


Jo, taky mi to tak přišlo, že to je s A5 A6 nějak překombinovaný a mohlo se to dělat GALem... Historii návrhu ale neznám.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: DPS na SAPI-1 se CP/M
PříspěvekNapsal: 27.08.2022, 18:19 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 782
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Nejsem si úplně jist ale, jestli to nemělo nějakou souvislost se zálohováním těch SRAM …

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


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ů: 14 ] 

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