Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 24 zpráv

Re: CH375

VELESOFT (SPRINTER) SHARP MZ-800

Pekne. Ja mam na to v Eaglu nakreslenou redukci pro pripojeni do IDE portu. Ale 
nikdy jsem to neodzkousel, nebyl na to cas.

VELESOFT

Zobrazit citovaný text (15 řádků)
----- Original Message ----- 
From: "David Luftner (sharpemupandora.cz)" <ix9[doména skryta]>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.cz>
Sent: Saturday, August 03, 2013 8:20 PM
Subject: CH375


>
> http://www.8bit.8u.cz/2013/08/prvni-hratky-s-ch375/
> http://www.8bit.8u.cz/2013/08/druhe-hratky-s-ch375-inicializace-usb-disku/
> http://www.8bit.8u.cz/2013/08/treti-hratky-s-ch375-cteni-a-zapis-z-usb-disku/
> ---
> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> Více informací: http://goo.gl/b99cI 

Re: CH375

Michal Hučík SHARP MZ-800

Ahoj Davide,

tve hratky s ch375 jsem prozatim jen proletel ocima.

Mam doma desticku s VDIP2 od FTDI ... Take jsem si s tim hral, ale jen 
pres FPGA a pak jsem to dal do supliku, kde to lezi dodnes ... Zarizeni 
je to pekne, nicmene mozna az presprilis chytre  (a pomerne drahe). 
Pokud by vsak nekdo ve sve aplikaci hledal zpusob jak lehce pripojit USB 
device, ktere by mohl ovladat jednoduchymi prikazy podobnymi API v 
Unikarte, tak to muze byt take cesta.

Michal


Dne 3.8.2013 20:20, David Luftner (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (7 řádků)
> http://www.8bit.8u.cz/2013/08/prvni-hratky-s-ch375/
> http://www.8bit.8u.cz/2013/08/druhe-hratky-s-ch375-inicializace-usb-disku/
> http://www.8bit.8u.cz/2013/08/treti-hratky-s-ch375-cteni-a-zapis-z-usb-disku/
> ---
> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> Více informací: http://goo.gl/b99cI
>

Re: CH375

Vaclav Peroutka SHARP MZ-800

Ahoj Davide,

to je krása, zamýšlíš s tím něco dalšího ? Např. spušťadlo MZF z USB disku ? Doufám, že nebude platit do třetice všeho dobrého :-)

Vašek

Zobrazit citovaný text

---------- Původní zpráva ----------
Od: David Luftner (sharpemupandora.cz) <ix9[doména skryta]>
Datum: 3. 8. 2013
Předmět: CH375


http://www.8bit.8u.cz/2013/08/prvni-hratky-s-ch375/
http://www.8bit.8u.cz/2013/08/druhe-hratky-s-ch375-inicializace-usb-disku/
http://www.8bit.8u.cz/2013/08/treti-hratky-s-ch375-cteni-a-zapis-z-usb-disku/
---
POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
Více informací: http://goo.gl/b99cI

Re: CH375

Radek Suk SHARP MZ-800

Ahoj Davide

Predevcirem jsem koukal na tve stranky a mel jsem radost jak jsi 
pokrocil. Vcera bylo dalsi pokracovani a snad dnes bude opet neco 
noveho. Mozna bych na tvem miste prepsal ty rutinky $E6B3 a $E6BF aby to 
fungovalo i bez romky a i v rezimu MZ800. Protoze uz mas klicove rutinky 
hotove, tak by jsi to mohl spojit s 
http://elm-chan.org/fsw/ff/00index_p.html a nejakym programem v C (nebo 
assembleru ci Pascalu) a tim by se to cele ovladalo. Ten program by byl 
neco jako CMT pod CP/M. Takto by se dala trivialne pripojit USB Flash k 
Sharpovi a prenaset programy z PC a do PC. Mozna by nebylo na skodu 
vyclenit dva bajty na ulozeni cisla portu a takto mit moznost menit port 
primo z prikazove radky a take by se to dalo lepe prenaset na jiny 
stroj. Jiny parametr by zase nastavoval zpozdeni a takto by se
dal program pouzit i pod jinou rychlosti procesoru aniz by se musel 
prekladat.

Radek

