Sida 1 av 3

Försöker att laga min gamla C64...

Postat: 13 januari 2014, 02:11:32
av Glenn
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..

Re: Försöker att laga min gamla C64...

Postat: 13 januari 2014, 02:29:10
av Magnus_K
Har du kikat här? -> Länk

Re: Försöker att laga min gamla C64...

Postat: 13 januari 2014, 02:44:37
av Glenn
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.

Re: Försöker att laga min gamla C64...

Postat: 13 januari 2014, 02:52:05
av Glenn
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...

Postat: 13 januari 2014, 03:30:27
av nifelheim
funkar +12volt
funkar reseten?

Re: Försöker att laga min gamla C64...

Postat: 13 januari 2014, 04:03:36
av Glenn
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.

Re: Försöker att laga min gamla C64...

Postat: 13 januari 2014, 07:49:13
av anders_bzn
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.

Re: Försöker att laga min gamla C64...

Postat: 13 januari 2014, 08:45:14
av ajje
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.

Re: Försöker att laga min gamla C64...

Postat: 13 januari 2014, 09:52:07
av blueint
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...

Postat: 13 januari 2014, 14:37:04
av Glenn
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.
Ja, hade man haft en kristall på 17,734472Mhz liggandes så :)

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...

Postat: 13 januari 2014, 15:48:46
av ajje
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...

Postat: 14 januari 2014, 00:21:35
av Glenn
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..

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
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.

Re: Försöker att laga min gamla C64...

Postat: 14 januari 2014, 02:12:52
av nifelheim
finns det flera?

i schemat på länken ovan hittade jag bara U20

stämmer det?
8701.PNG

Re: Försöker att laga min gamla C64...

Postat: 14 januari 2014, 02:14:17
av nifelheim
Bild

reset* verkar ju inte ansluten ?
kan du ta ett foto?

Re: Försöker att laga min gamla C64...

Postat: 14 januari 2014, 02:28:23
av nifelheim
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?