Forum

From PMD 85 Infoserver

Jump to: navigation, search
:: back to topic list ::
Message
Author  Author ::  Jakub Ladman
Posted  Posted ::  2013-07-29 01:22:45 AM
Subject  Subject ::  přestavba 2A na 3?
Koupil jsem (dnes vím že neúměrně draho) 2A.
Bohužel uvnitř jsem nenašel jedinou paměť. Všechny romky, i dramky někdo vytahal.

Dramky už jsem objednal, a epromky tu nějaké mám, jenže můj programátor eprom neumí 2708 kvůli těm -5 a +12V

Když už tedy budu počítač přestavovat na použití 2716, napadá mě zda ho nepřestavět rovnou na verzi 3.

Že bych místo stávajících adresových dekodérů připojil desku s CPLD a do ní naklofal obdobu toho co dělá v 3 ta PROM.

Považujete to za možné? Co je pro takovou přestavbu všechno nutné předělat?

Díky za odpověď.
 
Message
Author  Author ::  Libor L.A.
Posted  Posted ::  2013-07-29 04:54:49 AM
Subject  Subject ::  Re: přestavba 2A na 3?
A nechceš "oholený" plošný spoj přímo z trojkové verze? Když jsem jej trasoval, tak jsem z něj téměř vše odpájel. Osobně bych verzi 2A nechal tak jak je. Trojka podle mne nepřináší zásadní výhody. Leda že by jsi chtěl dělat pod CP/M a ocenil tak pár kByte souvislé paměti navíc.
 
Message
Author  Author ::  Jakub Ladman
Posted  Posted ::  2013-07-29 07:33:34 AM
Subject  Subject ::  Re: přestavba 2A na 3?
No abych řekl pravdu, tak bych právě rád provozoval CP/M.
Už jsem do té ptákoviny nasypal tolik peněz, že kupovat součástky a osazovat holou desku mě zase tak moc neláká...

Myslím si že přemapovat ROM na jiné adresy bude podstatně méně práce. Pokud to je tedy všechno co je potřeba udělat.
 
Message
Author  Author ::  Roman Bórik
Posted  Posted ::  2013-07-29 09:03:49 AM
Subject  Subject ::  Re: přestavba 2A na 3?
CP/M beží aj na 2A, len je potrebné mať v ROM Module Booter, viď. MIKROS (CP/M) na PMD 85.
Nahradiť 1kB EPROM za 2kB, alebo i väčšie nie je veľmi zložité. Pokiaľ tu spomínaš CPLD, tak tomu zrejme rozumieš a určite to bude pre teba "brnkačka".
A keďže máme vďaka Petrovi Všianskému všetky schémy PMD 85, tak verím, že to bez problémov rozbeháš.
 
Message
Author  Author ::  Jakub Ladman
Posted  Posted ::  2013-07-29 11:01:20 AM
Subject  Subject ::  Re: přestavba 2A na 3?
Díky za důvěru.
Doufal jsem že někdo bude schopen ty podstatné rozdíly mezi 2A a 3 stručně shrnout abych případně při čtení schémat neudělal chybu.

BTW: škoda že schemata nejsou ke stažení ve formátu eagle, tam si člověk může jednotlivé signály vysvítit a nemusí jezdit prstem po obrazovce. Tedy když už to je v eagle překreslené.

S pozdravem
Jakub Ladman
 
Message
Author  Author ::  Libor L.A.
Posted  Posted ::  2013-07-29 11:21:25 AM
Subject  Subject ::  Re: přestavba 2A na 3?
Nemáte někdo zkušenosti a znalosti, jak přesně verze 3 mapuje paměť v závislosti na adrese a instrukčním cyklu? Já sice mám obsah té PROMky tuším někde uložený, ale jestli by to nešlo slovně shrnout dvěma třemi větami. Jako třeba ROM se připíná, když: ....
 
Message
Author  Author ::  Libor L.A.
Posted  Posted ::  2013-07-29 06:42:07 PM
Subject  Subject ::  Re: přestavba 2A na 3?
Tak mi to nedalo, vytáhl jsem starý výpis PROMky dekodéru PMD-85 v3 a má se to takto. K RAM se přistupuje když:

1) Když k paměti přistupuje videoprocesor nebo
2) když CPU provádí zápis do paměťového prostoru (bez dalších podmínek) nebo
3) když CPU provádí čtení z paměti v rozsahu E000-FFFF (PC4 i PC5 musí být 0) nebo
4) když CPU provádí čtení z paměti v rozsahu 0000-DFFF (PC5 musí být 0)

Takže to úplně přesně koresponduje i se slovním popisem režimu AllRAM, tak jak to tady kluci mají na stránkách. Trochu mě zaráží jeden minterm, který povoluje přístup k RAM během zápisu CPU do paměti, kdy se vyžaduje PC5=0. Ale to může být kvůli hazardu. I když při víceméně synchronním přístupu z pohledu logiky vůči DRAM (je tam vřazený klopný obvod 7474) by to asi nemělo hrát roli. Samo o sobě je zajímavé, cože to výrobce naprogramoval do nevyužité horní poloviny PROM. Z toho jsem úplně jelen.
 
Message
Author  Author ::  Jakub Ladman
Posted  Posted ::  2013-07-29 06:55:39 PM
Subject  Subject ::  Re: přestavba 2A na 3?
Díky za obsáhlý popis.

Otázka zní: je třeba pro dosažení programové kompatibility s v3 změnit ještě něco dalšího kromě toho mapování EPROM?

Připojení modulu ROM? Desku rozhraní?
Pokud ano, už by mi ta úprava nepřipadala tak sexy.

Můžu poprosit o ten obsah PROM?

Díky
Jakub
 
Message
Author  Author ::  Libor L.A.
Posted  Posted ::  2013-07-29 08:14:48 PM
Subject  Subject ::  Re: přestavba 2A na 3?
Jakubovi jsem to poslal mailem, ostatní to najdete na http://pmd85.mysteria.cz/ v sekci Download. Dodatečně jsem si všiml, že tu Roman vložil asi totéž, takže alespoň můžete porovnat dva nezávislé zdroje.
 
Message
Author  Author ::  Roman Bórik
Posted  Posted ::  2013-07-29 08:12:41 PM
Subject  Subject ::  Re: přestavba 2A na 3?
Obsah PROM 287 - pmd85-3-prom287.zip
 
Message
Author  Author ::  Jakub Ladman
Posted  Posted ::  2013-07-29 08:26:05 PM
Subject  Subject ::  Re: přestavba 2A na 3?
Díky
 
Message
Author  Author ::  Libor L.A.
Posted  Posted ::  2013-07-29 07:53:24 PM
Subject  Subject ::  Re: přestavba 2A na 3?
Mám to na papíře. V nejhorším případě pošlu zítra scan, dnes to ještě zkusím vyhledat v elektronické podobě.
:: back to topic list ::