Konference: Počítač SHARP MZ-800 a emulátory

Od: Radek Suk
Datum: 9.10.2011 22:37
Předmět: Re: ram-rom disk


Ahoj

Martine ted bohuzel nemam moc casu a tak jsem zatim neresil to napajeni.

Jinak ohledne akumulatoru navrhuji tam dat:
http://www.gme.cz/cz/chemie-baterie/nimh-akumulatory-do-dp/452361369.html
NiMh akumulátor do DPS Z3ALF2 80mAh Vin.
Původní název: B-Z3A80LF2
http://www.gme.cz/_dokumentace/dokumenty/540/540-051/dsh.540-051.1.pdf

Cena je prijatelna a nabijeci proud je podobny co jsem zamyslel. U 
tohoto akumulatoru je 8 az 16mA. Akumulator bych dal na stranu spoju - 
pod tistak.

Jinak na http://www.radeksuk.cz/sharp/super%20karta%20mz800.zip jsem 
ulozil oba navody na Superkartu co mam. Podivejte se predevsim na IO1 ze 
tam nevede zadny M1,RD ani WR.

Co se tyce toho jumperu na prepnuti Superkarta - Ramdisk VCTM1 tak se to 
pokusim udelat ale je to zrovna na miste kde uz neni mnoho volneho mista.

Jinak oficialni jmeno pro zalohovany ramdisk je VCTM1 - nasel jsem si 
originalni navod co jsem dostal na seminari v Ostrave.

Martine skoro jiste zjistis ze ti ta eprom nejde jen kvuli tomu ze to 
funguje jen do 64KB a pak nema moznost "prejit" na dalsi stranku. Ja ale 
ve svych programech budu uprednostnovat VCTM1 ale umim si predstavit rom 
disk jen s citaci a tam je reseni co pouziva Superkarta lepsi a levnejsi 
- zde nejde tolik o cas.

Jeste par informaci pro ostatni: Vsechny jumpery patri na stranu spoju!
Duvod je prosty. Prece nechcete tocele zbytecne rozebirat, kdyz jen 
otevrete Shapra a uz vidite vsechny jumpery a jen to prenastavite. 
Radeji to pisi aby to nekdo zbytecne nedal na stranu soucastek a pak to 
nemohl rychle menit. Take prosim dejte pozor pri vyrobe PCB - Sharp 
konektor je nakresleny v hladne "finish" a tak kdyz tyto dve hladiny 
nepridate do vysledneho Gerber souboru tak nebudete mit radovy konektor!
Gerber soubory co jsem dal na web samozrejme jsou spravne udelane.

Radek


Dne 9.10.2011 14:40, Martin Lukasek (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
> Ahoj,
>
> jak to tak popisujes, tak to vypada jako doce pekny bastl, ale je potreba
 rict,
> ze mi to docela dobre funguje. Myslis, ze bys to KTE mohl naskenovat, abych
mel
> aspon schema, popripade nejake dalsi info?
>
> Nacitani z ROM disku nechodi jen u programu ve vyssich oblastech, takze
myslim,
> ze to bude prave tim nezretezenim RRD do kaskady. Naschval to pak vyzkousim,
ale
> zatim jsem se k tomu nedostal. Monza by ten jumper nebyl spatny. Stejne uz
jich
> tam je hafo, tak jeden navic v ramci univerzalnosti uz to asi nezbori.
>
> Jinak jsem overil, ze flash EPROM je naprogramovana OK a da se i pres RRD v
> pohode vycist. Napsal jsem si programek pro praci s Unikartou, kde jedna z
> moznosti je ulozit si obsah RAM nebo ROM disku na SD kartu v Unikarte.
Zkousel
> jsem to dat do prilohy, ale pada mi Pandora, tak jsem to dal k sobe na web,
> stahnout se to da z:
>
> www.8bity.cz/files/Sharp/Uniutil_2011-10-09.zip
> <http://www.8bity.cz/files/Sharp/Uniutil_2011-10-09.zip>
>
> Je tam zdrojak v TurboPascalu + soustitelny COM pro CP/M. V Unikarte to
> potrebuje min. fw.37.
>
> Ukladani na RD se spousti pres parametr /SAVERD:
> UU /SAVERD page bank size filename
>
> Nevim, jestli jsem dobre volil nazvy page a bank. Jsou nejake vzite nazvy pro
> RD? Ja nazvem "page" myslim prvni nebo druhe mego RRD, takze moznosti jsou jen
0
> nebo 1 a pro klasicky zalohovany RD to nema vyznam. Nazvem "bank" myslim 64
kB
> cast RD a v techto jednotkach je i parametr "size". Jmeno souboru je plna
cesta
> na SD kartu. Bohuzel pres command line mi nejde predat vic jak 16 B. Nevim,
> jestli je zrada v CP/M nebo v TurboPascalu, tak jsem v prpade neuvedeni jmena
> souboru pridal dotaz na jmeno souboru.
>
> Pro jistotu priklad:
> UU /SAVERD 1 0 2 /EPROM.BIN - ulozi EPROM z RRD o velikosti 128 kB do souboru
> EPROM.BIN v rootu SD karty
> UU /SAVERD 0 0 16 /RAMDISK.BIN - ulozi RAMDISK z RRD o velikosti 1024 kB do
> souboru RAMDISK.BIN v rootu SD karty
>
> Mam v planu obdobnym zpusobem udelat i nacitani obsahu z SD do RRD. Musim
> zjistit, jak se da invalidovat obsah RAMdisku (neco jako disk change) v CP/M.
> Nebo to nekdo vite z hlavy? Mate nekdo nejake predstavy, co by to mohlo/melo
umet?
>
> Jinak RRD slape jako vino. Myslim, ze jsem otestoval vsechny funkce a je to v
> pohode. Jedine co, tak musime poladit to napajeni. Pridal jsem druhou diodu
do
> seria a v pripade, ze mam pripojeny NiMH battery pack, tak je to bez
problemu.
> Do battery packu tece pri zapnutem sarpu cca 240 uA a naopak pri vypnutem
Sharpu
> "zere" RAMdisk asi 1,2 uA. Proste prd, asi by stacila nejaka pidi batercicka.
> Nedal by se vmestnat nejaky maly 3,6 V akumulatorek primo na desku? Pri
odpojene
> baterii ani ty 2 diody v serii nepomuzou a RRD se odpoji po nabiti
kondenzatoru.
> Zkusim jeste jednu pridat ;)
>
> Hezky den, Martin.
>
>
> ---
>

 
[2011/1 (52)] [2011/2 (9)] [2011/3 (2)] [2011/4 (9)] [2011/5 (8)] [2011/7 (1)] [2011/8 (40)] [2011/9 (146)] [2011/10 (116)] [2011/11 (29)] [2011/12 (110)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]