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

Re: Čím by bylo dobré se zabývat

Zdenek Adler SHARP MZ-800

Ahoj ahoj,

Pri precteni Petrovy studie jsem si trosku povzdechnul nad tim, kolikpak si 
asi lidi postavilo treba IDE rozhrani... Nicmene me to utvrdilo v myslence 
ze se s nim prislo prilis pozde a uz se asi nenajde nikdo, kdo bude tento na 
MZ-800 novy hardware mohutne podporovat zaplavou noveho softwaru. Privedlo 
me to ale na uplne jinou myslenku, a to vyuziti noveho hardwaru ktery 
ucinime plne kompatabilni s tim stavajicim. Ale abych byl konkretnejsi - 
napadla me emulace radice FDD za pomoci jednocipoveho uP (treba muj oblibeny 
DS89C450 nebo Atmel AVR), latche a SD karty. Na SD kartu by bylo mozne 
nahravat na PC obrazy disket v pomerne vymakanem "extended CPC" formatu 
ktery mimojine pouzivam i v emulatoru, procesor by se pak staral o cteni dat 
z karty (pres SPI rozhrani) a emulaci radice WD2791. Myslim ze to neni 
neresitelne a jestli nektery vikend seberu dostatek odvahy tak to i 
zbastlim. Vyresi se tim celkova kompatabilita napriklad i s BASICem, nebude 
problem emulace 4 mechanik, zadny strach o magneticka media... Rychlost bude 
minimalne srovnatelna s klasickou FDD, pri nejhorsim o neco malo nizsi... 
(pri SW emulaci SPI a cteni z SD karty jsem s DS89C450/33MHz cetl data z 
karty pod FAT16 rychlosti pres 200KB/s, k tomu jeste bude treba pripocitat 
emulaci WD, komunikaci po sbernici Z80,...). Kdyby to cele fungovalo, nasel 
by se tu nekdo se zajmem o stavbu neceho podobneho?

V priloze posilam neco malo co jsem kdysi cmaral v Eagle abych zprovoznil co 
nejprimitivnejsi prevod na VGA. AL250 ma digitalni vstup v RGB565, u MZ-800 
jsem ale vyuzil pro kazdou barvu myslim jen 2 nejvyssi bity pro RGBI signal. 
Take je nutny spravny init chipu bez ktereho ti monitor nezasynchronizuje. 
Dalsi co chip umi je i OSD menu, mam pocit ze do nej jde i flashnout vlastni 
logo a dalsi... Kdyby bylo treba, mozna doma nekde vyhrabu program do te 
89C2051 kterou AL250 inicializuji - nicmene by se to same dalo delat i ze 
Sharpa.
Se zapajenim cipu nebyly zadne problemy - jeden muj kamarad mi kdysi rekl: 
"tohle by zapajelo i prase kopytem" a mel pravdu :) Staci jen mikropajka, 
minimum cinu, hodne kalafuny.... pak se jen objedou vsechny nohy, odcucne se 
prebytecny cin, ocisti se kartackem na zuby od kalafuny a stonozka je 
zapajena... Pajel jsem takto relativne snadno i pouzdra TQFP100 s rozestupem 
0.5 mm - oproti tomu je pajeni AL250 hrackou - chce to parkrat zkusit ze 
starych PC desek "odlepit" a "prilepit" nejakou stonozku a po par pokusech z 
vas budou mistri... Jinak nejblize asi AL250 bude k dostani v nemecku, odkud 
mi tehda vcelku bez prutahu (jen jsem se jim zauzloval ze v budoucnu se jim 
ozvu) zaslali i 2 vzorky na odzkouseni:

ZWINZ Technical Consulting GmbH
Ebersberger Strasse 19
D-85570 Markt Schwaben
Germany

Telephone: (49) 8121-5279
Fax: (49) 8121-41937
URL: www.techconsultzwinz.de 

Přílohy

  • PAL2VGA.ZIP
    application/zip · 112 kB

Zobrazit původní podobu

Vlákno · 3 zprávy

Zobrazit celé vlákno na jedné stránce

  1. Čím by bylo dobré se zabývat Petr Žydek Přílohy: 1
  2. Re: Čím by bylo dobré se zabývat Zdenek Adler Přílohy: 1
  3. Re: Re: Čím by bylo dobré se zabývat Petr Žydek