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 · 22 zpráv

Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

Ahoj vsem, nevim, jestli a jak to tady jeste zije, zkousel jsem posilat par
 lidem odtud email, mozna dosel, mozna nedosel, nevim. Nicmene, asi toliko jsem 
psal:

delate jeste nekdo neco se Sharpem ? Mne napadla takova vecicka, videl jsem
pripojeni Sharpa na Compact-Flash karty, napsat jednoduchy PIC assembler a
programator, proste ho pouzivat do dilny jako Personalni Computer. PIC assembler
jsem kdysi psal pro PCcka, byl hodne jednoduchy, mozna by to Cecko slo prelozit 
i pro Z80 instrukcni sadu

Doma mam MZ-821 s FDC "Horava" - bohuzel nevim, jestli s nim funguji FDD 1,44MB 
(mne to AFAIK chodilo s 5,25" ). Co myslite, sel by system rozsirit tak, ze by s
nim slo pracovat jako s klasickym PC ( CF karta jako hard disk, ramdisk jako
rozsireni pameti pricemz strankovani by zvladal CPM nebo NIPOS). Atd.

Myslite, ze to je zvracena predstava ? Rad bych se k Sharpu vratil - a nejen
tak, ze bych na nem zahral obcas Flappy, ale i pro mensi prace v
elektrokoutku.

Dela nekdo jeste vyvoj Sharpa, komponent atd. ? Rad bych se toho procesu
zucastnil.

Jeste mne zajima - nevite, kde se daji sehnat aspon k nahlednuti stara cisla SUG
Magazinu ?

Vasek

Re: Uzivatele Sharpu - spojte se :-)

marcel vasak SHARP MZ-800

Dobrý den,

Dobrý den,
8. prosince 2006, 11:28:13, napsal jste:
  Posilam to takhle protoze Pandora opet zlobi.
  
VP> Ahoj vsem, nevim, jestli a jak to tady jeste zije, zkousel jsem
VP> posilat par lidem odtud email, mozna dosel, mozna nedosel, nevim. Nicmene,
 asi
VP> toliko jsem psal:

VP> delate jeste nekdo neco se Sharpem ? Mne napadla takova vecicka,
VP> videl jsem pripojeni Sharpa na Compact-Flash karty, napsat
VP> jednoduchy PIC assembler a programator, proste ho pouzivat do
VP> dilny jako Personalni Computer. PIC assembler jsem kdysi psal pro
VP> PCcka, byl hodne jednoduchy, mozna by to Cecko slo prelozit i pro Z80
instrukcni sadu
No to by mozna slo ale je jny roblem malo slotu pro karty to by nekdo
musel udelat combo cartu z radicem flash karet,fdd radicem,a prarelnim
a seriovym portem aby k Sharpu slo neco pripojit.
VP> Doma mam MZ-821 s FDC "Horava" - bohuzel nevim, jestli s nim
VP> funguji FDD 1,44MB (mne to AFAIK chodilo s 5,25" ). Co myslite,
No urcite s nim pujdou 720 dikety nekde v konfrenci jsem videl i
rozsireni na 1.4mb ale nevim jestli to bylo na tenhe radic
VP> sel by system rozsirit tak, ze by s nim slo pracovat jako s
VP> klasickym PC ( CF karta jako hard disk, ramdisk jako rozsireni
VP> pameti pricemz strankovani by zvladal CPM nebo NIPOS). Atd.
NA ten programator ciovych karet z duvodu ze prodavane jsem taky
mislel ale zabrzdila mne ta absence portu pio/sio

VP> Myslite, ze to je zvracena predstava ? Rad bych se k Sharpu
VP> vratil - a nejen tak, ze bych na nem zahral obcas Flappy, ale i pro mensi
prace
VP> v elektrokoutku.

VP> Dela nekdo jeste vyvoj Sharpa, komponent atd. ? Rad bych se toho procesu
zucastnil.

VP> Jeste mne zajima - nevite, kde se daji sehnat aspon k nahlednuti stara cisla
SUG
VP> Magazinu ?

VP> Vasek
VP> ---
VP> Divejte se na televizi na internetu
VP> Hudebni televize OCKO - 
VP> http://ocko.idnes.cz/stream.asp
-- 
S pozdravem,
 falcen99
 falcen99[doména skryta]  



Re: Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

Zobrazit citovaný text (6 řádků)
> ------------ Původní zpráva ------------
> Od: marcel vasak (sharpemupandora.cz) 
> 
> No to by mozna slo ale je jny roblem malo slotu pro karty to by nekdo
> musel udelat combo cartu z radicem flash karet,fdd radicem,a prarelnim
> a seriovym portem aby k Sharpu slo neco pripojit.
Co se tyce FDC, ten uz je vymysleny, tezko jej nekdo bude predelavat.
Maximalne pokud by chtel nekdo nahradit logiku nejakym CPLD - podobne
jako tady: http://home.swipnet.se/~w-68269/wd_fdc/wd_fdc.htm

Ohledne zbytku do druheho slotu, ano, CF interface obsahuje 7410 a
tranzistor (pokud je to to posledni schema, ktere jsem videl), k tomu
RAMdisk s SRAM 128kB (628128 stoji 42Kc v GM elec..) + 74138.
Plus 82c55 (za 90Kc tamtez) na paralelni sbernici a 82c51 (cca 90Kc
taky) na seriovou.

Nebo 82c55 a 82c51 nahradit PICem, AVR - usetri se misto na desce,
ale komunikace by byla asi jina.

Zobrazit citovaný text (4 řádky)
> VP> Doma mam MZ-821 s FDC "Horava" - bohuzel nevim, jestli s nim
> VP> funguji FDD 1,44MB (mne to AFAIK chodilo s 5,25" ). Co myslite,
> No urcite s nim pujdou 720 dikety nekde v konfrenci jsem videl i
> rozsireni na 1.4mb ale nevim jestli to bylo na tenhe radic
Ano, neco jsem uz zjistil, ale - jaky je rozdil mezi FDC "Horava" a "Havlicek"
 ?
Pokud je vybec nejaky ?

Zobrazit citovaný text (5 řádků)
> VP> sel by system rozsirit tak, ze by s nim slo pracovat jako s
> VP> klasickym PC ( CF karta jako hard disk, ramdisk jako rozsireni
> VP> pameti pricemz strankovani by zvladal CPM nebo NIPOS). Atd.
> NA ten programator ciovych karet z duvodu ze prodavane jsem taky
> mislel ale zabrzdila mne ta absence portu pio/sio
Nemyslim si, ze by byl problem pripojit PICPRG na Centronics -
- delalo se to s ruznym jinym HW, kdyz na to prijde. A bylo by to hned.

Takze je otazkou, jestli je nutne ted hned jeste dalsi PIO/SIO.

Mimochodem, dokonce jsem videl na Japonskych strankach pripojeni
Sharpa do LAN - a TCP/IP stack na Z80 je nejaky tady:
http://www.nenie.org/cpcip/

Toz tak,
Vasek

Re[2]: Uzivatele Sharpu - spojte se :-)

marcel vasak SHARP MZ-800

Dobrý den,
11. prosince 2006, 11:36:24, napsal jste:

Pokud by nekdo udelal tu Combo desku tak bych ji bral vsemi deseti :-)
Marcel Vasak

