Stránka 1 z 1

Didaktik gama nemocný

Napsal: 12 dub 2021, 11:52
od Crifodo
Patrně vlivem přepětí z připojovaného monitoru. Popíšu závadu:
Po zapnutí neproběhne test pamětí do konce, procesor se někde sekne. Při prvním zapnutí obvykle obrazec viz foto, po resetech přibývají nahodilé pixely včetně blikání 8x8 atributů. Měření na adresové, datové sběrnici, řídicích signálech neukazuje nic zvláštního, podle toho kde procesor patrně zabloudí, se vyskytuje na některých adresových bitech trvale nula, po dalším resetu na jiných. Na /RAS a /CAS jak videopaměti, tak horní paměti taky nevidím nic zvláštního. Podle černého a bílého pruhu po zapnutí bych usoudil, že vždy 64 bajtů na přeskáčku nelze číst nebo zapisovat, což by odpovídalo A6?
Napadá někoho čím to? nechce se mi hned naslepo rozrejt DPS a štípat po nožičkách všechny paměti a IO.

Napsal: 12 dub 2021, 12:28
od Zaky
Tuhle jsem řešil jeden slušovický stroj s ruskými dramkami a mrtvolku prozradila infrakamera, hřála viditelně méně, než ostatní. Doměřovat se něčeho kromě toho, co jsi už zkusil, je dost problém.

Napsal: 12 dub 2021, 14:12
od jsolin
U didaktiků mám tu zkušenost že vadný dramky hřály jak prase.
K ledání závady bych doporučit tohle: https://www.8bity.cz/2018/one-more-exte ... -spectrum/

Napsal: 12 dub 2021, 15:49
od PotPalo
Nerozumiem vete "Po zapnutí neproběhne test pamětí do konce, ". A je isté či sa vôbec spustí? Tie pruhy sú normálne, je to obsah videoram po zapnutí. Pokiaľ po resete pribudne kde-tu niečo, ale drží to tam, tak videoram je v poriadku. Pokiaľ by sa spustil test pamäte, tak ten na Game najprv nastaví bielu plochu s BRIGHT 1, čo tu zjavne nieje.

Vyzerá to že sa nespustí ROM. Buď procesor (Gama bez procesoru robí presne toto isté), alebo EPROMka. Najjednoduchšie je to odskúšať s externou ROM, tam toho veľa netreba. Pokiaľ nieje, dá sa vyrobiť aj na kontaktnom poli, stačí naprogramovaná EPROM (alebo hoci aj Flash), a jedna 74LS32. Samozrejme konektor a vodiče.

edit: tak ma napadlo, že my sme eMko pripíjali veľakrát zapnuté na monitor, a nikdy nič neodišlo. Aby to nebolo niečim iným, skrátka blbá náhoda. Gamy trpeli sa pätice. Čo je v pätici treba vybrať, očistiť, a dať naspäť. Tiež sa vyskytujú studené spoje na súčiastkach (málo cínu, nožička sa iba opiera v otvore o kraj).

Napsal: 12 dub 2021, 16:31
od Crifodo
Po zapnutí bez ROM se obsah obrazovky pár sec pořád mění, až se zastaví na náhodném obsahu. Já zas nerozumím tomu, jak může být po zapnutí obsah videoram (aktivní plocha 256x192) 64 B 0, pak 64B 255, 0, 255?
Border po zapnutí je v 99% černá, na fotce to zrovna vyšlo na jinou hodnotu.
Po resetu to obyčejně zaškrká v repráčku (něco na portu 254).
Žádné pouzdro se nehřeje, všechno mírně, celá Gama odběr asi 400 mA. Napájím to jen 5V zdrojem, těch 12 je podle schématu jen pro modulátor a ten nepotřebuju. Na nějakém schématu ULA jsem snad viděl že mají na pin 13 12V/RESET, ale didaktik tam má kresleno Ucc a Upe spojeno přes 15 ohm na +5.
procesory jsem měnil, příznaky stejné.

Napsal: 12 dub 2021, 16:55
od PotPalo
Keď sa to bez ROM mení, tak to žije, náhodné inštrukcie zo zbernice čosi kdesi presúvajú a ukladajú, až kým sa náhodne nevyskytne inštrukcia HALT. V kombinácii s DI (je po resete už nastavené) to na nej zastaví nafurt.

Chcelo by to inú EPROMku, alebo túto odskúšať v niečom inom. Asi bude mať poškodený program. 5V na EPROM je koľko presne? Keď je bunka na hrane, tak sa jej hodnota mení s desatinou voltu, stačí pridať z 4,9V na 5,1V a už to obsah prečíta správne.

Inak že je práve toto v DRAM po zapnutí... eMko to má ešte zaujímavejšie, tam je to ešte čo každé dva riadky opačne otočené. Ako to vzniká neviem, asi charakteristika DRAM.

Napsal: 13 dub 2021, 08:43
od Crifodo
5V je přesně, i když se +- desetina mění, je to stejné.
Pokusím se uplácat nějakou destičku s náhradní rom (sram).
ten pruhovaný vzor dat z pamětí nechápu, našel jsem podobnou zmínku o 64 bajtů cik/cak tady https://sindik.at/?p=846730
pouze s tím rozdílem že u mě je to už ve spodních 16k.
Taky mi kdysi dávno někdo říkal k programu ramdisk pro 80k didaktik, že to nebude fungovat s 8bit refreshovými čipy ale musí být 7bit refresh, že ve Skalici tam dávali oboje.