Pagina 1 van 4

Fire! CPU board restauratie

Geplaatst: 21 sep 2015, 06:55
door HarrieD
Zo, gisteren een FIRE! opgehaald. Ik wist dat deze batterijschade had en daar was de prijs dan ook naar. Gisteren maar eens begonnen met het inventariseren van de schade en een start gemaakt met het schoonmaken.

Nu heb ik erg weinig ervaring met zuurschade en heeft deze kast ook nog eens in een schuur gestaan dus ik heb even jullie hulp nodig. Ik kan even geen foto's plaatsen (zal dit zsm even doen), maar de vragen zijn:

Omdat de kast in een schuur heeft gestaan zie ik eigenlijk over het hele bord wel dat de solderingen wat grijzig zijn. Ik kan me niet voorstellen dat de batterijen over het hele bord hebben gelekt of heeft iemand daar andere ervaringen mee. Als ik kijk naar de locatie waar de batterijen hebben gezeten dat zie je daar wel een vlek met schade. Ook de PIA's onder de batterijen zijn aangetast. Die heb ik gisteren dus ook verwijderd.
Verder zie ik een aantal transistoren (die grote TIP102 dingen) waar groene aanslag op de koellichamen zit. Dit zou duiden op batterijlekkage, maar ik kan me niet voorstellen dat daar het zuur op heeft gelekt. Die transistoren zitten best ver van de batterijen af namelijk en ik vermoed dus vocht.

Verder heb ik gisteren eens in mijn WW geneusd en zag dat het system 11a en 11b wel heel erg op elkaar lijken. Heeft iemand beide borden wel eens uitgewisseld, of wel, kan ik mijn WW bord gebruiken om de rest van mijn fire te testen? (Het zal bij de displays wel misgaan), maar kan ik dit zonder iets kapot te maken zomaar gebruiken?

Voor de techneuten onder ons: ik heb het bord gisteren aan mijn labvoeding gehangen en er 5 volt op gezet. Naar verwachting deed het bord helemaal niets, en na wat meten met mijn scope zag ik dat de reset lijn een 0 volt had. Kortom, CPU staat in reset mode, en dan zal er dus niets gebeuren achter deze CPU. Nu kon ik op het kristal wel een signaal meten, dus klok is er. Als ik dat reset signaal terug zoek dan kom ik in een schakeling uit die ook door +12Volt gevoed wordt. Ik neem dus aan dat ik ook die +12V nodig heb om hem uit reset te krijgen??? (Mijn labvoeding heeft helaas maar 1 uitgang).

Ik ben zeer benieuwd naar jullie input.

Re: Fire! CPU board restauratie

Geplaatst: 21 sep 2015, 07:09
door Richard Baan
Klinkt goed, doe die 12V er eens op en kijk wat je dan meet.

Re: Fire! CPU board restauratie

Geplaatst: 21 sep 2015, 07:10
door HarrieD
Afbeelding

Afbeelding

Afbeelding

Afbeelding

Re: Fire! CPU board restauratie

Geplaatst: 21 sep 2015, 07:20
door Richard Baan
Dit valt allemaal wel wat mee. Zal wel gemakkelijk te repareren zijn. Wel al het aangetaste vervangen.

Re: Fire! CPU board restauratie

Geplaatst: 21 sep 2015, 07:25
door HarrieD
Wat ik zo vreemd vind is dat die 555 (1e foto, in het voetje) zo verschrikkelijk aangetast is. Tot ver in het voetje is het daar groen.

Re: Fire! CPU board restauratie

Geplaatst: 21 sep 2015, 07:33
door Richard Baan
Hoeft niet per se door de batterij te komen. Kan ook vocht zijn. Ik heb overigens ook wel eens gehoord dat dampen van de batterij ook voor schade kunnen zorgen. Geen idee of dit waar is.

Hoe het ook zij: corrosie is niet goed, of die corrosie door vocht of door zuur komt, het blijft een slechte verbinding.

Re: Fire! CPU board restauratie

Geplaatst: 21 sep 2015, 08:13
door HarrieD
Ik ga het allemaal laten weten.

Kan iemand nog uitsluitsel geven over de uitwisselbaarheid van de borden (11a en 11b)?

Re: Fire! CPU board restauratie