Zobrazit citovaný text (6 řádků)
>> ------------ Původní zpráva ------------
>> Od: marcel vasak (sharpemupandora.cz) 
>> 
>> No to by mozna slo ale je jny roblem malo slotu pro karty to by nekdo
>> musel udelat combo cartu z radicem flash karet,fdd radicem,a prarelnim
>> a seriovym portem aby k Sharpu slo neco pripojit.
VP> Co se tyce FDC, ten uz je vymysleny, tezko jej nekdo bude predelavat.
VP> Maximalne pokud by chtel nekdo nahradit logiku nejakym CPLD - podobne
VP> jako tady: http://home.swipnet.se/~w-68269/wd_fdc/wd_fdc.htm

VP> Ohledne zbytku do druheho slotu, ano, CF interface obsahuje 7410 a
VP> tranzistor (pokud je to to posledni schema, ktere jsem videl), k tomu
VP> RAMdisk s SRAM 128kB (628128 stoji 42Kc v GM elec..) + 74138.
VP> Plus 82c55 (za 90Kc tamtez) na paralelni sbernici a 82c51 (cca 90Kc
VP> taky) na seriovou.

VP> Nebo 82c55 a 82c51 nahradit PICem, AVR - usetri se misto na desce,
VP> ale komunikace by byla asi jina.

