OldComp.cz

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

HVDOSdev2019!

Právě je 20 zář 2019, 09:55

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 324 ]  Přejít na stránku Předchozí  1 ... 18, 19, 20, 21, 22
Autor Zpráva
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 12 zář 2019, 10:18 
Offline
Site Admin
Uživatelský avatar

Registrován: 05 dub 2013, 15:29
Příspěvky: 1959
Bydliště: Starý Vestec
Has thanked: 308 times
Been thanked: 314 times
Pavel.Krivanek píše:
Vyměnit zdroj byla jedna z prvních věcí, co jsem zkoušel. I na laboratorním zdroji se štědře nastaveným proudovým omezením se choval stejně.
Jasně, ono u každé ZX verze se to bude chovat jinak. U didaktiků obvykle stačí lepší zdroj, u gumáka jsem kdysi musel měnit napěťový stabilizátor u 128+2A jsem byl nucen vyměnit NMOS Z80 za CMOS...

_________________
Amiga Sinclair Didaktik Sam_Coupé Enterprise SAM440ep μA1 MacBook_Air Mac_Mini_MOS CPC Atari MSX Acorn C64 PC PSP PS3

http://party.oldcomp.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 12 zář 2019, 11:12 
Offline
Kecálek

Registrován: 03 črc 2018, 23:06
Příspěvky: 82
Has thanked: 47 times
Been thanked: 66 times
V tomto případě si myslím, že to napájením nebude ze tří důvodů:
- s jiným procesorem, který má vyšší spotřebu, interface funguje správně
- D80mini má vyvedené piny přímého konektoru a na ně (GND, +5V) jsem prasácky zkoušel připojit laboratorní zdroj, abych případný ubytek napětí vykompenzoval. Chová se však stejně.
- naměřená úroveň napětí na těchto pinech je u Humble48 vyšší než u Didaktiku Gama, se kterým interface funguje korektně.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 12 zář 2019, 20:43 
Online
Profík
Uživatelský avatar

Registrován: 05 zář 2013, 14:08
Příspěvky: 772
Bydliště: Smolenice
Has thanked: 76 times
Been thanked: 227 times
Keď to zapneš s pridržaným resetom a potom ho pustíš, nabehne to normálne?

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 12 zář 2019, 22:11 
Offline
Kecálek

Registrován: 03 črc 2018, 23:06
Příspěvky: 82
Has thanked: 47 times
Been thanked: 66 times
Pouštět se stisknutým resetm jsem to zkoušel. Nabíhá to stejně. Podle logického analyzátoru v těch opakovaných resetech signál /RESET nehraje žádnou roli. Při navolení MDOS 2.1 se ukazuje logo. Jinak okamžik, kdy a jak k resetu dojde, není deterministický, ale většinou se stihne ještě vypsat copyright. Občas se k němu ještě vypíše nějaké smetí. To, že k restartům nedochází při deaktivovaném MDOSu také ukazuje na to, že tam nebude souvislost s napájením. Ještě bych pochopil, kdyby k resetům docházelo v okamžiku, kdy se počítač snaží používat MDOS a nestihne se přehodit ROM nebo tak podobně, ale nevypadá to na tento případ.
Jinak Humble48 s NMOS Z80 trochu pracuje, je schopen formátovat diskety, vypisovat jejich obsah, nahrávání také do do jisté míry funguje (i když programy pak kleknou), ale třeba diagnostická ROM na tom hned havaruje.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 13 zář 2019, 13:54 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 1047
Has thanked: 138 times
Been thanked: 260 times
Hlásím, že mám D80 mini taky zprovozněno, prozatím zkoušeno jen s ZX Spectrum 48k+ ISSUE 6 a 360kB 5.25" mechanikou od Diskface. Mám jen pár disket pro MDOS, shodou záhadných okolností je jedna z nich originál úvodní disketa k D40, originálka Jméno Růže od Proximy a několik disket s Datalogem a snapshoty TF Copy :-) Ačkoli je na nich napsáno MDOS 1.0 tak všechny jdou přečíst korektně... netuším, jestli se na tu informaci dá spoléhat a jestli to opravdu bylo míněno, jakože diskety mají nestandardní formát starého MDOSu. Ty diskety jsem měl převážně kvůli konverzní utilitě z MDOSu pro TRDOS.

Další v řadě bude test s Didaktikem Gama 192k, který má v sobě posilovač sběrnice, připojení 3.5" mechaniky atd...

EEPROM a SRAM jsem raději umístil taky do patic. Když už nic jiného, tak to v budoucnu může hodně usnadnit diagnostiku a opravu.
Pavel.Krivanek píše:
Jinak Humble48 s NMOS Z80 trochu pracuje, je schopen formátovat diskety, vypisovat jejich obsah, nahrávání také do do jisté míry funguje (i když programy pak kleknou), ale třeba diagnostická ROM na tom hned havaruje.
Co jiné periferie s externí ROM u Humble48? Jak ty se chovají?

Ta havarující diagnostická ROM znamená, že to je modul na sběrnici, který odstránkuje interní ROM?

Chová-li se NMOS Z80 jinak (lépe?), tak bych to spíš než analyzátorem zkoumal osciloskopem, může tam být nějaká ošklivost v podobě pomalé hrany, nebo menší logické úrovně, což analyzér může schovat. Možná by bylo zajímavé zkusit napsat jednoduchý cyklus, který bude jen přestránkovávat ROM (ale to už hádám - matně si vzpomínám, že se do ROM MDOSu stránkovalo pomocí RST 8 a druhak bude problém s návratem - bude to chtít vhodný kód v obou "ROM", který odolá např. pozdějšímu přestránkování) a na tom hledat anomálie.