Geplaatst: 21 sep 2015, 19:57
door marshalljmp
Je kan deze borden zonder problemen uitwisselen.Het reset circuit heeft 12V nodig maar je kan ook met alleen 5V werken maar dan moet je een brug zetten.Dit staat uitgelegd op leon zijn site.
http://home.scarlet.be/~fb054529/will11/will11.htm

Re: Fire! CPU board restauratie

Geplaatst: 25 sep 2015, 18:16
door HarrieD
Okay, een week verder met behoorlijk wat zaken vervangen en schoongemaakt. Een aantal PIA's vervangen als ook het hele reset circuit.
Nu is de spanning van het reset circuit om en nabij de 2,5 volt. CPU start helaas niet op. Zometeen maar eens even onderdelen swappen met mijn whirlwind.

Re: Fire! CPU board restauratie

Geplaatst: 25 sep 2015, 19:37
door marshalljmp
Waar heb je deze spanning gemeten? op pin 40 van de 6802 (reset pin)?

Re: Fire! CPU board restauratie

Geplaatst: 25 sep 2015, 19:51
door HarrieD
Yup, en op de test "pin", ook met de scope. Het is daar een flatline, dus geen aan/uit/aan/uit. Ik heb zojuist het hele reset circuit losgegooid en er 5V op gezet, maar hiervan startte de cpu ook niet op. Ik heb sowieso de cpu defect van het geluidsdeel. VMA heeft wel het juiste signaal (zie eerdere link naar de site van wijlen Leon).

The search continues, wel leuk om weer eens ouderwets te zoeken. Het zal nog wel wat uren kosten ben ik bang. Ik begrijp het hele schema ook nog niet helemaal, maar dat komt nog wel.

Re: Fire! CPU board restauratie

Geplaatst: 25 sep 2015, 23:11
door marshalljmp
Dus het clock signaal is ok en ook het VMA signaal,heb je ook een signaal op de E uitgang (pin37)?Komt er een IRQ signaal binnen?
Nu als je een VMA signaal hebt is de cpu wel gestart maar ik zou toch eerst zorgen dat het reset circuit werkt.Het reset signaal moet even laag blijven (volgens de datasheet minimum 3 clock pulsen) en dan hoog worden en blijven.

Anders kan je het reset circuit vervangen door een MCP120,zie 4.4.8
http://pinwiki.com/wiki/index.php?title ... stem_11.29

Re: Fire! CPU board restauratie

Geplaatst: 26 sep 2015, 09:49
door HarrieD
Okee, alweer wat verder. Thanks voor de tips overigens!

RAM en ROM's verwijderd en proberen te starten. Geen reactie op de adreslijnen. Reset circuit losgegooid en 5Volt op pin 40 van de cpu => adreslijnen komen tot leven.

Klein succesje.

Re: Fire! CPU board restauratie

Geplaatst: 26 sep 2015, 15:22
door marshalljmp
En dat E en IRQ signaal?

Re: Fire! CPU board restauratie

Geplaatst: 26 sep 2015, 15:49
door HarrieD
Ik zal foto's posten. Alleen verwacht ik van die irq niets omdat er geen roms inzitten.

Re: Fire! CPU board restauratie

Geplaatst: 27 sep 2015, 11:12
door HarrieD
Mijn pa zegt altijd: fouten maken we allemaal. De stomste als eerste. En gelijk heeft hij.

Bij het meten dacht ik dat het VMA signaal wel in orde was, maar bij het veranderen van de tijdseenheid op de scope zag het er toch even wat anders uit. Het VMA signaal was samengesteld uit 2 signalen. Onderzoek wees uit dat ik op de plek van U32 (een 74LS08) een 7474 had gesoldeerd. De volgende foto illustreert dus waarom: (foto gemaakt voordat ik de batterijlekkage heb gerepareerd):

Afbeelding

Het bord start echter nog niet op, maar ik heb nu wel mooie signalen op de CPU. Adreslijnen, E, VMA, IRQ, datalijnen, zien er allemaal gezond uit. Ook licht de blanking led kortstondig op, dat had ik nog niet eerder gezien op dit bordje.

Verder gevonden dat de sound CPU morsdood is.

Next step: branden van de test eprom van Leon, kijken hoever we daarmee komen.

Re: Fire! CPU board restauratie

Geplaatst: 27 sep 2015, 18:35
door marshalljmp
Heb je die 555 timer vervangen?Die zag er niet goed uit.