Zobrazit citovaný text (4 řádky)
>> VP> Doma mam MZ-821 s FDC "Horava" - bohuzel nevim, jestli s nim
>> VP> funguji FDD 1,44MB (mne to AFAIK chodilo s 5,25" ). Co myslite,
>> No urcite s nim pujdou 720 dikety nekde v konfrenci jsem videl i
>> rozsireni na 1.4mb ale nevim jestli to bylo na tenhe radic
VP> Ano, neco jsem uz zjistil, ale - jaky je rozdil mezi FDC "Horava" a
 "Havlicek" ?
VP> Pokud je vybec nejaky ?

Zobrazit citovaný text (5 řádků)
>> VP> sel by system rozsirit tak, ze by s nim slo pracovat jako s
>> VP> klasickym PC ( CF karta jako hard disk, ramdisk jako rozsireni
>> VP> pameti pricemz strankovani by zvladal CPM nebo NIPOS). Atd.
>> NA ten programator ciovych karet z duvodu ze prodavane jsem taky
>> mislel ale zabrzdila mne ta absence portu pio/sio
VP> Nemyslim si, ze by byl problem pripojit PICPRG na Centronics -
VP> - delalo se to s ruznym jinym HW, kdyz na to prijde. A bylo by to hned.

VP> Takze je otazkou, jestli je nutne ted hned jeste dalsi PIO/SIO.

VP> Mimochodem, dokonce jsem videl na Japonskych strankach pripojeni
VP> Sharpa do LAN - a TCP/IP stack na Z80 je nejaky tady:
VP> http://www.nenie.org/cpcip/

VP> Toz tak,
VP> Vasek

VP> ---
VP> Divejte se na televizi na internetu
VP> Hudebni televize OCKO - 
VP> http://ocko.idnes.cz/stream.asp


-- 
S pozdravem,
 falcen99
 falcen99[doména skryta]

Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

OK, ja muzu zkusit pres vanoce neco nacrtnout:
7410(CFC), 2x628128 (RDISK), 8255 (PIO),8251(SIO) + bizuterie.

Co bych potreboval je:
- volne pouzitelne adresy
- rozmery te desky, aby se vesla zezadu do slotu a rozmery diry, kudy povedou
 kabely

Otazkou je, a doufam, jestli se to vsechno na tu desticku vejde...

A taky, kdo napise soft, aby to nebylo jen placnuti do vody...

Vasek

Zobrazit citovaný text (72 řádků)
> ------------ Původní zpráva ------------
> Od: marcel vasak (sharpemupandora.cz) 
> 
> Pokud by nekdo udelal tu Combo desku tak bych ji bral vsemi deseti :-)
> Marcel Vasak
> 
> >> ------------ Původní zpráva ------------
> >> Od: marcel vasak (sharpemupandora.cz) 
> >> 
> >> No to by mozna slo ale je jny roblem malo slotu pro karty to by nekdo
> >> musel udelat combo cartu z radicem flash karet,fdd radicem,a prarelnim
> >> a seriovym portem aby k Sharpu slo neco pripojit.
> 
> VP> Co se tyce FDC, ten uz je vymysleny, tezko jej nekdo bude predelavat.
> VP> Maximalne pokud by chtel nekdo nahradit logiku nejakym CPLD - podobne
> VP> jako tady: http://home.swipnet.se/~w-68269/wd_fdc/wd_fdc.htm
> 
> VP> Ohledne zbytku do druheho slotu, ano, CF interface obsahuje 7410 a
> VP> tranzistor (pokud je to to posledni schema, ktere jsem videl), k tomu
> VP> RAMdisk s SRAM 128kB (628128 stoji 42Kc v GM elec..) + 74138.
> VP> Plus 82c55 (za 90Kc tamtez) na paralelni sbernici a 82c51 (cca 90Kc
> VP> taky) na seriovou.
> 
> VP> Nebo 82c55 a 82c51 nahradit PICem, AVR - usetri se misto na desce,
> VP> ale komunikace by byla asi jina.
> 
> >> VP> Doma mam MZ-821 s FDC "Horava" - bohuzel nevim, jestli s nim
> >> VP> funguji FDD 1,44MB (mne to AFAIK chodilo s 5,25" ). Co myslite,
> >> No urcite s nim pujdou 720 dikety nekde v konfrenci jsem videl i
> >> rozsireni na 1.4mb ale nevim jestli to bylo na tenhe radic
> 
> VP> Ano, neco jsem uz zjistil, ale - jaky je rozdil mezi FDC "Horava" a
> "Havlicek" ?
> VP> Pokud je vybec nejaky ?
> 
> >> VP> sel by system rozsirit tak, ze by s nim slo pracovat jako s
> >> VP> klasickym PC ( CF karta jako hard disk, ramdisk jako rozsireni
> >> VP> pameti pricemz strankovani by zvladal CPM nebo NIPOS). Atd.
> >> NA ten programator ciovych karet z duvodu ze prodavane jsem taky
> >> mislel ale zabrzdila mne ta absence portu pio/sio
> 
> VP> Nemyslim si, ze by byl problem pripojit PICPRG na Centronics -
> VP> - delalo se to s ruznym jinym HW, kdyz na to prijde. A bylo by to hned.
> 
> VP> Takze je otazkou, jestli je nutne ted hned jeste dalsi PIO/SIO.
> 
> VP> Mimochodem, dokonce jsem videl na Japonskych strankach pripojeni
> VP> Sharpa do LAN - a TCP/IP stack na Z80 je nejaky tady:
> VP> http://www.nenie.org/cpcip/
> 
> VP> Toz tak,
> VP> Vasek
> 
> VP> ---
> VP> Divejte se na televizi na internetu
> VP> Hudebni televize OCKO - 
> VP> http://ocko.idnes.cz/stream.asp
> 
> 
> -- 
> S pozdravem,
>  falcen99
>  falcen99[doména skryta]
> 
> 
> ---
> Divejte se na televizi na internetu
> Hudebni televize OCKO - 
> http://ocko.idnes.cz/stream.asp
> 
> 
> 

Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

A jeste jedna vecicka, kdyz uz mam delat ten interface. Ma smysl delat
 16-bitovy? Nebo je ten 8-bitovy uz dostatecne podporovany v CPM nebo NIPOSu ?

Jde mi o to - jestli nema ani jeden podporu v OS, pak by bylo lepsi udelat
16-b.

Pokud ma 8-b uz podporu v OS, pak pri dnesnich cenach CF karet ( 128MB za cca
400Kc) nema smysl koumat co a jak dal a udela se 8-b radic.

Vasek

Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Zdenek Adler SHARP MZ-800

Abych taky prispel svou troskou do mlyna....  8-bitovy interface byl v 
NIPOSu podporovany naplno, nicmene jsme tenkrat s Markem Smihlou a ostatnimi 
aktivneji se podilejicimi Sharpisty usoudili, ze nema prilis budoucnost a ma 
cenu se nadale zabyvat pouze 16-ti bitovym rozhranim ktere je sice 
slozitejsi, ale nabizi zato daleko vice moznosti vcetne autodetekce 
zarizeni, moznosti pracovat s FAT systemem, disky do 128 GB, .... Kdyz jsme 
s Markem tenkrat vedli cilou korespondenci, psal mi o sve praci na podpore 
16-bitoveho BIOSu (ktery uz tenkrat delal pouze na emulatoru nebot diky 
pokrocile nemoci uz nedokazal sestavit samotny HW radic)... Bohuzel, kratce 
pote se navzdycky odmlcel a jeho programatorsky skvost stale ceka na sveho 
pokracovatele.
Abych to tedy shrnul, tak 8-bitovy radic je krokem zpatky (prestoze pouze s 
nim zatim beha skvely NIPOS) a nema cenu se zabyvat nicim jinym jak 16-ti 
bitem, nebo rovnou pripojenim SD karet pres SPI rozhrani (a usetreni si 
prace s pajenim 40-ti a vice pinovych konektoru pro IDE / CF a jine 
zrudnosti)

Zdravi

Zdenek


Zobrazit citovaný text (25 řádků)
----- Original Message ----- 
From: "Vaclav Peroutka (sharpemupandora.cz)" <vaclavpe[doména skryta]>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.cz>
Sent: Monday, December 11, 2006 2:51 PM
Subject: Re:Re[2]: Uzivatele Sharpu - spojte se :-)


>
> A jeste jedna vecicka, kdyz uz mam delat ten interface. Ma smysl delat 
> 16-bitovy? Nebo je ten 8-bitovy uz dostatecne podporovany v CPM nebo 
> NIPOSu ?
>
> Jde mi o to - jestli nema ani jeden podporu v OS, pak by bylo lepsi udelat 
> 16-b.
>
> Pokud ma 8-b uz podporu v OS, pak pri dnesnich cenach CF karet ( 128MB za 
> cca 400Kc) nema smysl koumat co a jak dal a udela se 8-b radic.
>
> Vasek
>
> ---
> Divejte se na televizi na internetu
> Hudebni televize OCKO -
> http://ocko.idnes.cz/stream.asp 

Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

Ahoj Zdenku,

diky za zpravu. S Markem mne to mrzi, nevedel jsem to.

Ohledne SD/MMC a MZ - to neni spatny napad. Bylo by fajn, kdyby NIPOS
pouzival RAMDISK jako linearni adresni prostor. Myslis, ze by to slo ?
Otazkou je, jake aplikace by to byly schopny pouzivat.

