Uutiset:

C=Foorumi suosittelee: Saku-Foorumi
http://saku.bbs.fi/cgi-bin/discus/discus.cgi

Main Menu
Menu

Näytä viestit

Tämä jakso sallii sinun katsoa tämän jäsenen kaikkia viestejä. Huomaa, että näet vain niiden alueiden viestit, joihin sinulla on nyt pääsy.

Näytä viestit Menu

Viestit - drevin

#1
Näyttäisi tulevan pelkkää mustaa kuva jos tuon pinnin 20 yhdistää (basic/kernel)
#2
Tässä olisi käynnistyskuva sekä kuva emolevystä. SID-piirin testasin kyllä toimivaksi, mutta irroitin sen testien ajaksi. Kannat ovat vähän vaihtelevia kun käytin niitä mitä löytyi, joista jotkin olivat myös hieman liian pitkiä. Mutta katkaisin näistä ylijäävät jalat varmistaakseni ettei ne kosketa mitään levyllä.



#3
Jep U15 on myös kannoitettu ja testattu vaihtaa. Kaikki kannoissa olevat piirit olen nähdäkseni
testannut, ja enää ainostaan seuraavat ovat suoraan juotettuja levyyn:

U6
U16
U20
U28

Sekä nämä VIC-piirin kopista löytyvät:

U29
U30
U32

Sellainen tuli mieleen, että kun aikaisempi ongelmahan oli oikosulku erään muistipiirin alla.
Olisikohan voinut käydä niin erikoisesti että siltikin itse muistipiirit olisi säästyneet mutta tuo
oikosulku olisikin osin vioittanut jonkun muun piirin? Tarkemmin ottaen muistipiirin U10
pinnit 7 (A1) ja 8 (Vcc) olivat oikosulussa. Koska muistipiirit ovat linjassa toistensa kanssa,
sama oikosulku toistui jokaisessa muistipiirissä.
#4
En muistanut vielä mainita, että aiempaa ongelmaa korjatessani kokeilin istuttaa silloin vielä ilman kantaa
olevan prosessorin päälle toimivan yksilön. Tässä prosessissa syntyi pieni kipinä koneen sisälle, vaikka
kone ei ollut edes päällä. En ole varma mistä se sai alkunsa, olisiko vaan omista sormista tullutta staattista
sähköä. Joka tapauksessa minulla oli tuossa vaiheessa ote prosessoreista, ja jonnekin sille alueelle kipinä syntyi.

Tämän takia halusin tänään rajata pois ettei olisi käynyt niin ilkeästi että molemmat prosessorit vioittuivat
tuossa ja sen takia kursori ei näy kummallakaan. Mutta eipä se tältä vaikuta: asensin kannan erään
toimivan lankun prosessorille, ja kokeilin sen prosessoria tässä, kursori yhä poissa. Samaten kun kokeilin
toisia prossuja toimivassa lankussa niin siellä kursori toimi normaalisti. Kyllä se entistäkin vahvemmin
vaikuttaisi että vika on itse emolevyssä tai jossain muussa komponentissa kuin mikropiireissä.
#5
Tarkistin jännitteen tuosta pinnistä 20, Basicin tapauksessa ~4.00 volttia, ja kernalin ~3.70. Ovatko nämä ok? Kokeilin myös MPU:n pinnin 3 eli IRQ, se näyttää tasaista 5v.

Kokeilin käynnistää koneen kokonaan ilman U1:stä, ei mitään eroa oireissa. Jostain olen lukenut että jos on ongelmia prosessorin kanssa niin kasettiaseman kiinnitys voi vaikuttaa oireisiin. Tämäkään testi ei kuitenkaan tuottanut tulosta.

