OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Reklama!

Právě je 18 lis 2018, 13:17

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 332 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7, 8 ... 23  Další
Autor Zpráva
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 18 dub 2018, 08:44 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 19:26
Příspěvky: 2220
Has thanked: 82 times
Been thanked: 314 times
Ještě jedno doplnění: Tetroidův klon jsem si koupil proto, že jsem měl na originálním BetaDisku vymačkaný přímý konektor a mělo to mizerný kontakt. No a to se projevovalo... tím, že se při zapnutí BetaDisk nepřihlásil ;) Jedině když jsem ho jednou rukou držel přizvednutý, a druhou jsem zasunoval napájecí konektor, tak (většinou) naběhl.
Tahle akrobacie mě brzo přestala bavit, tak jsem koupil klon, který je, jak už bylo řečeno, malý a šikovný - a funguje bez přizvedávání... 8-)

Čili se nabízí otázka, jestli něco podobného nehraje roli i u tebe...

_________________
www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 18 dub 2018, 12:34 
Offline
Kecálek
Uživatelský avatar

Registrován: 05 pro 2013, 08:01
Příspěvky: 143
Bydliště: Praha
Has thanked: 335 times
Been thanked: 23 times
Jiiira píše:
Trelix píše:
Je normální, že Sparrow nefunguje s Betadiskem?
Není to normální, mně Sparrow funguje i s originálním BetaDiskem, dokonce s tou raritní verzí 4 (jinou nemám).
Jedině kdybys měl uvnitř osazen Sparrow MultiROM Switcher, ale ten se tluče i s Tetroidovým klonem, takže to asi nebude ono.

MultiROM tam mám a "tetroid" funguje v pohodě ;-)

_________________
//// ZX Spectrum; ZX Spectrum+; ZX Spectrum 128k; ZX Spectrum 2B; Didaktik D80; Didaktik Melodik; Betadisk; Divide; ZX Diskface Plus B; Sparrow 48K; BDI; NewBetaDisk-css ////


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 18 dub 2018, 12:41 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 19:26
Příspěvky: 2220
Has thanked: 82 times
Been thanked: 314 times
OK, tak zkus vyndat MultiROM (asi bude stačit vytáhnout kablík) a připojit originál Betu... 8-)

_________________
www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 18 dub 2018, 18:44 
Offline
Kecálek

Registrován: 18 lis 2014, 15:23
Příspěvky: 108
Bydliště: Opava
Has thanked: 47 times
Been thanked: 25 times
Me taky nejede Sparrow s Betou.

_________________
ZX80 Replica, ZX81, Spectrum, ZX+, 128, +2, +2A, +3, QL, Harlequin 48.F, Harlequin 128.2b, Sparrow LITE, divIDE, BetaDisk, Zeta_SBCv1, N8VEM_SBCv2, Xi8088, A500, EuroPCII, 520STFM, C64C+1541, MacClassicII, SAPI-1, Z80 MembershipCard, S-100 klon IMSAI CPU + FrontPanel, Commodore PC10, Amstrad PC1512, CPC6128


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 18 dub 2018, 23:52 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 13:56
Příspěvky: 831
Has thanked: 100 times
Been thanked: 198 times
Když už zkoušíte Betadisk se Sparrowem, proč nenapíšete víc detailů? Proč něco nezkusíte změřit, prozkoumat, ověřit, porovnat... "Mě to nejde." Hm. Okéj... takže to zkusím maličko pošťouchnout, třeba se k něčemu dopracujeme.

Jaký řadič? 1793, nebo 2793? Ten první vyžaduje 12V na sběrnici ZX Spectra, druhý ne. Nicméně Sparrow i těch 12V vyvedených má i když v něm nejsou DRAM 4116, tak 12V je potřeba pro LM1889 a pro ten účel tam je měnič AM1S-0512SZ

V které verzi bylo něco jiného? Jiiira ví.

Já jsem teď vyzkoušel Sparrow prototyp 2. 9V má zapojené ze zadního konektoru přes diodu na spínaný stabilizátor, to je myslím stejné pro všechny desky? Nicméně, když připojím napájení do Betadisku, těch nestabilizovaných 9V se připojí skrz Betadisk na pin 4 dole na sběrnici a tím pádem za diodu jako by tam nebyla. Přísl. vývod na sběrnici je připojený přímo na pin 1 stabilizátoru LM2596.