Jinak komunikaci muze delat primo Z80 (jako napr. tady Atmel 
http://homepage.ntlworld.com/seanellis/mmcserial.htm ). Nebo navrhuji
pouzit nejaky externi procesor:
- 8bit bus + R/W + 3bity adresa + select - smerem k MZ-800
- 3x 8bit PIO
- 1x 4bity na MMC/SD - DIN, DOUT, CS, CLK
- 1x 2 bity SIO

je dohromady 35. Procesor pak muze delat i nejaky zakladni processing
FATky a napr. Microchip PIC ma i dost velkou interni SRAM, ktera pak muze
fungovat jako FIFO.

Ted jde o to navrhnout protokol, jakym zpusobem si bude povidat NIPOS
a combo karta.

Kdo se do toho se mnou pusti ? Zdenku ? :-)
Ja osobne bych spise zvladnul tu kartu, OS jsem nikdy neprogramoval.
Ale nerikam, ze bych to nedal. No, i kdyz... Nevim...

Zdenku, mas nejakou dokumentaci k NIPOSu ?

Vasek

Zobrazit citovaný text (24 řádků)
> ------------ Původní zpráva ------------
> Od: Zdenek Adler (sharpemupandora.cz) 
> 
> Abych taky prispel svou troskou do mlyna....  8-bitovy interface byl v 
> NIPOSu podporovany naplno, nicmene jsme tenkrat s Markem Smihlou a ostatnimi
> aktivneji se podilejicimi Sharpisty usoudili, ze nema prilis budoucnost a ma
> cenu se nadale zabyvat pouze 16-ti bitovym rozhranim ktere je sice 
> slozitejsi, ale nabizi zato daleko vice moznosti vcetne autodetekce 
> zarizeni, moznosti pracovat s FAT systemem, disky do 128 GB, .... Kdyz jsme 
> s Markem tenkrat vedli cilou korespondenci, psal mi o sve praci na podpore 
> 16-bitoveho BIOSu (ktery uz tenkrat delal pouze na emulatoru nebot diky 
> pokrocile nemoci uz nedokazal sestavit samotny HW radic)... Bohuzel, kratce 
> pote se navzdycky odmlcel a jeho programatorsky skvost stale ceka na sveho 
> pokracovatele.
> Abych to tedy shrnul, tak 8-bitovy radic je krokem zpatky (prestoze pouze s 
> nim zatim beha skvely NIPOS) a nema cenu se zabyvat nicim jinym jak 16-ti 
> bitem, nebo rovnou pripojenim SD karet pres SPI rozhrani (a usetreni si 
> prace s pajenim 40-ti a vice pinovych konektoru pro IDE / CF a jine 
> zrudnosti)
> 
> Zdravi
> 
> Zdenek
> 

Re[5]: Uzivatele Sharpu - spojte se :-)

marcel vasak SHARP MZ-800

Dobrý den,
11. prosince 2006, 15:13:38, napsal jste:

ZDENKU POKUD BYS MNEL MOZNOST SEHNAT ZZDROJAKY NIPOS-CP/M A EMULATOR
KTERY UMU OBA RADICE TJ 8 A 16 BITOVY TAK BYCH SE TEN SYSTEM Z 8
BITOVEHO NA 16BITOVY POKUSIL PREDELAT.
pOKUD SE JEDNA O 16 BITOVY RADIC FIZICKY K SPECTRACKE INTERFERACI MB02
SE DELA MALICKA DESTICKA KTERA TO UMI,JEDNALO BY SE JENOM O JEJI
PREADRESOVANI Z POCITACE POTREBUJE POUZE 8 DAT A RIDICI SIGNALY.
Marcel Vasak

ZA> Abych taky prispel svou troskou do mlyna....  8-bitovy interface byl v
ZA> NIPOSu podporovany naplno, nicmene jsme tenkrat s Markem Smihlou a
 ostatnimi
ZA> aktivneji se podilejicimi Sharpisty usoudili, ze nema prilis budoucnost a
ma
ZA> cenu se nadale zabyvat pouze 16-ti bitovym rozhranim ktere je sice 
ZA> slozitejsi, ale nabizi zato daleko vice moznosti vcetne autodetekce 
ZA> zarizeni, moznosti pracovat s FAT systemem, disky do 128 GB, .... Kdyz jsme
ZA> s Markem tenkrat vedli cilou korespondenci, psal mi o sve praci na podpore
ZA> 16-bitoveho BIOSu (ktery uz tenkrat delal pouze na emulatoru nebot diky
ZA> pokrocile nemoci uz nedokazal sestavit samotny HW radic)... Bohuzel, kratce
ZA> pote se navzdycky odmlcel a jeho programatorsky skvost stale ceka na sveho
ZA> pokracovatele.
ZA> Abych to tedy shrnul, tak 8-bitovy radic je krokem zpatky (prestoze pouze s
ZA> nim zatim beha skvely NIPOS) a nema cenu se zabyvat nicim jinym jak 16-ti
ZA> bitem, nebo rovnou pripojenim SD karet pres SPI rozhrani (a usetreni si
ZA> prace s pajenim 40-ti a vice pinovych konektoru pro IDE / CF a jine 
ZA> zrudnosti)

ZA> Zdravi

ZA> Zdenek


ZA> ----- Original Message ----- 
ZA> From: "Vaclav Peroutka (sharpemupandora.cz)" <vaclavpe[doména skryta]>
ZA> To: "Konference "Počítač SHARP MZ-800 a emulátory""
<sharpemupandora.cz>
ZA> Sent: Monday, December 11, 2006 2:51 PM
ZA> Subject: Re:Re[2]: Uzivatele Sharpu - spojte se :-)


Zobrazit citovaný text (17 řádků)
>>
>> A jeste jedna vecicka, kdyz uz mam delat ten interface. Ma smysl delat 
>> 16-bitovy? Nebo je ten 8-bitovy uz dostatecne podporovany v CPM nebo 
>> NIPOSu ?
>>
>> Jde mi o to - jestli nema ani jeden podporu v OS, pak by bylo lepsi udelat 
>> 16-b.
>>
>> Pokud ma 8-b uz podporu v OS, pak pri dnesnich cenach CF karet ( 128MB za 
>> cca 400Kc) nema smysl koumat co a jak dal a udela se 8-b radic.
>>
>> Vasek
>>
>> ---
>> Divejte se na televizi na internetu
>> Hudebni televize OCKO -
>> http://ocko.idnes.cz/stream.asp 