Tarkistin vielä että CIA-piirit, ROMit, MPU ja PLA käyttöjännite on kaikissa ~5v.
#6
Olen nyt tarkistanut kaikki Basicin ja Kernalin pinnit myös oikosuluilta. CIA-piirien juotokset näytti vähän sotkuisilta
joten tein molemmille uudelleenjuotokset, tämäkään ei vaikuttanut oireisiin mitenkään. Varmuuden vuoksi tarkistin
vielä kummankin CIA-piirin toimivassa C64:ssä, ja siellä kursori näkyi normaalisti eli piirit on ok.
#7
Yhteys näyttää pelaavan kaikkien pinnien välillä BasicROM <-> CharROM paitsi tuo nro 20, sekä pinni 21, mikä ilmeisesti on myös poikkeus kaavioiden perusteella. Eli siis Basic <-> Kernal välillä pinnit 21 on kyllä yhteydessä, mutta character romin tapauksessa ei.
#8
Kiitos vinkeistä. Tarkistin CIA1:n irq-pinnin (21), ja sieltä on normaali yhteys toiselle puolelle lankkua
VIC-piirin pinniin 8 sekä moduuliportin lähellä olevaan RP4:ään. Eli vaikuttaisi että ainakin siltä osin
linjat on kunnossa. Itse CIA-piireissä vian ei pitäisi olla, sillä olen kokeillut sekä vaihtaa niiden
paikkoja keskenään että uutta toimivaksi tiedettyä CIA:ta niiden paikalla. Piirin jalat pitäisi myös
olla ok, varmaan vaan kuva vähän huijaa. Myös ROM -piirit olen kaikki kokeillut swapata toiseen
yksilöön tuloksetta.

EDIT: lisäys vielä, että minulla on dead testin lisäksi myös toinen moduuli, Super Games. Sen alkukuva latautuu hetkellisesti oikein, mutta sitten kuva räpsähtää tyhjäksi siniseksi reunojen kanssa. Eli vika vaikuttaa Super Gamesiin mutta ei Dead Testiin.
#9
Ostin erään toimimattoman leipälaatikkomallisen kuusnelosen, joka tuotti pelkän mustan kuvan. Ehdin kolvata irti melkein kaikki mikropiirit ennen kun huomasin että ongelma oli erään muistipiirin juotoksissa. Kaksi jalkaa oli oikosulussa, ja tämän korjattuani tuli normaalin näköinen käynnistyskuva mutta kursori puuttuu eikä kone reagoi komentoihin. En ole paljon aikaisemmin juotellut, joten voi olla että kolvin kanssa tuli tehtyä jotain lisävahinkoa, josta tämä puuttuva kursori sitten juontuu. Tai sitten kursoriongelma oli olemassa jo ostohetkellä, sitä vaan ei nähnyt mustan kuvan takia. Sen tiedän, että Basic ROM -piirin irroitus oli työn ja tuskan takana, minkä seurauksena yksi linja kyseisen piirin yläpuolella meni poikki (kuvassa heti piirin alapuolella). Kiinnitin johtimen kuvan mukaisiin kohtiin korjatakseni asian, mutta se ei kursoria palauttanut. Ties vaikka olisin tehnyt tuon korjauksen jotenkin väärin, ja puuttuva kursori johtuisi juurikin tuosta katkenneesta linjasta?

Koska lähes kaikki mikropiirit on edellisen ongelman tiimoilta kannoissa, olen saanut niiden toimivuuden varmistettua.

Dead test cart toimii normaalisti eikä ilmoita vikoja.


#10
Luulen saaneeni selville mikä tämän aiheuttaa. Kokeilin näpäyttää kevyesti virtakytkintä koneen käynnistyttyä, ja tuo kyseinen ääni loppui. Toisaalta kun eräällä toiselle kerralla koitin kevyesti koskettaa kytkintä niin kone kaatui (kuva jämähti paikoilleen). Eli kaiketi kytkimen kontaktit ovat toimivuuden rajamailla? Se selittäisi myös miksi tuota ääntä tulee ennen kaikkea kylmillä buuteilla, koneen lämmettyä kontakti paranee riittävästi poistaakseen ongelman. Eli johtuisiko itse ääni siitä jos kytkimen huonosta kontaktista seuraa epätasainen jännite SID-piirille? Onkohan vika todennäköisemmin itse kytkimessä vai sen juotoksissa?
#11
Yleensä jos joku mikropiirivika niin ongelmat ilmenee joka kerta, eikä parane maagisesti itsestään kuten sinulla kävi. Ellei sitten käy niin että joku piiri on ongelmallinen vain lämmetessään, mutta tästä ilmeisesti ei ole kyse jos toisena päivänä meni heti eka käynnistys pieleen. Eli itse epäilisin tuollaisessa tapauksessa joko jotain kontakti- (juotokset, kannat) tai jänniteongelmaa. Jos kyseessä kuitenkin on mikropiirivika, kuvien perusteella epäilisin ensimmäisenä PLA:ta. Toisaalta tuo "press play on tape" kuulostaa enemmän MPU-ongelmalta. C64:n huolto-ohjeessa mainitaan, että se voisi tulla myös R1:n huonosta kontaktista.

Täältä löytyvä keskimmäinen kuva näyttää hyvinkin tutulta noihin sinun kahteen ensimmäiseen kuvaan nähden, ja tässä tapauksessa kyseessä oli PLA-vika:
http://derbian.webs.com/c64diag/fault.htm?id=u17_7
#12
Kiitos tiedoista jo tässä vaiheessa.

Kysymykseni oli ehkä hieman epäselvä, eli siis tarkoitin nimenomaan sitä ääntä joka ekassa esimerkissä kestää selvästi pidempään kun toisissa - alkaa kovana ja hiljenee vähitellen.

Tuossa noin 3 sekunnin kohdallahan alkoi myös toinen ääni kun sininen kuva ilmestyy TV:n ruudulle. Kuvan (erityisesti kirkkaan) piirtäminen ruudulle aiheuttaa jonkin verran häiriötä ääneen, mutta tämä on normaalia. Ja tuo ääni tosiaan tulee itse SID-piiristä.

Tässä uudet esimerkkitiedostot, joista olen editoinut pois tuon VIC -> SID häiriön, eli jäljellä on enää tämä "käynnistysääni". Nostin myös hieman äänenvoimakkuutta.

Esimerkki 1 (Tosi pitkä ääni):
http://dl.dropboxusercontent.com/u/9005313/sid/boot_1.mp3

Esimerkki 2 (Vähän normaalia pidempi):
http://dl.dropboxusercontent.com/u/9005313/sid/boot_2.mp3

Esimerkki 3 (Jotakuinkin normaali):
http://dl.dropboxusercontent.com/u/9005313/sid/boot_3.mp3

En sitten tiedä, tuleeko tuo kyseinen ääni pikemminkin siitä laitteesta jossa C64 on kiinni (televisio / videonauhuri), mutta tosiaan toisella 64:lläni samainen ääni on aina lyhyt ja huomaamaton.
#13
Mistähän mahtaa johtua kun toisessa leipälaatikkomallisista C64-koneistani käynnistäessä kuuluva "jänniteääni" kuuluu silloin tällöin tavallista pidempään. Tässä pari esimerkkiääntä selventämään asiaa (voi vaatia hieman volyymin nostamista kuuluakseen):

http://dl.dropboxusercontent.com/u/9005313/sid/boot_1.mp3
http://dl.dropboxusercontent.com/u/9005313/sid/boot_2.mp3

Tuo eka on ääritapaus, ääni kesti n. puoli minuuttia. Tuo kakkosääni on nauhoitettu ihan tunnin sisällä tuosta ekasta, kun konetta oli käytelty vähän aikaa.

Mistään kauhean akuutista ongelmasta ei liene kyse, sillä tätä on ilmennyt jo vuoden päivät, ja kone toimii yhä normaalisti - esim. viime viikolla 5 tunnin pelisessio ilman ongelmia. Kiinnostaisi vaan jo ennakoivasti tietää mistä on kyse jos ongelma tulevaisuudessa pahenee.

Olisiko kyse kondensaattoriongelmasta, kun tuota epätavallisen pitkää "ääntä" tulee ennen kaikkea ekoilla käynnistyksillä, ei enää sitten kun kone on lämmennyt. Mikä kondensaattori olisi tässä tapauksessa todennäköisin aiheuttaja? Toisaalta kylmäkäynnistyksissäkään tuota ei aina tule, ja jos tuleekin niin ääni on yleensä vain hieman (muutaman sekunnin) tavallista pidempi. Kuten sanoin tuo eka esimerkkiääni oli ääritapaus, tähän mennessä ainoa laatuaan.
#14
Itsellä on kahdessa eri C64:ssä PLA (U17) hajonnut juuri tuolla tavalla: pitkän käyttämättömyyden jälkeen kone kyllä näytti ensin toimivan oikein, mutta jo myöhemmin samana päivänä tuli ongelmia. Mutta tosiaan jos ongelmat näyttävät olevan kytköksissä näppäimistöön niin ehkä kannattaa tarkistaa CIA ensin.
#15
Tuleeko tuota samaa merkistöä käyttävissä peleissä/ohjelmissa samanlaista ongelmaa? Jos koneesta löytyy kannallisia mikropiirejä, ne voi ainakin koittaa irroittaa/asettaa uudelleen paikalleen. Itsellä on joskus huono kontakti kannan ja piirin välillä aiheuttanut satunnaisia oireita.