Vybral jsem Betadisk se SAB2793, který 12V nepotřebuje. Zbývají tedy pouze potenciální potíže se stránkováním ROM, které v mém případě nenastaly. Betadisk funguje naprosto stejně a spolehlivě jako u jiných ZX Spectrum 48k. Taky proč ne, když u něj funguje DivIDE?

Že nekecám a opravdu funguje - uploadnul jsem video na YouTube.
https://youtu.be/JE2H5y635R4

Takže proč to nefunguje vám? Nějaká úprava ROM, která ovlivňuje /ROMCS? Závada v tom Betadisku? Nezasloužilo by si téma Sparrow + Betadisk vlastní diskuzní vlákno?

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 19 dub 2018, 09:31 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 19:26
Příspěvky: 2220
Has thanked: 82 times
Been thanked: 314 times
Domnívám se, že Cygnus uhodil hlavičku na hřebíček. 8-) Napájení by v tom mohlo hrát roli.

Ad 12V: toto napětí je na všech verzích desky vytvářeno měničem AM1S-0512SZ, který dává pouze! max. 83mA, což pro LM1889 stačí.

Ad 9V: toto napětí je ze sběrnice přivedeno až za diodu chránící proti přepólování - tak, jak píše Cygnus.

Ad obě jmenovaná napětí (9V i 12V): obě napětí jsou vyvedena na sběrnici na všech deskách od verze "Prototype 2" dál, což je naprostá většina desek. Pouze Prototype 1 nemá vyvedeno na sběrnici ani jedno z těchto napětí.

Ad řadiče: V mém originálním BetaDisku, který se Sparrowem chodí, je řadič FD1793-PL. Co je na řadiči od Tetroida z hlavy nevím, musel bych ho doma vybalit a podívat se. Nicméně je (bohužel) možné i to, že Tetroid osazoval do "stejných" interfejsů různé řadiče, podle potřeby ;) ... To zjistíme jedině tak, že sem každý napíšeme, co tam kdo máme. 8-)

_________________
www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 19 dub 2018, 10:01 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 13:56
Příspěvky: 831
Has thanked: 100 times
Been thanked: 198 times
Jiiira píše:
Co je na řadiči od Tetroida z hlavy nevím, musel bych ho doma vybalit a podívat se. Nicméně je (bohužel) možné i to, že Tetroid osazoval do "stejných" interfejsů různé řadiče, podle potřeby ;) ... To zjistíme jedině tak, že sem každý napíšeme, co tam kdo máme. 8-)
Podle fotky na sellmyretro je tam КР1818ВГ93, tj. pravděpodobně buď tento, protože jsou levně sehnatelné, nebo některý jiný ekvivalent WD1793/FD1793 = potřebuje 12V.

https://www.sellmyretro.com/offer/detai ... trum-11503

Ostatně to píše i v popisu
Citace:
4. The BDI contains an FDC chip ( FDC1793 / KR1818VG93 / MB8877A ).
A moje foto obou čipů zde https://egalerie.net/index.php/opravy/B ... e/IMG_6422

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 19 dub 2018, 17:12 
Offline
Kecálek
Uživatelský avatar

Registrován: 05 pro 2013, 08:01
Příspěvky: 143
Bydliště: Praha
Has thanked: 335 times
Been thanked: 23 times
Na klonu TETROIDa mám MB8877A.
;-)

_________________
//// ZX Spectrum; ZX Spectrum+; ZX Spectrum 128k; ZX Spectrum 2B; Didaktik D80; Didaktik Melodik; Betadisk; Divide; ZX Diskface Plus B; Sparrow 48K; BDI; NewBetaDisk-css ////


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 19 dub 2018, 19:11 
Offline
Kecálek

Registrován: 27 zář 2013, 21:59
Příspěvky: 209
Has thanked: 18 times
Been thanked: 26 times
K těmto 1793 mám datašíty. Nevíte, jestli je vyráběli ještě nějací další výrobci?

+5V a +12V

FD1793-PL (Western Digital)
KR1818VG93 (CCCP)

jen +5V

M5W1793-02P (Mitsubishi)
MB8877A (Fujitsu)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 19 dub 2018, 19:38 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 19:26
Příspěvky: 2220
Has thanked: 82 times
Been thanked: 314 times
Tak na klonu od Tetroida mám rovněž MB8877A ;)

