Autor ::Jakub Ladman Poslaná :: 29.07.2013 01:22:45 Predmet ::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ěď.
Správa
Autor ::Libor L.A. Poslaná :: 29.07.2013 04:54:49 Predmet ::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.
Správa
Autor ::Jakub Ladman Poslaná :: 29.07.2013 07:33:34 Predmet ::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.
Správa
Autor ::Roman Bórik Poslaná :: 29.07.2013 09:03:49 Predmet ::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áš.
Správa
Autor ::Jakub Ladman Poslaná :: 29.07.2013 11:01:20 Predmet ::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
Správa
Autor ::Libor L.A. Poslaná :: 29.07.2013 11:21:25 Predmet ::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ž: ....
Správa
Autor ::Libor L.A. Poslaná :: 29.07.2013 18:42:07 Predmet ::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.
Správa
Autor ::Jakub Ladman Poslaná :: 29.07.2013 18:55:39 Predmet ::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
Správa
Autor ::Libor L.A. Poslaná :: 29.07.2013 20:14:48 Predmet ::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.
Správa
Autor ::Roman Bórik Poslaná :: 29.07.2013 20:12:41 Predmet ::Re: přestavba 2A na 3?