Dne 3.8.2013 20:20, David Luftner (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (8 řádků)
> http://www.8bit.8u.cz/2013/08/prvni-hratky-s-ch375/
> http://www.8bit.8u.cz/2013/08/druhe-hratky-s-ch375-inicializace-usb-disku/
> http://www.8bit.8u.cz/2013/08/treti-hratky-s-ch375-cteni-a-zapis-z-usb-disku/
> ---
> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> Více informací: http://goo.gl/b99cI
>
>

Re: CH375

David Luftner SHARP MZ-800

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

Re: CH375

VELESOFT (SPRINTER) SHARP MZ-800

Ono to nepodporuje oddily na disku ?

VELESOFT

Zobrazit citovaný text (24 řádků)
----- Original Message ----- 
From: "David Luftner (sharpemupandora.cz)" <ix9[doména skryta]>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.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 

Re: Re: CH375

David Luftner SHARP MZ-800

Podpora oddilu na disku je snad vec software ne?

Myslim, ze jsem zahledl v manualu podporu i USB s vice disky - asi ctecky
 pametovych karet.

DL 

Re: CH375

Radek Suk SHARP MZ-800

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) (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (34 řádků)
>
> Ono to nepodporuje oddily na disku ?
>
> VELESOFT
>
> ----- Original Message ----- From: "David Luftner 
> (sharpemupandora.cz)" <ix9[doména skryta]>
> To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.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
>
>

Re: CH375

Michal Hučík SHARP MZ-800

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 (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (61 řádků)
>
>
> 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) (sharpemupandora.cz) napsal(a):
>>
>> Ono to nepodporuje oddily na disku ?
>>
>> VELESOFT
>>
>> ----- Original Message ----- From: "David Luftner 
>> (sharpemupandora.cz)" <ix9[doména skryta]>
>> To: "Konference "Počítač SHARP MZ-800 a emulátory"" 
>> <sharpemupandora.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
>

usb disk + sramdisk + (rtc)

Radek Suk SHARP MZ-800

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 (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (83 řádků)
>
>
> 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 (sharpemupandora.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) (sharpemupandora.cz) napsal(a):
>>>
>>> Ono to nepodporuje oddily na disku ?
>>>
>>> VELESOFT
>>>
>>> ----- Original Message ----- From: "David Luftner 
>>> (sharpemupandora.cz)" <ix9[doména skryta]>
>>> To: "Konference "Počítač SHARP MZ-800 a emulátory"" 
>>> <sharpemupandora.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
>
>

Re: Re: CH375

David Luftner SHARP MZ-800

Neudelalo ti to pri kompilaci zdrojaky v asembleru?
O ty bych docela stal.
DL

RE: usb disk + sramdisk + (rtc)

Martin Lukasek SHARP MZ-800

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

Zobrazit citovaný text (138 řádků)
-----Original Message-----
From: Radek Suk (sharpemupandora.cz) [mailto:suk[doména skryta]] 
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 (sharpemupandora.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 (sharpemupandora.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) (sharpemupandora.cz) napsal(a):
>>>
>>> Ono to nepodporuje oddily na disku ?
>>>
>>> VELESOFT
>>>
>>> ----- Original Message ----- From: "David Luftner 
>>> (sharpemupandora.cz)" <ix9[doména skryta]>
>>> To: "Konference "Počítač SHARP MZ-800 a emulátory"" 
>>> <sharpemupandora.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

RE: usb disk + sramdisk + (rtc)

Martin Lukasek SHARP MZ-800

Jo, jeste jsem zapomel. S RTC jsem urcite za, ale jak s Tvoji CP/M? Pokrocils
 nejak s tou obsluhou Tveho RD? To by byl super chvalyhodny projekt.

Krasny vecer

Martin

Zobrazit citovaný text (138 řádků)
-----Original Message-----
From: Radek Suk (sharpemupandora.cz) [mailto:suk[doména skryta]] 
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 (sharpemupandora.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 (sharpemupandora.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) (sharpemupandora.cz) napsal(a):
>>>
>>> Ono to nepodporuje oddily na disku ?
>>>
>>> VELESOFT
>>>
>>> ----- Original Message ----- From: "David Luftner 
>>> (sharpemupandora.cz)" <ix9[doména skryta]>
>>> To: "Konference "Počítač SHARP MZ-800 a emulátory"" 
>>> <sharpemupandora.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

RE: usb disk + sramdisk + (rtc)

Martin Lukasek SHARP MZ-800

Ahoj jeste do tretice, sorry, ze flooduju, ale jeste mne napadlo. Pokud byste
 chteli fakt ten modul pripevnovat k desce, tak neni pak jednodussi koupit jen
ten SOP-28 integrac a USB pak pripojit fakt jen pres externi konektor, ktery by 
se vykuchal treba z PC slotu nebo se da i fesacky koupit napr.
http://cz.mouser.com/ProductDetail/Bulgin/PX0843-A/?qs=sGAEpiMZZMulM8LPOQ%252byk
21LA%252bQh6Mc3SVgj9ndHIPk%3d

Martin


Zobrazit citovaný text (138 řádků)
-----Original Message-----
From: Radek Suk (sharpemupandora.cz) [mailto:suk[doména skryta]] 
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 (sharpemupandora.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 (sharpemupandora.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) (sharpemupandora.cz) napsal(a):
>>>
>>> Ono to nepodporuje oddily na disku ?
>>>
>>> VELESOFT
>>>
>>> ----- Original Message ----- From: "David Luftner 
>>> (sharpemupandora.cz)" <ix9[doména skryta]>
>>> To: "Konference "Počítač SHARP MZ-800 a emulátory"" 
>>> <sharpemupandora.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

Re: usb disk + sramdisk + (rtc)

Radek Suk SHARP MZ-800

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 (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (159 řádků)
> 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 (sharpemupandora.cz) [mailto:suk[doména skryta]]
> 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 (sharpemupandora.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 (sharpemupandora.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) (sharpemupandora.cz) napsal(a):
>>>> Ono to nepodporuje oddily na disku ?
>>>>
>>>> VELESOFT
>>>>
>>>> ----- Original Message ----- From: "David Luftner
>>>> (sharpemupandora.cz)" <ix9[doména skryta]>
>>>> To: "Konference "Počítač SHARP MZ-800 a emulátory""
>>>> <sharpemupandora.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
>
>

RE: usb disk + sramdisk + (rtc)

Martin Lukasek SHARP MZ-800

Mne se moc nelibi na desku pridelavat ten modul, ale dokazu si predstavit ho
 zabudovat do Sharpa tak, aby USB konektor byl pristupny a pripojit na desku
plochym kabelem. Co se tyka samotenecho chipu, tak se prodava za cca 5 USD
kusovka, cilize stovka. To spis pak prodrazi ty ostatni veci. Jen USB A female
konektor na panel stoji 8 EUR. Nejlevnejsi varianta asi je nekam picnout primo
ten modul a zapojovat to do nej.

Diky za vysvetleni s tou flash, me zmatl ten SRAM disk, tak jsem myslel, ze to
ma byt obdoba Tveho RRD jen s pripojenim toho modulu. Flash s ovladacim softem
ma logiku a je to rozumne. Na druhou stranu budes urcite potrebovat nejakou RAM 
navic. Ten loader program musi byt co nejmensi, aby mohl natahnout a spustit i
velke programy. Takze nejaky RAMdisk nebo aspon nejak pristupnou RAM na desce to
asi stejne bude chtit. Ze by to ten "plnotucny FAT" program natahnul do RD, pak 
by se vymenil za pidi loader a ten by to presunul z RD do RAM a spustil.

Ze Pavel Zelezo umel nejak nakrmit obsah flash vim, ale existuje k tomu nejaky
ovladaci program nebo aspon nejaky postup, aby si kazdy mohl snadnou naskladat
do flash co chce a vyrobilo to nejake male menu a obsah flash na
naprogramovani?

Martin


Zobrazit citovaný text (182 řádků)
-----Original Message-----
From: Radek Suk (sharpemupandora.cz) [mailto:suk[doména skryta]] 
Sent: Thursday, August 08, 2013 1:28 AM
To: Konference "Počítač SHARP MZ-800 a emulátory"
Subject: Re: usb disk + sramdisk + (rtc)
Importance: Low



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 (sharpemupandora.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 (sharpemupandora.cz) [mailto:suk[doména skryta]]
> 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 (sharpemupandora.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 (sharpemupandora.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) (sharpemupandora.cz) napsal(a):
>>>> Ono to nepodporuje oddily na disku ?
>>>>
>>>> VELESOFT
>>>>
>>>> ----- Original Message ----- From: "David Luftner
>>>> (sharpemupandora.cz)" <ix9[doména skryta]>
>>>> To: "Konference "Počítač SHARP MZ-800 a emulátory""
>>>> <sharpemupandora.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

Re: usb disk + sramdisk + (rtc)

Ctirad Feřtr SHARP MZ-800

Dne Čt 8. srpna 2013 11:01:24, Martin Lukasek napsal(a):


Zobrazit citovaný text (2 řádky)
> kusovka, cilize stovka. To spis pak prodrazi ty ostatni veci. Jen USB A
> female konektor na panel stoji 8 EUR.
V TME je mají kolem deseti korun/kus. Za 15 korun je dvojitý. U některých se
dá dojít při odběrech >25kusů dostat i na pětikorunu. Kdepak 8 EURo.

Akorát teda nevím proč dělat víceméně redundantní alternativu k
 Unikartě?

Ctirad

Re: CH375

Michal Hučík SHARP MZ-800

Ahoj Davide, SDCC z toho ceckoveho kodu vzdy nejprve vyrobi Z80 
assembler a do binarniho tvaru se zkompiluje az ten. Nicmene ASM kod co 
z toho leze urcite neni neco, co by jsi chtel zpetne rozebirat a 
pouzivat do vlastni aplikace.
Veskere parametry se zpravidla predavaji pres zasobnik. Lokalni promenne 
se take udrzuji take v zasobniku. Velmi casto se v tam proto pouzivaji 
instrukce pro praci s indexem (IX + n). Zato ovsem zadne instrukce pro 
praci s bloky to pouzivat neumi a stejne tak SDCC neumi vyuzivat zalozni 
sadu registru. Kod se kompiluje tak, ze se prelozi vzdy jen jeden radek 
ceckoveho textu bez ohledu na to v jakem kontextu se dana operace 
provadi - proste univerzalni pristup k reseni problemu.

Kazdopadne pokud o to budes mit zajem, tak to urcite jeste nekde najdu a 
muzu ti to poslat.

Michal

Dne 7.8.2013 18:37, David Luftner (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (7 řádků)
> Neudelalo ti to pri kompilaci zdrojaky v asembleru?
> O ty bych docela stal.
> DL
> ---
> POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
> Více informací: http://goo.gl/b99cI
>

Re: Re: CH375

David Luftner SHARP MZ-800

Dik za odpoved,
chtel bych jestli bys mi to poslal. Jak asm tak zdrojovy C.
ix9()atlas()cz
D

Re: usb disk + sramdisk + (rtc)

Radek Suk SHARP MZ-800

Trosku odbocim od tematu ale je to k veci

Muj nazor je ze 20% z nas jsou programatori a 80% hardwarari. A podle 
toho to vypada. Nepocitejme ze bude nejaky novy sw a kdyz tak ze ho bude 
prilis mnoho.

Z tech 80% co neco stavi bych to rozdelil na tri skupiny:

1) maji zajem pajet jen THT (DIL), zadne SMT - 70%
2) jsou ochotni pajet i SMT - 30%
3) Lukasek - on by nejradeji dostal k Vanocum IPhone Kit a doma si to 
cele zapajel a ozivil - jinak receno neni problem pajet i vetsi mnozstvi 
malych soucastek a pritom mit nervy ze zeleza.


Ted zpet k tematu. Martine muzeme tam dat jednu 512KB ramku a tu zapojit 
primo na sbernici. Treti obvod jako citac by se nedal 393 ale 193. Pamet 
by se ovladala pres In a,(c) a out (c),a (ini,outi).
Takze by tam byl relativne rychly ramdisk ale nekompatibilni o velikosti 
512KB. Takze i kompletni podpora kompletni FATky by nebyl problem. Kdyz 
by nekdo upravil nejakou cp/m tak i ta by chodila.

Ctirade nemyslim ze je to nahrada unikarty. Minimalne to ma jednu 
obrovskou vyhodu a to ze je THT. Druha vyhoda je ze vlastni cinnost 
chape kazdy a nemusi se ucit nejnovejsi technologie. Prave ta sw "slozitost"
obou unikaret je duvod proc se to neujalo jak se predpokladalo. Napr. u 
Dzinove karty je problem ze prekladac neni open source.

Martine v hlavne mam asi 14 dni myslenku predelat RRD a dat tam pouze 
tento chip 
http://cz.farnell.com/lyontek/ly62w20488ml-55lli/sram-16m-2mx8-2-7-5-5v-44tsopii
/dp/2253669 
a odebrat i flash. Na volne misto by se mohl dat RTC nebo i
CH375, pripadne i UART (z80sio), pripadne radic QD. Ted ctu email od 
Davida a ten mam podobnou myslenku.

Radek

Dne 8.8.2013 11:01, Martin Lukasek (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (208 řádků)
> Mne se moc nelibi na desku pridelavat ten modul, ale dokazu si predstavit ho
zabudovat do Sharpa tak, aby USB konektor byl pristupny a pripojit na desku
plochym kabelem. Co se tyka samotenecho chipu, tak se prodava za cca 5 USD
kusovka, cilize stovka. To spis pak prodrazi ty ostatni veci. Jen USB A female
konektor na panel stoji 8 EUR. Nejlevnejsi varianta asi je nekam picnout primo
ten modul a zapojovat to do nej.
>
> Diky za vysvetleni s tou flash, me zmatl ten SRAM disk, tak jsem myslel, ze to
ma byt obdoba Tveho RRD jen s pripojenim toho modulu. Flash s ovladacim softem
ma logiku a je to rozumne. Na druhou stranu budes urcite potrebovat nejakou RAM 
navic. Ten loader program musi byt co nejmensi, aby mohl natahnout a spustit i
velke programy. Takze nejaky RAMdisk nebo aspon nejak pristupnou RAM na desce to
asi stejne bude chtit. Ze by to ten "plnotucny FAT" program natahnul do RD, pak 
by se vymenil za pidi loader a ten by to presunul z RD do RAM a spustil.
>
> Ze Pavel Zelezo umel nejak nakrmit obsah flash vim, ale existuje k tomu nejaky
ovladaci program nebo aspon nejaky postup, aby si kazdy mohl snadnou naskladat
do flash co chce a vyrobilo to nejake male menu a obsah flash na
naprogramovani?
>
> Martin
>
>
> -----Original Message-----
> From: Radek Suk (sharpemupandora.cz) [mailto:suk[doména skryta]]
> Sent: Thursday, August 08, 2013 1:28 AM
> To: Konference "Počítač SHARP MZ-800 a emulátory"
> Subject: Re: usb disk + sramdisk + (rtc)
> Importance: Low
>
>
>
> 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 (sharpemupandora.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 (sharpemupandora.cz) [mailto:suk[doména skryta]]
>> 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 (sharpemupandora.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 (sharpemupandora.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) (sharpemupandora.cz) napsal(a):
>>>>> Ono to nepodporuje oddily na disku ?
>>>>>
>>>>> VELESOFT
>>>>>
>>>>> ----- Original Message ----- From: "David Luftner
>>>>> (sharpemupandora.cz)" <ix9[doména skryta]>
>>>>> To: "Konference "Počítač SHARP MZ-800 a emulátory""
>>>>> <sharpemupandora.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
>
>

Re: usb disk + sramdisk + (rtc)

Ctirad Feřtr SHARP MZ-800

Dne Čt 8. srpna 2013 17:10:54, Radek Suk napsal(a):

Zobrazit citovaný text (2 řádky)
> Ctirade nemyslim ze je to nahrada unikarty. Minimalne to ma jednu
> obrovskou vyhodu a to ze je THT. Druha vyhoda je ze vlastni cinnost
Podle mě je výhodnost THT chiméra, pokud tedy nejde o věc, co se dá
 zbastlit 
za večer na kontaktním poli nebo univerzální desce. 

Zobrazit citovaný text (2 řádky)
> chape kazdy a nemusi se ucit nejnovejsi technologie. Prave ta sw "slozitost"
> obou unikaret je duvod proc se to neujalo jak se predpokladalo.
Jak neujalo? Tady z naší mariášové party má snad každý minimálně jednu
a 
ostatní jí nemají, protože o ní nevědí.

BTW, jak to vůbec vypadá s případnou další várkou Džinových karet? Já 
jsem 
bohužel shodou náhod vypadl z prvního kola čekatelů a rád bych jí měl
už jenom 
kvůli tomu VGA.

Ctirad

Re: usb disk + sramdisk + (rtc)

Radek Suk SHARP MZ-800

V noci jsem zkusil prelozit http://elm-chan.org/fsw/ff/00index_p.html do 
assembleru primo pod CP/M. Realne jsem to delal pod virtualnimi win xp s 
emulatorem nice22. Vlastni prekladac Hitech CP/M C compiler fungoval 
spravne a dela programy co se daji spustit pod CP/M. Bohuzel je trosku 
zastaraly a tim padem nechape nove pouzivane prikazy prekladace. Takze 
bez velke upravy zdrojovych souboru PFF by se toto nedalo prelozit primo 
pod Sharpem. Otazka je, zda existuje jeste nejaky prekladac C ktery umi 
toho vice.
Vychazim z prispevku http://pandora.idnes.cz/part/2003/9/34232 od 
Fuzzyho.  Pekny prehled prekladacu je take na 
http://floppysoftware.vacau.com/c_compilers.html
Jestli mate nekdo zkusenost s prekladaci pod CP/M tak napiste.



Jeste je moznost pouzit prekladac SDCC co Fuzzy pouziva na MZIX - viz 
http://pandora.idnes.cz/part/2012/1/16219

- sdcc >=3.1 (http://sdcc.sourceforge.net)
- asxxxx 5.x (http://shop-pdp.kent.edu/ashtml/asxxxx.htm)

Toto snad to prelozi do assembleru a nasledne se to bude moci pouzit pod 
M80. To jeste budu muset nekdy zkusit.


Osobne jsem pro myslenku pouzit CH376 co ma David Luftner. Tento obvod 
umi primo ovladat disk. Je to jen o neco drazsi ale jen o pak korun. 
Takze i ja si objednam jeden kus na
http://www.ebay.com/itm/New-5V-CH376S-USB-MODULE-U-DISK-READ-WRITE-DEVELOPEMENT-
FAT-FILE-SPI-MCU-DSP-MPU-/390621084897?pt=LH_DefaultDomain_0&hash=item5af2d4bce1

Radek



Re: usb disk + sramdisk + (rtc)

Fuzzy SHARP MZ-800

Ahoj Radku,

sdcc urcite doporucuji, za 10 let od toho co jsem psal ten prispevek se vypracoval, az na male vyjimky je "ansi c" kompatibilni.
.com binarky by se myslim daly vykouzlit vhodnym parametry linkeru, to by nemel byt problem.
Je to stale aktivni projekt; lidi ze sdcc poskytuji podporu a v ramci moznosti opravuji chyby.

Fuzzy


2013/8/14 Radek Suk (sharpemupandora.cz) <suk[doména skryta]>

V noci jsem zkusil prelozit http://elm-chan.org/fsw/ff/00index_p.html do assembleru primo pod CP/M. Realne jsem to delal pod virtualnimi win xp s emulatorem nice22. Vlastni prekladac Hitech CP/M C compiler fungoval spravne a dela programy co se daji spustit pod CP/M. Bohuzel je trosku zastaraly a tim padem nechape nove pouzivane prikazy prekladace. Takze bez velke upravy zdrojovych souboru PFF by se toto nedalo prelozit primo pod Sharpem. Otazka je, zda existuje jeste nejaky prekladac C ktery umi toho vice.
Vychazim z prispevku http://pandora.idnes.cz/part/2003/9/34232 od Fuzzyho.  Pekny prehled prekladacu je take na http://floppysoftware.vacau.com/c_compilers.html
Jestli mate nekdo zkusenost s prekladaci pod CP/M tak napiste.



Jeste je moznost pouzit prekladac SDCC co Fuzzy pouziva na MZIX - viz http://pandora.idnes.cz/part/2012/1/16219

- sdcc >=3.1 (http://sdcc.sourceforge.net)
- asxxxx 5.x (http://shop-pdp.kent.edu/ashtml/asxxxx.htm)

Toto snad to prelozi do assembleru a nasledne se to bude moci pouzit pod M80. To jeste budu muset nekdy zkusit.


Osobne jsem pro myslenku pouzit CH376 co ma David Luftner. Tento obvod umi primo ovladat disk. Je to jen o neco drazsi ale jen o pak korun. Takze i ja si objednam jeden kus na
http://www.ebay.com/itm/New-5V-CH376S-USB-MODULE-U-DISK-READ-WRITE-DEVELOPEMENT-FAT-FILE-SPI-MCU-DSP-MPU-/390621084897?pt=LH_DefaultDomain_0&hash=item5af2d4bce1


Radek





---
POZOR! Provoz systému Pandora.cz bude k 30. listopadu 2013 ukončen.
Více informací: http://goo.gl/b99cI