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

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
Glenn
Inlägg: 37007
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

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

Inlägg 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..
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

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

Inlägg av Magnus_K »

Har du kikat här? -> Länk
Användarvisningsbild
Glenn
Inlägg: 37007
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

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

Inlägg 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.
Användarvisningsbild
Glenn
Inlägg: 37007
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

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

Inlägg 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 ?
nifelheim
Den första
Inlägg: 2513
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

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

Inlägg av nifelheim »

funkar +12volt
funkar reseten?
Användarvisningsbild
Glenn
Inlägg: 37007
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

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

Inlägg 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.
Användarvisningsbild
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...

Inlägg 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.
Användarvisningsbild
ajje
Inlägg: 2662
Blev medlem: 12 mars 2010, 16:35:31
Ort: Smedjebacken

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

Inlägg 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.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

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

Inlägg 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.
Användarvisningsbild
Glenn
Inlägg: 37007
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

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

Inlägg 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.
Användarvisningsbild
ajje
Inlägg: 2662
Blev medlem: 12 mars 2010, 16:35:31
Ort: Smedjebacken

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

Inlägg av ajje »

Du har kollat att 8701 har matningsspänning och att /Reset är hög på den?
Användarvisningsbild
Glenn
Inlägg: 37007
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

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

Inlägg 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.
nifelheim
Den första
Inlägg: 2513
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

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

Inlägg av nifelheim »

finns det flera?

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

stämmer det?
8701.PNG
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
nifelheim
Den första
Inlägg: 2513
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

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

Inlägg av nifelheim »

Bild

reset* verkar ju inte ansluten ?
kan du ta ett foto?
nifelheim
Den första
Inlägg: 2513
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

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

Inlägg 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?
Skriv svar