Best is misschien wel de test eprom te gebruiken nu en even de PIA's te checken.

Re: Fire! CPU board restauratie

Geplaatst: 27 sep 2015, 19:12
door HarrieD
marshalljmp schreef:Heb je die 555 timer vervangen?Die zag er niet goed uit.

Best is misschien wel de test eprom te gebruiken nu en even de PIA's te checken.
Die is inderdaad vervangen, inclusief ic-voet en omliggende componenten. Zojuist een 27c512 besteld, even daarop wachten voor ik verder kan.

Maar zal best allemaal goed komen.

Re: Fire! CPU board restauratie

Geplaatst: 01 okt 2015, 09:09
door HarrieD
Gisteren de test rom gebruikt, in mijn whirlwind loopt deze mooi door, test leds (blanking en diagnostics) knipperen mooi mee op het ritme van de test en de spoelen worden gelijktijdig aangetrokken.

In het fire bord is dat wel anders, daar gebeurt helemaal niets. Nu vind ik het IRQ signaal nogal zwakjes, lage duty cycle en lage spanning (slechts 3,5 volt). Verder zie ik wat rare signalen op de databus, alsof er 2 ic's tegelijkertijd data op de bus zetten. Het r/w signaal komt gelukkig overal aan en de CS signalen lijken netjes aan te komen.

Ik denk dat ik vanavond alle "actieve componenten" (dus alle ic's die aangesloten zijn op data en adresbus, behalve processor en rom) ga verwijderen en dan kijken of het testprogramma in ieder geval gaat lopen. Betekent wel dat ik 4 pia's moet gaan wegknippen, buiten de 2 die ik al vervangen had.

Anywayz, to be continued.

Re: Fire! CPU board restauratie

Geplaatst: 01 okt 2015, 21:08
door HarrieD
En succes. Helaas alle pia's moeten los knippen want natuurlijk was het weer de laatste (letterlijk!!)
Nog niet alle pia's zijn erin gesoldeerd, het blanking signaal komt nog niet door. Morgen nog even stug door solderen.

Ter info: U51 gaf het probleem.

Re: Fire! CPU board restauratie

Geplaatst: 02 okt 2015, 12:07
door marshalljmp
Als U51 stuk is zal je geen diagnostic of blanking led krijgen.U51 stuurt de diagnostic led rechtstreeks aan en de blanking via de 555.

IVM het IRQ signaal ,volgens de datasheet van de 74LS08 is 3.5V normaal.

Re: Fire! CPU board restauratie

Geplaatst: 02 okt 2015, 12:20
door HarrieD
marshalljmp schreef:Als U51 stuk is zal je geen diagnostic of blanking led krijgen.U51 stuurt de diagnostic led rechtstreeks aan en de blanking via de 555.

IVM het IRQ signaal ,volgens de datasheet van de 74LS08 is 3.5V normaal.
True, U51 is inmiddels vervangen. Vanavond eens even kijken waar het blanking signaal blijft.

Re: Fire! CPU board restauratie

Geplaatst: 03 okt 2015, 20:50
door HarrieD
Kak, alle pia's er in, roms er in, ram er in, 10 knippers op de rechter led. Meaning: checksum error u27. Nu heb ik de roms in mijn whirlwind gehangen en daar starten ze netjes op.

Alle pia's weer er van af, alle buffers die op de databus hangen, maar ik blijf onrustige signalen houden. Zal morgen eens wat screenshots posten.

Re: Fire! CPU board restauratie

Geplaatst: 04 okt 2015, 19:48
door HarrieD
Screenshots van de datalijnen:

Afbeelding

Afbeelding


Ik vermoed dat er een timing issue is met de select lijnen, maar ik begrijp het even allemaal niet meer zo. Kan iemand er iets zinnigs over roepen??

Re: Fire! CPU board restauratie

Geplaatst: 05 okt 2015, 07:28
door Richard Baan
Doorgaans hebben hoge snelheidssignalen een goede verbinding nodig. Goed in die zin: weinig weerstand. Zuurschade zorgt voor weerstand. Ik zou als eerste alle zuurschade weg willen hebben.

Ik ben zelf geen held met zuurschade, maar is wel voorgekomen dat als ik er niet meer uit kwam dat iemand anders de kast toch wist te repareren vanwege zuurschade. Dan dacht ik het goed gerepareerd te hebben...