ZA> ---
ZA> Divejte se na televizi na internetu
ZA> Hudebni televize OCKO - 
ZA> http://ocko.idnes.cz/stream.asp


-- 
S pozdravem,
 falcen99
 falcen99[doména skryta]

Re[5]: Uzivatele Sharpu - spojte se :-)

marcel vasak SHARP MZ-800

Dobrý den,
11. prosince 2006, 17:07:25, napsal jste:

Davejte velky pozor mezi MMc a SD cartami je velky rozdil v poctu
bitu.
MMC jsou 2 bitove a SD 4bitove karty ja osobne jsem na to prisel kdyz
jse si do fotaku koupil omilem SD kartu misto MMC,MMc karty jsou
kupodivu drazsi.
MArcel Vasak

VP> Ahoj Zdenku,

VP> diky za zpravu. S Markem mne to mrzi, nevedel jsem to.

VP> Ohledne SD/MMC a MZ - to neni spatny napad. Bylo by fajn, kdyby NIPOS
VP> pouzival RAMDISK jako linearni adresni prostor. Myslis, ze by to slo ?
VP> Otazkou je, jake aplikace by to byly schopny pouzivat.

VP> Jinak komunikaci muze delat primo Z80 (jako napr. tady Atmel 
VP> http://homepage.ntlworld.com/seanellis/mmcserial.htm ). Nebo navrhuji
VP> pouzit nejaky externi procesor:
VP> - 8bit bus + R/W + 3bity adresa + select - smerem k MZ-800
VP> - 3x 8bit PIO
VP> - 1x 4bity na MMC/SD - DIN, DOUT, CS, CLK
VP> - 1x 2 bity SIO

VP> je dohromady 35. Procesor pak muze delat i nejaky zakladni processing
VP> FATky a napr. Microchip PIC ma i dost velkou interni SRAM, ktera pak muze
VP> fungovat jako FIFO.

VP> Ted jde o to navrhnout protokol, jakym zpusobem si bude povidat NIPOS
VP> a combo karta.

VP> Kdo se do toho se mnou pusti ? Zdenku ? :-)
VP> Ja osobne bych spise zvladnul tu kartu, OS jsem nikdy neprogramoval.
VP> Ale nerikam, ze bych to nedal. No, i kdyz... Nevim...

VP> Zdenku, mas nejakou dokumentaci k NIPOSu ?

VP> Vasek

Zobrazit citovaný text (24 řádků)
>> ------------ Původní zpráva ------------
>> Od: Zdenek Adler (sharpemupandora.cz) 
>> 
>> Abych taky prispel svou troskou do mlyna....  8-bitovy interface byl v 
>> NIPOSu podporovany naplno, nicmene jsme tenkrat s Markem Smihlou a ostatnimi 
>> aktivneji se podilejicimi Sharpisty usoudili, ze nema prilis budoucnost a ma 
>> cenu se nadale zabyvat pouze 16-ti bitovym rozhranim ktere je sice 
>> slozitejsi, ale nabizi zato daleko vice moznosti vcetne autodetekce 
>> zarizeni, moznosti pracovat s FAT systemem, disky do 128 GB, .... Kdyz jsme 
>> s Markem tenkrat vedli cilou korespondenci, psal mi o sve praci na podpore 
>> 16-bitoveho BIOSu (ktery uz tenkrat delal pouze na emulatoru nebot diky 
>> pokrocile nemoci uz nedokazal sestavit samotny HW radic)... Bohuzel, kratce 
>> pote se navzdycky odmlcel a jeho programatorsky skvost stale ceka na sveho 
>> pokracovatele.
>> Abych to tedy shrnul, tak 8-bitovy radic je krokem zpatky (prestoze pouze s 
>> nim zatim beha skvely NIPOS) a nema cenu se zabyvat nicim jinym jak 16-ti 
>> bitem, nebo rovnou pripojenim SD karet pres SPI rozhrani (a usetreni si 
>> prace s pajenim 40-ti a vice pinovych konektoru pro IDE / CF a jine 
>> zrudnosti)
>> 
>> Zdravi
>> 
>> Zdenek
>> 
VP> ---
VP> Divejte se na televizi na internetu
VP> Hudebni televize OCKO - 
VP> http://ocko.idnes.cz/stream.asp


-- 
S pozdravem,
 falcen99
 falcen99[doména skryta]

Re: Re[5]: Uzivatele Sharpu - spojte se :-)

Zdenek Adler SHARP MZ-800

Zobrazit citovaný text (6 řádků)
> Davejte velky pozor mezi MMc a SD cartami je velky rozdil v poctu
> bitu.
> MMC jsou 2 bitove a SD 4bitove karty ja osobne jsem na to prisel kdyz
> jse si do fotaku koupil omilem SD kartu misto MMC,MMc karty jsou
> kupodivu drazsi.
> MArcel Vasak
No myslim si ze zas tak velky pozor jako tu pise Marcel davat nemusite :) 
Zminoval jsem se o SPI rezimu, kdy karta (at uz MMC nebo SD) komunikuje 
pouze pomoci jednoho datoveho bitu (vlastne dvou - jeden dovnitr, druhy 
ven), hodin a chip selektu. Prenosova rychlost i v tomto pripade je na 
naseho SHARPa dostatecne vysoka a prevod na paralelni data, pripadne i 
souborove operace nad FAT systemem by provadel procesor na karte. Jednoduse 
by to tedy fungovalo jen tak, ze by Sharp zaslal karte pozadavek na otevreni 
souboru XXXXXXXX.YYY pro cteni ci zapis a pak uz by mohl obdrzet / posilat 
data. Samozrejmne, pri trose sikovnosti a rychlem CPU by slo emulovat za 
pomoci teto karty treba i FDD, ROM kartu, QD ktere by byly jako image 
ulozeny na SD karte.
Jinak MMC jsou drazsi asi jen z podobneho duvodu, jako se navysuje cena 
treba u zastaralych PC komponent. Obecne se da rict ze SD je nadmnozinou 
MMC.