_________________
www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 20 dub 2018, 11:26 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1448
Has thanked: 16 times
Been thanked: 240 times
A nemas tak nahodou nastavenou nejakou neoriginalni zx romku ?

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 20 dub 2018, 11:41 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18 čer 2013, 19:26
Příspěvky: 2220
Has thanked: 82 times
Been thanked: 314 times
VELESOFT píše:
A nemas tak nahodou nastavenou nejakou neoriginalni zx romku ?
Už jsem ho dlouho neměl připojený, tak nevím, ale spíš to byla originální ROM... Nicméně - mně to chodí, já si na nic nestěžuju... ;)

_________________
www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 22 dub 2018, 12:33 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 13:56
Příspěvky: 831
Has thanked: 100 times
Been thanked: 198 times
Hm, netušil jsem, že je MB8877A pouze 5V, to je dobrá zpráva.

Nezkoušel jste náhodou někdo provozovat Betadisk s Didaktikem M? Po úpravě napájení a bez připojeného joysticku by to mohlo jít. Naopak u Didaktiku Gama by kromě úpravy napájení bylo potřeba ještě vypnout interní 8255, aby nekolidovala se stejnými porty na desce řadiče. Ty se sice aktivují jen když je přistánkována ROM TRDOSu, ale kolize s UR-4 nenastává jen proto, že Betadisk po tu dobu blokuje /IORQ pro preriferie za ním, což pro interní 8255 udělat nemůže.

A když už jsem to zmínil, jak je na tom Tetroidův klon s /IORQ? Když vidím, že nemá průchozí sběrnici, tak nijak? Tedy se nedá kombinovat s Kempston interface? To bych považoval za dost závažnou chybu.

Ještě přesněji, abych si byl zcela jistý, tak Betadisk používá adresy A7, A6, A5, které jsou přivedené do horní desky. Tím pádem čistě hardwarově má následující možnosti.
Kód:
1 1 1 x x x x x = 224 + až 31
1 1 0 x x x x x = 192 + až 31
1 0 1 x x x x x = 160 + až 31
1 0 0 x x x x x = 128 + až 31
0 1 1 x x x x x = 96 + až 31
0 1 0 x x x x x = 64 + až 31
0 0 1 x x x x x = 32 + až 31
0 0 0 x x x x x = 0 + až 31
Aby nedocházelo ke kolizi s 254, tak by adresy přinejmenším měly být liché. Rychle jsem projel zdrojáky ruské verze TRDOSu 5.04T a tam se zapisuje, kromě portů 254 (border a speaker), 32765 (RAM 128k), 23765 (? něco s pamětí, po adrese 11357) na porty 255, 127, 95, 63, 31, tj. kromě 255 přesně ty, které využívá i UR-4. Čtení jsem našel taky z portů 255, 95, 63 i 31.
Kód:
1 1 1 1 1 1 1 1 = 255
0 1 1 1 1 1 1 1 = 127
0 1 0 1 1 1 1 1 = 95
0 0 1 1 1 1 1 1 = 63
0 0 0 1 1 1 1 1 = 31
Takže zpět k Tetroidovu klonu - jak ten to řeší? Podle mého názoru buď nemůže pracovat s Kempston joystickem, nebo musí /IORQ jiným interfacům blokovat.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 22 dub 2018, 12:56 
Offline
Kecálek

Registrován: 27 zář 2013, 21:59
Příspěvky: 209
Has thanked: 18 times
Been thanked: 26 times
danhard píše:
Bude mi to chodit taky s MB8866 ? (polaritu dat otočím).


Nebude to otáčení polarity příliš složité? Data tam běhají oběma směry, takže bude třeba kromě otočení polarity dat ještě přepínat směr toku dat?
U MB8866 jsem si všiml trošku očesané funkce vývodu 33, který v tomto případě neobsahuje výstup /VFOE ... "Variable Frequency Oscilator Enable" a který je u WD1793/MB8877 využíván při čtení z disku a vede přes invertor na vývod 1 (Clear) 74LS161 a 13 (Reset) 74LS74.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BETADISK 128
PříspěvekNapsal: 22 dub 2018, 17:09 
Offline
Kecálek

Registrován: 27 zář 2013, 21:59
Příspěvky: 209
Has thanked: 18 times
Been thanked: 26 times
zxcygnus píše:
...Takže zpět k Tetroidovu klonu - jak ten to řeší? Podle mého názoru buď nemůže pracovat s Kempston joystickem, nebo musí /IORQ jiným interfacům blokovat.


Mám ve své sbírce jedno schémátko. Je to hodně podobné tomu od Tetroida.


Přílohy:
BDI_22.pdf [71.07 KiB]
46 krát
Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 332 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7, 8 ... 23  Další

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 4 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz