Försöker att laga min gamla C64...
Försöker att laga min gamla C64...
Jag har en C64 som jag köpte begagnad på loppis efter att jag hade sålt min C128 för massor av år sedan, jag frågade om den fungerade, ja det klart, och när jag kom hem så startade den inte, powerlampan lös men bara svart skärm. Jag vet att jag tittade lite på den då och bytte plats på CIA-kretsarna (det gamla Amigaknepet hehe) och eventuellt bytte jag även ut dom mot 8520 (Amigaversionen) för att testa (det ska fungera att starta så men saker som använder timers pajar ur), osäker på om jag faktiskt gjorde eller bara tänkte.
Nåväl, detta var typ 1995 tror jag, nu är det 2014 och jag tänkte försöka få igång den igen.
Först pluggade jag in den och konstaterade att den fortfarande var paj på samma sätt.
Jag öppnade upp den och såg inget uppenbart fel men kontrollmätte spänningarna på PSU-kontakten, och det finns +5V och 9V AC.
Kontrollmätte på en 74xx-krets att den hade +5v, och det hade den.
Nu lödde jag ihop en videokabel och kopplade in på DIN-kontakten, fortfarande ingen bild, alltså inte RF-fel.
Jag tryckte nu fast alla kretsarna ordentligt, i.e så det knakade till lite, fortfarande samma fel.
Sen kopplade jag in ett cartridge, samma fel (alltså inte ROM-fel)
Jag kände på alla RAM-kretsarna, ingen blev extra varm.
Jag plockade nu bort SID'en, fortfarande utan resultat. (C64 kan starta utan SID)
jaha, vad gör jag nu då ? ..jag kan ju öppna min andra C64 som jag köpte i somras och börja byta kretsar, men risken är ju att man eldar något..
nånn som har en gissning på vad det kan vara för fel ?
har försökt googla på C64 repair guides, men dom har inte kännts som att dom varit nån hit. ..hittade iofs en som C= hade givit ut, men den hänvisar hela tiden till nåt "diagnostic cartridge" som jag ju inte har förstås..
Nåväl, detta var typ 1995 tror jag, nu är det 2014 och jag tänkte försöka få igång den igen.
Först pluggade jag in den och konstaterade att den fortfarande var paj på samma sätt.
Jag öppnade upp den och såg inget uppenbart fel men kontrollmätte spänningarna på PSU-kontakten, och det finns +5V och 9V AC.
Kontrollmätte på en 74xx-krets att den hade +5v, och det hade den.
Nu lödde jag ihop en videokabel och kopplade in på DIN-kontakten, fortfarande ingen bild, alltså inte RF-fel.
Jag tryckte nu fast alla kretsarna ordentligt, i.e så det knakade till lite, fortfarande samma fel.
Sen kopplade jag in ett cartridge, samma fel (alltså inte ROM-fel)
Jag kände på alla RAM-kretsarna, ingen blev extra varm.
Jag plockade nu bort SID'en, fortfarande utan resultat. (C64 kan starta utan SID)
jaha, vad gör jag nu då ? ..jag kan ju öppna min andra C64 som jag köpte i somras och börja byta kretsar, men risken är ju att man eldar något..
nånn som har en gissning på vad det kan vara för fel ?
har försökt googla på C64 repair guides, men dom har inte kännts som att dom varit nån hit. ..hittade iofs en som C= hade givit ut, men den hänvisar hela tiden till nåt "diagnostic cartridge" som jag ju inte har förstås..
Re: Försöker att laga min gamla C64...
Nä, men där fanns det ju en del intressant faktiskt.
Dock så konstaterade jag nyss med oscilloscopet att det inte kommer några som helst klockpulser ur U31, alltså "MOS 8701 clock generator", så det är väl kristallen (hur ofta går en sån sönder egentligen ? aldrig varit med om) eller själva kretsen, hittade ingen vågform på kristallens ben heller dock.
Dock så konstaterade jag nyss med oscilloscopet att det inte kommer några som helst klockpulser ur U31, alltså "MOS 8701 clock generator", så det är väl kristallen (hur ofta går en sån sönder egentligen ? aldrig varit med om) eller själva kretsen, hittade ingen vågform på kristallens ben heller dock.
Re: Försöker att laga min gamla C64...
En udda sak, på schemat på siten där så är U31 en 74LS629N och inte en MOS 8701.. hmm.. olika revisioner eller är dom verkligen pinkompatibla ?
Re: Försöker att laga min gamla C64...
Ja, jag får 12V på ut-benet på 12V-regulatorn, och tja, reset, jag har bara testat med multimeter (innan jag orkade släpa fram oscilloscopet) att pin 40 (/RES) på MPU'n (U7) är låg vid uppstart och sen blir hög efter nån sekund.
fast nu finns det ju som sagt inga klockor, så det lär ju vara grundproblemet.
fast nu finns det ju som sagt inga klockor, så det lär ju vara grundproblemet.
- anders_bzn
- Inlägg: 5809
- Blev medlem: 17 december 2008, 19:22:18
- Ort: Kävlinge
- Kontakt:
Re: Försöker att laga min gamla C64...
Kristallen är ju mekanisk känslig. De sägs att de kan gå sönder om man tappar dom eller att de får en smäll. Testa och byt, det är väl en av de få sakerna som är lätta och byta som inte är ett specialchip.
Jag har dock aldrig råkat ut för en trasig kristall.
Jag har dock aldrig råkat ut för en trasig kristall.
Re: Försöker att laga min gamla C64...
Jag har varit med om att man inte kunnat titta direkt på kristallens ben med oscilloscop. Förmodligen lastar probens kapacitans för mycket så kristallen stannar.
Det skulle ju även kunna vara en ingång på 8701 som gått sönder och lastar för mycket.
Men det är väl enklast att byta kristallen först i alla fall.
Det skulle ju även kunna vara en ingång på 8701 som gått sönder och lastar för mycket.
Men det är väl enklast att byta kristallen först i alla fall.
Re: Försöker att laga min gamla C64...
Mät att 6581 (SID) får sin +12V och mät på 6510 (CPU) att den får +5V, tvåfasklockan mm. Därefter ta en kik på ROM och VIC-II.
Re: Försöker att laga min gamla C64...
Ja, hade man haft en kristall på 17,734472Mhz liggandes såajje skrev:Jag har varit med om att man inte kunnat titta direkt på kristallens ben med oscilloscop. Förmodligen lastar probens kapacitans för mycket så kristallen stannar.
Det skulle ju även kunna vara en ingång på 8701 som gått sönder och lastar för mycket.
Men det är väl enklast att byta kristallen först i alla fall.

Hade en på 10Mhz så jag testade att löda in den, bara frö att se om jag fick några (felaktiga) klockor ut, men icke..
Man kan iofs köpa en 8701 på ebay för en femtiolapp, och det är väl ok, om man nu visste att det var den som var boven.
Re: Försöker att laga min gamla C64...
Du har kollat att 8701 har matningsspänning och att /Reset är hög på den?
Re: Försöker att laga min gamla C64...
Ja, hittade denna textfil om 8701: http://www.zimmers.net/anonftp/pub/cbm/ ... a/8701.txt
Och i vanlig ordning har ju inte C= dokumenterat ordentligt, men..
Jag har konstaterat att det finns +5V och jord på rätt ställen, inklusive att /RES är hög
Misstänker att det är denna kretsen som är paj, men vill helst inte bryta upp den andra 64'an för att titta om den har samma krets, för de senare revisionerna har ju en vanlig 74xx istället.
Och i vanlig ordning har ju inte C= dokumenterat ordentligt, men..
Kod: Markera allt
N/C 1 16 N/C
Output Enable 2 15 +5V for Crystal
N/C 3 14 Crystal In
Disable pin 11 4 13 Crystal Out
- Reset 5 12 Vcc
Dot Clock 6 11 Unknown Output
Enable PAL 7 10 +5V Constant Output
Color Clock 8 9 Vss
Misstänker att det är denna kretsen som är paj, men vill helst inte bryta upp den andra 64'an för att titta om den har samma krets, för de senare revisionerna har ju en vanlig 74xx istället.
Re: Försöker att laga min gamla C64...
finns det flera?
i schemat på länken ovan hittade jag bara U20
stämmer det?
i schemat på länken ovan hittade jag bara U20
stämmer det?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Försöker att laga min gamla C64...
Om jag fattar schemat rätt genererar 8701'an bara klockan till videosignalen.
Finns det något som tyder på att det bara är fel på videosignalen?
är det någon aktivitet på data /adressbussen?
Finns det något som tyder på att det bara är fel på videosignalen?
är det någon aktivitet på data /adressbussen?