Zdenek 

Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Zdenek Adler SHARP MZ-800

Zobrazit citovaný text (1 řádek)
> diky za zpravu. S Markem mne to mrzi, nevedel jsem to.
- Na strankach jsem to tenkrat umyslne nezverejnoval, kdo chce ale 
nahlednout, tak muze zde: http://mz-800.xf.cz/vzpominka.php

Zobrazit citovaný text (3 řádky)
> Ohledne SD/MMC a MZ - to neni spatny napad. Bylo by fajn, kdyby NIPOS
> pouzival RAMDISK jako linearni adresni prostor. Myslis, ze by to slo ?
> Otazkou je, jake aplikace by to byly schopny pouzivat.
- toho se trosku obavam. Nicmene David Luftner (jiste take Davide sledujes 
konferenci, tak muzes okomentovat) sveho casu vyvijel pametove rozsireni 
512K RAM / 512K Flash ktere melo celkem siroke moznosti mapovani (tusim v 
ramci celych 64 KB) a bylo zasunute do slotu pro EPROM + par adresovych 
vodicu navic.

Zobrazit citovaný text (11 řádků)
> Jinak komunikaci muze delat primo Z80 (jako napr. tady Atmel 
> http://homepage.ntlworld.com/seanellis/mmcserial.htm ). Nebo navrhuji
> pouzit nejaky externi procesor:
> - 8bit bus + R/W + 3bity adresa + select - smerem k MZ-800
> - 3x 8bit PIO
> - 1x 4bity na MMC/SD - DIN, DOUT, CS, CLK
> - 1x 2 bity SIO
>
> je dohromady 35. Procesor pak muze delat i nejaky zakladni processing
> FATky a napr. Microchip PIC ma i dost velkou interni SRAM, ktera pak muze
> fungovat jako FIFO.
- No, myslim ze pouziti ext. procesoru by bylo na miste. Preci nebudeme 
Sharpa zatezovat souborovymi operacemi a rvanim se s FATkou a podobnymi 
nechutnostmi. Idealni by opravdu bylo nechat vsechnu praci na ext. procesoru 
aby Sharp uz ziskaval jen surova data. Pak by nebyl problem hrat treba 
samplovanou hudbu aj.

Zobrazit citovaný text (3 řádky)
> Kdo se do toho se mnou pusti ? Zdenku ? :-)
> Ja osobne bych spise zvladnul tu kartu, OS jsem nikdy neprogramoval.
> Ale nerikam, ze bych to nedal. No, i kdyz... Nevim...
- No, taky jsem spise na stourani do hardwaru a software pisu jen kdyz me k 
tomu prinuti okolnosti. Kdyby se k tomu prihlasil nekdo schopnejsi (halooo, 
Romane, jsi tu? :-))), byl bych hrozne rad. Myslim ze by pro zacatek stacil 
i nejaky souborovy manazer nezavisly na CPM (NIPOSu).

Zobrazit citovaný text (1 řádek)
> Zdenku, mas nejakou dokumentaci k NIPOSu ?
- Mam pouze zdrojove kody, ne vsak aktualni. Kdyby nahodou sledovala tuto 
diskuzi i Markova manzelka Jana, budu moc rad kdyz bychom se mimo konferenci 
mohli treba dohodnout o osudu posledni verze NIPOSu, kterou jiste bude mit k 
dispozici.

Zdravi

Zdenek 

Re: Re[5]: Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

Zobrazit citovaný text (25 řádků)
> Od: Zdenek Adler (sharpemupandora.cz) 
> 
> > Davejte velky pozor mezi MMc a SD cartami je velky rozdil v poctu
> > bitu.
> > MMC jsou 2 bitove a SD 4bitove karty ja osobne jsem na to prisel kdyz
> > jse si do fotaku koupil omilem SD kartu misto MMC,MMc karty jsou
> > kupodivu drazsi.
> > MArcel Vasak
> 
> No myslim si ze zas tak velky pozor jako tu pise Marcel davat nemusite :) 
> Zminoval jsem se o SPI rezimu, kdy karta (at uz MMC nebo SD) komunikuje 
> pouze pomoci jednoho datoveho bitu (vlastne dvou - jeden dovnitr, druhy 
> ven), hodin a chip selektu. Prenosova rychlost i v tomto pripade je na 
> naseho SHARPa dostatecne vysoka a prevod na paralelni data, pripadne i 
> souborove operace nad FAT systemem by provadel procesor na karte. Jednoduse 
> by to tedy fungovalo jen tak, ze by Sharp zaslal karte pozadavek na otevreni 
> souboru XXXXXXXX.YYY pro cteni ci zapis a pak uz by mohl obdrzet / posilat 
> data. Samozrejmne, pri trose sikovnosti a rychlem CPU by slo emulovat za 
> pomoci teto karty treba i FDD, ROM kartu, QD ktere by byly jako image 
> ulozeny na SD karte.
> Jinak MMC jsou drazsi asi jen z podobneho duvodu, jako se navysuje cena 
> treba u zastaralych PC komponent. Obecne se da rict ze SD je nadmnozinou 
> MMC.
> 
> Zdenek 
Zrovna jsem chtel psat odpoved, ze SD 4bitovy ani SD 1bitovy rezim bych
nepouzil, ale SPI rezim ( tak jak jsem pouzil oznaceni pro piny v seznamu
v minulem emailu). Vecer mne jeste napadlo nechat 8255 neemulovanou
a MCU by slouzil jenom jako SD a SIO interface.

Kde najdu boot sekvenci jak se kontroluje ROMDISK ?

Vasek

Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

