Bei mir ist vor einigen Wochen eines meiner beiden M8186 Boards kaputt gegangen. Ich war gerade am Eintippen von irgendwelchen oktalen Codes, plötzlich kam kein Echo mehr
Ich hatte glücklicherweise noch ein identisches zweites Board, von daher konnte ich dies tauschen und erstmal mit meinen "Studien" weiter machen.
Allerdings frustriert mich das herumliegende Board, und die Frage ist, kann man da gezielt den Fehler suchen?
Oder hat jemand mit der Fehlersuche beim M8186 Erfahrung, die er teilen könnte
Symptom: An der Konsole kommt beim Einschalten ein <CR> und dann ein STX Character, danach nix mehr (normal wäre <CR><LF>000000<CR><LF>@)
Ich habe den Schaltplan/Engineer Drawings für das Board gefunden. Damit habe ich einige erste Schritte selbst probiert:
- CPU und MMU getauscht, gegen welche die garantiert ok sind - ohne Erfolg
- CPU und MMU laufen auf dem funktionierenden Board ok, also liegts nicht an den Chips selbst
- Ganz viel an den Kontakten herumgedrückt, weil ich einen Kontaktfehler vermutet habe, hat auch nichts gebracht
- Taktfrequenz am Prozessor gemessen, ok
- Alle diskreten Bauteile (Widerstände, Kondensatoren, Dioden, Transistor) mit Ohmmeter gemessen und mit funktionierendem Board verglichen. Dabei gab es keine Auffälligkeiten (da ich aber nichts ausgelötet habe, sagen die Messungen nicht sooo vioel aus)
Zum Schluß habe ich noch einen Logikanalysator an die Bus-Pins angeschlossen, Idee war, den Einschaltvorgang zwischen den beiden Karten zu vergleichen. Meine Hoffnung war, damit Rückschlüße auf die Fehlerursache ziehen zu können. Leider werden aber schon beim Einschalten schon irre viele Daten auf dem Bus erzeugt, so dass ich das wieder aufgegeben habe.
Für andere Geräte kenne ich ein Service Handbuch, teilweise mit Fehlersuch-Plänen zum gezielten Eingrenzen von Störungen. Gibts so was eventuell von DEC?
Es sind ja so 50-60 TTL-Chips auf der Platine, da weiß ich nicht so richtig wo ich anfangen könnte...
Spurtikus