Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).
<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>
Ahoj Martine
Posilam castecnou odpoved na tvuj email do Pandory, protoze se domnivam
ze to bude zajimat i ostatni. To co mas je Super karta Sharp MZ800. Mam
doma zapojeni - mimochodem vyslo to v KTE a neni problem to naskenovat a
poslat. Kdyz na to ted koukam tak nestacim zirat.
1) Prvni problem je ze autor u Eprom-disku neuvazoval ze existuje INTA
cyklus kdy je M1=0 a zarizeni dodava na sbernici interupt vektor. Kdyz
se sejde spravna adresa na A0 az A7 a jine zarizeni dodava tento vektor
tak se otevrou vystupni obvody epromky a jde to do zkratu. To jeste neni
tak hrozne jako kdyz nekdo zapise neco na F9H, coz je mozne, tak to take
jde do zkratu.
2) Stejny problem je u toho kdo ma zapojeny RTC obvod (staci zapojeny
obvod ls125) - zde pri INTA jde do zkratu obvod co dodava vektor a
74ls125 a pri OUT 50H-57H jde do zkratu zesilovac sbernice Sharpa a
obvod 74ls125.
3) Take se vubec nesetri odber. Refresh se dela pri kazde operaci s
pameti a tak se da rici ze je to casteji nez je to nutne a nez to delaji
ostatni. Pri delsich instrukcich se to dela zbytecne. Pri INTA pri
spravne kombinaci A0-A7 se provede RAS-Refresh ale na sbernici nejsou
data ktere pamet ocekava - to take neni uplne koser.
4) Jinak zapojeni vodicu EPROMKY je uplne stejne jako u RRD a tak by to
melo chodit. Jen by jsi mel u signalu AA18 zajistit log1 aby tam bylo 5V
aby jsi splnil pozadavky epromky. Jak bude cas tak to cele doma overim.
Ty zkus propipat zda mas vsechny vodice pruchozi, predevsim ty okolo
AA10-AA17. Nezapomen ze AA16 az AA18 se automaticky neinkrementuji jako
u Super desky - ja to mam kompatibilni se zalohovanym ramdiskem. V
pripade ze to chces mit kompatibilni se Super kartou tak musis propojit
IC5(12)-IC1(5). Teoreticky by sel udelat jumper ale otazka je zda to
delat. Moje myslenka je takova ze radeji udelam system tak ze nastavim
ramdisk na 512KB a nahraju tam cp/mku.
Do ni datam vse potrebuji, predevsim CMT program a nasledne udelam
bitovou kopii do Flasky. Pak zmenim nastaveni tak aby Flash byla prvni
banka po zapnuti a mam bez prace system kde si muzu vybrat programy co
chci a tak muzu delat vse v cp/m, samozrejme mimo zapisu. Uvidime zda se
to podari.
5) jestli mam udelat ten jumper navic tak napiste.
6) ted mam aktualni verzi RRD 30 - jsou zde opravene vsechny chyby o
kterych jsem psal a jsou v priloze. Pro pripadne zajemce neni problem to
vystavit ale stejne to budu jeste upravovat.
Radek
priloha1:
Co se musi nebo by se melo zmenit:
1) PFI - pripojit na zem - ted je to zapojeno na VCC a to neni uplne koser
2) ADM691 vyvod 1 napajeni udelat silneji - je sice maly odber a tak to
asi nebude vadit ale at rozvod napajeni ma maly odpor.
3) dioda D2 - ma maly ubytek napeti a tak bez akumulatoru to funguje jen
10s a pak to prestane fungovat - obvod 691 vyhlasi male napeti. Asi mu
vadi velke napajeci napeti na VBAT.
4) blokovaci kondenzatory jsem nakonec pouzil 33nF
5) up signal na 193 jsou spatne zapojene - 3x se to musi upravit
</pre>