Zobrazit citovaný text (8 řádků)
> ------------ Původní zpráva ------------
> Od: Zdenek Adler (sharpemupandora.cz) 
> 
> - No, myslim ze pouziti ext. procesoru by bylo na miste. Preci nebudeme 
> Sharpa zatezovat souborovymi operacemi a rvanim se s FATkou a podobnymi 
> nechutnostmi. Idealni by opravdu bylo nechat vsechnu praci na ext. procesoru
> aby Sharp uz ziskaval jen surova data. Pak by nebyl problem hrat treba 
> samplovanou hudbu aj.
Tedy, navrhuji, ac mam PICy opravdu rad a umim s nimi, ATMEGA8( pak32) s 1k
datove RAM, 16MIPS, programovanim v GCC a cenou cca 35Kc. Aspon budu
mit padny duvod se s touto platformou naucit :-)

Zobrazit citovaný text (4 řádky)
> - No, taky jsem spise na stourani do hardwaru a software pisu jen kdyz me k 
> tomu prinuti okolnosti. Kdyby se k tomu prihlasil nekdo schopnejsi (halooo, 
> Romane, jsi tu? :-))), byl bych hrozne rad. Myslim ze by pro zacatek stacil 
> i nejaky souborovy manazer nezavisly na CPM (NIPOSu).
To podle meho nazoru neni uplne dobre reseni, OS _MUSI_ zajistovat zakladni
sluzby pro vsechny sve ovecky - programy. Pristup k periferiim, pristup k
 souborum.

Spise bych to tlacil cestou nativni podpory FAT16 v NIPOSu, pricemz nejnizsi
vrstva
bude implementovana v ATMEGA (8kB na testovani, pak napr.32kB jako
full-featured).

V kazdem pripade, ja potreba se domluvit aspon na meziobliceji:
- ATMEGA se musi chovat pro boot stejne jako ROMDISK
- pak pro OS zajisti zakladni operace - zapis, cteni souboru

Vasek

Re: Re[5]: Uzivatele Sharpu - spojte se :-)

Zdenek Adler SHARP MZ-800

Zobrazit citovaný text (1 řádek)
> Kde najdu boot sekvenci jak se kontroluje ROMDISK ?
Na adrese 0xE6CA by mela zacinat sekvence ktera natahuje program ze 
zalohovaneho RD (romdisku), na adrese 0xE70E je pak kontrola CRC. Na adrese 
0xE7BA se zapisem 0xA5 do prvniho byte RD testuje jeho pritomnost a pak se z 
nej pokousi tahat ulozeny program.

Z. 

Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Zdenek Adler SHARP MZ-800

Zobrazit citovaný text (4 řádky)
> Tedy, navrhuji, ac mam PICy opravdu rad a umim s nimi, ATMEGA8( pak32) s 
> 1k
> datove RAM, 16MIPS, programovanim v GCC a cenou cca 35Kc. Aspon budu
> mit padny duvod se s touto platformou naucit :-)
- Spravne rozhodnuti, PICy take zrovna nemam v oblibe :) Nicmene ATMEGu bych 
volil jinou, kvuli plne podpore FAT minimalne s 4KB SRAM.

Zobrazit citovaný text (15 řádků)
>
>> - No, taky jsem spise na stourani do hardwaru a software pisu jen kdyz me 
>> k tomu prinuti okolnosti. Kdyby se k tomu prihlasil nekdo schopnejsi 
>> (halooo, Romane, jsi tu? :-))), byl bych hrozne rad. Myslim ze by pro 
>> zacatek stacil i nejaky souborovy manazer nezavisly na CPM (NIPOSu).
>
> To podle meho nazoru neni uplne dobre reseni, OS _MUSI_ zajistovat 
> zakladni
> sluzby pro vsechny sve ovecky - programy. Pristup k periferiim, pristup k 
> souborum.
>
> Spise bych to tlacil cestou nativni podpory FAT16 v NIPOSu, pricemz 
> nejnizsi vrstva
> bude implementovana v ATMEGA (8kB na testovani, pak napr.32kB jako 
> full-featured).
Mno, jiste to pujde, obavam se ale toho, ze se nam CP/M nevejde do 4KB 
RAMky - Marek uz pri implementaci NIPOSu bojoval s poslednimi par bajty 
volne pameti...

Zobrazit citovaný text (3 řádky)
> V kazdem pripade, ja potreba se domluvit aspon na meziobliceji:
> - ATMEGA se musi chovat pro boot stejne jako ROMDISK
> - pak pro OS zajisti zakladni operace - zapis, cteni souboru
Tak tak, to je zaklad. Potom kdyz se podobne jako emulace ROM disku zvladne 
i emulace Floppy, ktera neni o tolik slozitejsi, bude mozne na SD karte 
honit starou CP/M ci disketovy BASIC bez jakychkoliv uprav! Pouze se vybere 
obraz diskety z SD karty a vse ostatni bude fungovat jako s beznym radicem 
WD279X a treba i rychleji....

Zdenek 

Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

Zobrazit citovaný text (2 řádky)
> - Spravne rozhodnuti, PICy take zrovna nemam v oblibe :) Nicmene ATMEGu bych 
> volil jinou, kvuli plne podpore FAT minimalne s 4KB SRAM.
OK, da se pouzit ATMEGA128, ta ma 4kB SRAM. Nicmene vzhledem k tomu, ze se
z SD karty tahaji pakety 512B bych s dovolenim na prvni pokusy pouzil tu mensi
 :-)

Zobrazit citovaný text (3 řádky)
> Mno, jiste to pujde, obavam se ale toho, ze se nam CP/M nevejde do 4KB 
> RAMky - Marek uz pri implementaci NIPOSu bojoval s poslednimi par bajty 
> volne pameti...
Tady tomu ponekud nerozumim, proc musi byt NIPOS v max 4kB ? Nejake
principielni omezeni ?

Zobrazit citovaný text (9 řádků)
> > V kazdem pripade, ja potreba se domluvit aspon na meziobliceji:
> > - ATMEGA se musi chovat pro boot stejne jako ROMDISK
> > - pak pro OS zajisti zakladni operace - zapis, cteni souboru
> 
> Tak tak, to je zaklad. Potom kdyz se podobne jako emulace ROM disku zvladne 
> i emulace Floppy, ktera neni o tolik slozitejsi, bude mozne na SD karte 
> honit starou CP/M ci disketovy BASIC bez jakychkoliv uprav! Pouze se vybere 
> obraz diskety z SD karty a vse ostatni bude fungovat jako s beznym radicem 
> WD279X a treba i rychleji....
A takhle, takze predstava by byla v podstate pouzit ATMEGU jako FAT<->CPM
konvertor ? Nebo jinak, z jedne strany SD karta a z druhe se to tvari, jakoze
je
na sbernici ROMDISK a WD279X ? To je dobry napad, tak daleko jsem se ani
nedival :-)

