Konference: Počítač SHARP MZ-800 a emulátory
Od: | Radek Suk |
Datum: | 7.8.2013 23:28 |
Předmět: | Re: usb disk + sramdisk + (rtc) |
Modul ma vyhodu ze vse SMT je jiz hotove a tim padem se nemusi resit pajeni - pro nektere to muze byt neprekonatelny problem. Martine podivej se kdo chip CH375 prodava a za kolik. Nejsem proti tomu to koupit jako chip a udelat to primo na desce - jeste bych toto nechal otevrene. S Davidem premyslime ze to vyvedeme kabelem ven - zde by se pouzil obycejny USB kablik co se pouziva jako prodluzovacka. Proste ustrihnout a pripajet. Nebo dokonce pouzit pravy prodluzovaci kabel a nic nepajet. Ale Martine to co jsi navrhl ty by slo take, je to stejne reseni. Nepocitam ze nekdo bude davat usb flash primo do sharpa - ale mozna by nebylo na skodu na tom uvazovat kdyz bude misto. Sramdisk s Flash pameti (mozna eprom) je tam je pro to aby to najelo bez podpory kazetaku. Berme situaci ze clovek nema v pocitaci nic. Samotny modu Ch375 je samozrejme pro romku zcela cizi zarizeni a neni schopno to detekovat. Protoze ceny pameti jsou tak male, tak proc nepouzit neco vetsiho a dat tam i nejaky sw primo do sramdisku. Pred par lety co si pamatuji si pekne s tim pohral Pavel Zelezo. Takze zde neni potreba vymyslet nejaky sw - jen pouzit to co je. S myslenkou Sramdisku prisel David a mne se zamlouva. Davidovi to muze byt jedno on si stejne neustale upravuje Epromku tak aby mu to vyhovovalo. Ted napr. misto load a save ma prg co primo ovlada ten modul Ch375. Tim si setri cas. Pro jistotu jeste doplnim se pojmem sramdisk myslim zarizeni co komunikuje protokolem jemuz rozumi eprom Shapra. V tomto projektu tam nebude RAM ale EPROM nebo Flash. Proste neco jako ROMDISK z AR. Ja bych chtel pouzit odlechcenou verzi ovladace FAT - ten samozrejme bude mit omezeni ale je velice pravdepodobne ze treba tech 100 souboru na USB flashce bude umet zobrazit a vybrat jednu a tu spustit. Az ten "plnokrevni" FAt ovladac ma cca 50KB umi i long name a ruzne znakove sady - ale uprimne, kdo to potrebuje? Ja ani nepocitam ze pouziji ovladac pro plnou FAT. Osobne budu spokojeny kdyz se pro zacatek zobrazi prvnich 25 souboru a sipkama najedu na nejaky nazev a stisknu CR a ono se to spusti. Zatim jsem neuvazoval o tom ze bych v tomto pripade daval MCU do Sharpa. Martine bohuzel jsem zatim MZDOSem nijak nepokrocil a proto stale umi jen 1MB ramdisk. To RTC chci prave pro CP/M. Samozrejme to muzu predelat i na neco jineho ale proc? Soucasne jsem premyslel udelal na desce atypicky ramdisk ale to jsem ani radeji nepsal a pritom by to byla obycejna jedna ramka 512KBx8 a pro 64KB by se nemusel pridavat na desku zadny dalsi obvod a pro 512K jen jeden. Bohuzel bez upravy sw by to bylo k nicemu a nerad bych si usil na sebe bic. Radek Dne 7.8.2013 23:22, Martin Lukasek (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): > Ten modul asi bude nejlepsi nejak zabudovat do Sharpa tak, aby byl USB konektor pristupny a daly se do nej strkat disky a pripojit ho na desku ve spodnim slotu kablikem, ne? Tim se resi i problem potencionalne pinove odlisnych modulu. Napriklad, pres sroubky na levy bok horniho krytu nad zdrojem by to asi slo docela dobre. > > K cemu na desce ten RAMdisk a k cemu ta Flash? Jen kvuli integraci perfierii nebo to ma nejaky hlubsi smysl? A kdyz jsem u toho, tak k cemu se to USB bude vlastne pouzivat a jak obsluhovat? Chybi mi tam asi nejake MCU, ktere by se o to postaralo a vdechlo tomu nejakou inteligenci, protoze pripadna obsluha FAT ze Sharpa bude asi dost narocna. > > Ja urcite do jedne (az 2 ;-) desky pujdu, ale stalo by za to se zamyslet nad tou SW casti. Jinak jsou to dalsi HW hratky. Nerikam, ze se mi to nelibi, libi a urcite do jedne desky pujdu, jenom mam strach, aby to neustrnulo na tom, ze si vsichni postavime HW, ke kteremu nebude zadny soft. > > Klidne se softem pomuzu, ale chce to nejakou vizi a nejaky cil ;-) > > Krasny vecer > > Martin > > -----Original Message----- > From: Radek Suk (sharpemu tu byla ta zakroucena vec pandora.cz) [mailto:suk tu byla ta zakroucena vec softex.cz] > Sent: Wednesday, August 07, 2013 11:45 AM > To: Konference "Počítač SHARP MZ-800 a emulátory" > Subject: usb disk + sramdisk + (rtc) > Importance: Low > > > Michale dik za info ze i ty aktualne pouzivas FatFS. > > V pondeli jsem se zastavil u Davida Luftnera a pujcil jsem si od neho modul Ch375. Pri te prilezistosti nas napadlo udelat kartu do dolniho slotu. David mi jiz vcera poslal prvni navrh schematu. Urcite veci bych zmenil a proto to zatim nezverejnuji cele schema. > Asi nejvetsi problem je ze ne kazdy modul Ch375 je stejny. Existuje vice verzi. Ted jsem na Ebay videl modul co je podle fotky stejny jako ma David. Proc o tom pisi je to, ze se muze stat ze vytvorime desku a nekdo si koupi modul Ch375 a pak bude prekvapeny ze ma jinak zapojene konektory. Proto i na desce to bude delane tak ze pujdou profrezovat urcite spoje a pripojit pomoci vodicu i jinak zapojeny modul. Vlastni USB bude kablikem vyvedeno ven. Obecne jeden modul stoji ted cca 180Kc. > Proto v tomto projektu je docela dulezite hned na zacatku rici kdo ma zajem o koupi modulu ch375 a pak az prijde teprve objednat pcb kartu. > > Soucasti desky bude obycejny sram ramdisk co reaguje na 0f8h a 0f9h. > Jako citac se pouzije ls393. Jako pamet bych pouzil AM29F040P. Davide aby se mohla vyuzit 29f40 na 100% doporucuji dat tam jeste jeden 393, ono to nikoho cenove nezabije. Take bych Davide na 138 dal i M1 signal - takto to muze trosku blbnout pri preruseni. Musim se jeste podivat na to jak resis inkrementaci citace - myslim ze to neni spravne resene. Take bych zmenil abych 375 nereagovala na A8h a A9h ale radeji a 98h a 99h - jestli se nemylim tak A8h je zalozni adresa ramdisku, tak at se to neblokuje. > > Take bych mozna dal na desku o jednu patici navic kde by si mohl nekdo naprogramovat AM29F040P a pak prendat do spravne patice pro vlastni cinnost. Program na programovani by byl maly program nahravany z kazetaku. Vetsina z nas ma programator eprom a flash a tak je pravdepodobne ze si flash nahraje externe. > > Take bych tam chtel dal i RTC co pouzivam ja - to by bylo jen pro mne - jedna se o dva cipy - ostatni to nemusi pajet. Desky bych opet objednal z seeedstudiu - cena by byla nekde 180Kc/kus. > > Otazka pro Davida - muzu schema upravit podle tohoto prispevku? Pro ostatni, kdo mate zajem o tento projekt tak napiste. > > Radek > > Dne 7.8.2013 8:52, Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >> >> Ahoj Radku, >> >> tento FatFS pouzivame m.j. i v Unikarte. Pred par lety jsem si >> pripojil k Sharpu CF kartu v 16 bitovem IDE rezimu a zkousel jsem si >> sahnout primo ze Sharpa na FAT32. Rutiny pro cteni a zapis bloku pres >> IDE mely jen par bajtu, nicmene ten FAT driver sezral skoro celou >> pamet Sharpa - viz muj starsi prispevek do konfery >> http://archivek.ordoz.com/sharpemu/4400 >> >> Michal >> >> Dne 5.8.2013 14:00, Radek Suk (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >>> >>> Jak pise David. Vlastni Ch375 neresi partition ani Fat ci neco jineho. >>> >>> Proto mi pripada nejtrivialnejsi pouzit >>> http://elm-chan.org/fsw/ff/00index_p.html. Tento sw pouziva Fat32 a >>> tak je to pripraveno i na velke disky. Koukal jsem na zdrojaky a sw >>> pristupuje na disk tak ze nejdrive to zkusi pristup jak k diskete a >>> kdyz nenajde fat tak zkusi najit partition (jako hdd). Testovaci >>> program bych videl asi takto. Hlavni cast naprogramovat v TP - da se >>> rici ze zde bych pouzil program co neco cte a uklada do souboru. V >>> Pascalu se to da rychle udelat - proto i Martin Lukasek delal pro >>> unikartu ovladaci prg v pascalu. Pak bych prelozil FatFs od adresy >>> 08000h a Davidovo rutinky od 0a000h. Kdyz by program v TP ukazal >>> treba adresar na disku a obsah jednoho souboru, tak toto reseni je >>> spravne. >>> >>> Radek >>> >>> Dne 5.8.2013 9:48, VELESOFT (SPRINTER) (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >>>> Ono to nepodporuje oddily na disku ? >>>> >>>> VELESOFT >>>> >>>> ----- Original Message ----- From: "David Luftner >>>> (sharpemu tu byla ta zakroucena vec pandora.cz)" <ix9 tu byla ta zakroucena vec atlas.cz> >>>> To: "Konference "Počítač SHARP MZ-800 a emulátory"" >>>> <sharpemu tu byla ta zakroucena vec pandora.cz> >>>> Sent: Monday, August 05, 2013 9:25 AM >>>> Subject: Re: CH375 >>>> >>>> >>>>> Zatím nic dalšího neplánuju. Potřebuji rozchodit FDC pro CPC a na >>>>> sharpovi se to bude lépe dělat. >>>>> Unikartu jsem poslal do světa tak jsem potřeboval něco na uložení >>>>> pár kb pro testování. >>>>> Ten ovládací program šoupnu do romky a zatím bez fat a pod. >>>>> >>>>> Je otázka do budoucna jakou FAT rozchodit. Nejjednodušší je asi >>>>> FAT16 se soubory 8.3. To pak budou fungovat jen USB do 2GB, ale kdo >>>>> potřebuje více? >>>>> >>>>> DL >>>>> --- >>>>> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen. >>>>> Více informací: http://goo.gl/b99cI >>>> >>>> --- >>>> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen. >>>> Více informací: http://goo.gl/b99cI >>>> >>>> >>> >>> >>> --- >>> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen. >>> Více informací: http://goo.gl/b99cI >>> >> >> --- >> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen. >> Více informací: http://goo.gl/b99cI >> >> > > > --- > POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen. > Více informací: http://goo.gl/b99cI > > --- > POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen. > Více informací: http://goo.gl/b99cI > >
Ostatní příspěvky vlákna:
[2013/1 (17)] [2013/2 (52)] [2013/3 (60)] [2013/4 (68)] [2013/5 (60)] [2013/6 (42)] [2013/7 (9)] [2013/8 (48)] [2013/9 (1)] [2013/10 (40)] [2013/11 (45)]
[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)]