Tohle sice přímo nesouvisí - ale některé ROM dovedou potrápit i v originál ZX Spectru, třeba ROM NEC D23128C viewtopic.php?f=39&t=2091&p=53966

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 13 zář 2019, 14:45 
Offline
Kecálek

Registrován: 03 črc 2018, 23:06
Příspěvky: 82
Has thanked: 47 times
Been thanked: 66 times
Citace:
Co jiné periferie s externí ROM u Humble48? Jak ty se chovají?

S externí ROM jsem na něm zkoušel jen Nobyho interface s testovací ROM a ten pracuje perfektně (pokud je uvnitř CMOS Z80). Simple AY Interface a interface pro XY4150 také nemají potíže.
Citace:
Ta havarující diagnostická ROM znamená, že to je modul na sběrnici, který odstránkuje interní ROM?

Ano. Ještě bych mohl tu diagnostiku zkusit dát přímo místo interní ROM, mají stejné zapojení. Podle chování při nahrávání programů má asi Humble48 s NMOS procesorem problémy s vyššími adresovými linkami.
zxcygnus píše:
Chová-li se NMOS Z80 jinak (lépe?), tak bych to spíš než analyzátorem zkoumal osciloskopem, může tam být nějaká ošklivost v podobě pomalé hrany, nebo menší logické úrovně, což analyzér může schovat. Možná by bylo zajímavé zkusit napsat jednoduchý cyklus, který bude jen přestránkovávat ROM (ale to už hádám - matně si vzpomínám, že se do ROM MDOSu stránkovalo pomocí RST 8 a druhak bude problém s návratem - bude to chtít vhodný kód v obou "ROM", který odolá např. pozdějšímu přestránkování) a na tom hledat anomálie.

Díky za tipy! Zkusím pro začátek porovnat požadavky na přestránkování.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 13 zář 2019, 23:08 
Offline
Kecálek

Registrován: 03 črc 2018, 23:06
Příspěvky: 82
Has thanked: 47 times
Been thanked: 66 times
Pravděpodobně VYŘEŠENO! :dch:

Ale byla to pořádná haluz :-) Zkoušel jsem zase kde co. Sledoval jsem impulzy na \CS na EEPROM a SRAM. Tam jsem zjistil, že resetu předchází \CS pro RAM před signálem \CS pro ROM. Což mi přišlo dost divné a myslel jsem, že příčinu musím nakonec hledat kolem RAM, nikoliv ROM. Ale s NMOS procesorem jsem pak zjistil, že třeba při CAT se děje úplně to samé a je to tedy standardní chování. Tak jsem zkusil hodit logický analyzátor na adresové linky (u EEPROM) a k mému překvapení se po startu žádný reset nekonal. Pomyslel jsem si, že to bude nakonec ještě Heisenbug. Pak jsem se jal odpojovat jednu sondu za druhou a nakonec se dobral k tomu, že k resetům dochází jen pokud je logický analyzátor odpojen od A3. Tak jsem analyzátor odpojil úplně a zapojil malý kapacitor (10p) mezi GND a A3 na vývodech D80mini. S ním teď vše funguje jak má. Linka A3 figuruje v logice pro výběr ROM (RST 8), takže to úplně nelogické chování není a asi to bude výsledek nějakého vzácného hazardního stavu v logice GALů.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 13 zář 2019, 23:15 
Offline
Kecálek

Registrován: 03 črc 2018, 23:06
Příspěvky: 82
Has thanked: 47 times
Been thanked: 66 times
Jak prosté...


Přílohy:
IMG_2738.JPG
IMG_2738.JPG [ 267.88 KiB | Zobrazeno 184 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Moderní klon D40/D80?
PříspěvekNapsal: 17 zář 2019, 12:11 
Offline
Kecálek
Uživatelský avatar

Registrován: 02 srp 2015, 15:23
Příspěvky: 179
Bydliště: Skalica
Has thanked: 8 times
Been thanked: 109 times
@Pavel.Krivanek to je zaujimave, D80mini som testoval s M-kom, Sparrow, GAMA192k a fungovalo.
A je super, ze si nasiel "liek" aby to fungovalo aj na Humble48 :like:

Este oznam pre poslednych zaujemcov o komplety.
Kód:
Trelix            1 komplet
čenda608          1 komplet
madcz             1 komplet
Ladislav Greiner  1 komplet
themrkocour       1 PCB anebo komplet
Stale cakam na poslebnu varku FDC a dufam, ze pridu najneskor do konca tyzdna, potom dam vediet.

_________________
ZX Spectrum, ZX Spectrum +, DIDAKTIK GAMA, DIDAKTIK M, DIDAKTIK KOMPAKT, D40, D80, Interface M/P, MELODIK, UR-4, BEST, KP 311, BT100, SP210T, GAMACENTRUM 01 (cierna), ROBOTRON K6304, divIDE, K-Mouse, PMD 85-2, Amiga 500, Amiga 500+, Amiga 1200


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ů: 324 ]  Přejít na stránku Předchozí  1 ... 18, 19, 20, 21, 22

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: z00m a 1 návštěvní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