Vasek

PS1: An mam ROM kod jenom v MZF, existuje nejaky konvertor MZF na HEX ?
Je nekde popsany format MZF ?

PS2 - Zdenku, nemas ICQ ? Ja mam asi nejake Tve starsi cislo, moje je 6929134

Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Zdenek Adler SHARP MZ-800

Zobrazit citovaný text (3 řádky)
> OK, da se pouzit ATMEGA128, ta ma 4kB SRAM. Nicmene vzhledem k tomu, ze se
> z SD karty tahaji pakety 512B bych s dovolenim na prvni pokusy pouzil tu 
> mensi :-)
No, FATku jsem sice taky resil na uP s 1K SRAM, ale je to hrozna otrocina - 
2K pameti beru jako rozumne minimum, aby jsi mel jak buffer pro data, tak i 
pro adresar. Ja to resil pouze za pomoci 32B bufferu pro adresar a data jsem 
tahal z SD karty rovnou bez bufferu, ale nebylo to zrovna nejrychlejsi 
reseni. Mj. musela byt karta defragmentovana. Jestli budes chtit resit plnou 
podporu FAT (pripadne pouzit i dostupne zdrojaky v C), budou 2K, pripadne 4K 
onchip SRAM fakt minimem.

Zobrazit citovaný text (2 řádky)
> Tady tomu ponekud nerozumim, proc musi byt NIPOS v max 4kB ? Nejake
> principielni omezeni ?
- Jedna se o to, ze uz by jsi na mene jak 56 KB volne pameti nemusel vsechno 
spustit a taky by jsi asi CP/M zprostil plne kompatability s ostatnimi 
systemy. Jednoduse prostor od 0100 do DC000 (kde uz je zacatek CCP) by mel 
byt volny. Doufam ze nekecam, presna cisla uz v hlave nemam....

Zobrazit citovaný text (5 řádků)
> A takhle, takze predstava by byla v podstate pouzit ATMEGU jako FAT<->CPM
> konvertor ? Nebo jinak, z jedne strany SD karta a z druhe se to tvari, 
> jakoze je
> na sbernici ROMDISK a WD279X ? To je dobry napad, tak daleko jsem se ani
> nedival :-)
- Tak tak... To je moje idea pro jednoduchy, kompatibilni a pritom mocny 
doplnek pro MZ-800

Zobrazit citovaný text (2 řádky)
> PS1: An mam ROM kod jenom v MZF, existuje nejaky konvertor MZF na HEX ?
> Je nekde popsany format MZF ?
- popsany ho nemam, ale z hlavy:

MZF je tvoreny hlavickou 128 bajtu a samotnymi daty (zbytek souboru). 
Hlavicka by mela byt takto:

Filetype (1 byte) - 01=OBJ, 05=BTX, ....
Filename (17 bytu)
Length (2B)
Start (2B)
Exec(2B)
Poznamka, pripadne se sem vesly i loader apod. (104B)

Zobrazit citovaný text (2 řádky)
> PS2 - Zdenku, nemas ICQ ? Ja mam asi nejake Tve starsi cislo, moje je 
> 6929134
Mam, ale vyuzivam velice zridka (nyni asi tak 2x do roka:-) 

Re: Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Petr Žydek SHARP MZ-800

Zdeňku,
nezapomeň nově přibyvšímu kolegovi připomenout existenci různých
návrhů přídavného HW (prostuduj si Václave ročníky konference
2003-2006). Existuje moje řešení IDE 16bit, ramdisk s max. 16MB
paměti, hodiny+"CMOS data" s PCF8583, FDD s obvody z PC.
Vše vázne jen na návrhu univerzální desky a na SW podpoře. Jestli
to bude ovládané z O.S. jako CP/M aj., nebo vlastním Sw (třeba
z Basicu nebo strojového programu), to nehraje roli. Další rozhraní
(jako třeba ta SD karta) se s tím nevylučují. Jen ta tvorba SW, to je
ta klíčová práce. A nezapomeňme na scan konvertor pro připojení
VGA monitoru, což by nastartovalo aktivity nehardvérářů.
Potřeboval bych sehnat ten funkční Eagle, aby nezůstalo jen u slov.

Petr de Zviqov

Re: Re: Re:Re[2]: Uzivatele Sharpu - spojte se :-)

Vaclav Peroutka SHARP MZ-800

Ahoj Petre,

zatim se Pandorou prokousavam postupne. Nejsou nekde ty Tvoje projekty sesumirovane na nejakych strankach ?

Jinak, na desky pouzivam PCB z www.geda.seul.org a gschem tamtez.An jsou oba zdarma. Jen na Windows je problematicka podpora PCB...

Vasek

------------ Původní zpráva ------------
Od: Petr Žydek (sharpemupandora.cz)

Zdeňku,
nezapomeň nově přibyvšímu kolegovi připomenout existenci různých
návrhů přídavného HW (prostuduj si Václave ročníky konference
2003-2006). Existuje moje řešení IDE 16bit, ramdisk s max. 16MB
paměti, hodiny+"CMOS data" s PCF8583, FDD s obvody z PC.
Vše vázne jen na návrhu univerzální desky a na SW podpoře. Jestli
to bude ovládané z O.S. jako CP/M aj., nebo vlastním Sw (třeba
z Basicu nebo strojového programu), to nehraje roli. Další rozhraní
(jako třeba ta SD karta) se s tím nevylučují. Jen ta tvorba SW, to je
ta klíčová práce. A nezapomeňme na scan konvertor pro připojení
VGA monitoru, což by nastartovalo aktivity nehardvérářů.
Potřeboval bych sehnat ten funkční Eagle, aby nezůstalo jen u slov.

Petr de Zviqov