Pole Position watchdog ausschalten

  • Hi,
    bei der Reparatur von Atari-PP Platinen nervt meistens der watchdog, da er immer wieder einen RESET des Z80 macht. Einfache Lösung Diode CR4 auslöten oder abkneifen, dann ist der watchdog abgehangen. Habe auch schon mal IC 6A auf dem CPU board (74LS161) ausgelötet, geht auch. Nun kann man vernüftig Signale messen und verfolgen. Der fehlende watchdog wird vom System nicht bemerkt. Wenn die pcb läuft würde ich den watchdog wieder aktivieren. Ich vermute, daß es sinnvoll ist, da der watchdog ziemlich früh aktiv wird und im Fall eines Fehlers die pcb vor größeren Schäden bewahrt.
    Hoffe es hilft euch weiter.


    Greets to All

  • na ja, ein watchdog kann eine pcb nicht vor schaden bewaren!!!!
    er setzt eine schaltung in einen definierten zustand zurück (reset), falls ein zustand eintritt, welcher von den entwicklern nicht bedacht wurde oder nicht anders abgefangen werden kann,
    z.b. bei endlosschleifen oder abstürzen.
    nicht mehr und nicht weniger.........................

    wollte auch mal ein wenig senf dazugeben ;)

    Einmal editiert, zuletzt von Astrocade ()

  • Ich finde den gar nicht schlimm ... im Gegenteil, man kann sich ja ansehen, welche Komponenten alle in den watchdog eingerechnet werden (sozusagen, wer seinen Senf angeben darf). Wenn man sichergestellt hat, dass der watchdog-Schaltkreis selbst ok ist, kann man von dort aus gut rückwärts suchen.

  • Hi,
    am liebsten mag ich süßen Senf zum Leberkäse.(Scherz)
    Ich habe festgestellt, daß zuerst der Z80 läuft. Wenn alles OK ist, wird der watchdog_counter(6A) immer wieder zurückgesetzt. Wenn er(6A) überläuft (rip Ausgang) wird ein Reset am Z80 durchgeführt, das Programm startet neu und kommt wieder bis zu diesem Punkt. "Läuft der Z80 und sauber" werden dann erst die beiden Z8002 gestartet. Ich weiß nicht was sich die Entwickler gedacht haben, aber ich nehme folgendes an: wenn der Z80 nicht richtig läuft wegen einem defekten Bauteil werden auf keinen Fall die beiden Z8002 und weitere Chips aktiviert um sie nicht mit in den Tod zu reißen. Damals kostete ein Z80 vielleicht 3$, ein Z8002 vielleicht 20$. Also werden sie im defekt Fall geschont. Wie gesagt es ist eine Vermutung.


    Greets to All

  • um sie nicht mit in den Tod zu reißen



    ähhhh, wie bitte soll das gehen???????
    wie schon gesagt, es nicht möglich, das irgendwelche bauteile sterben, nur weil sich eine cpu aufhängt.
    auch kann software keine hardware zerstören.
    nochmal, ein watchdog erkennt ein instabiles system und setzt es zurück, das ist alles.
    dann kann man von dort aus gut rückwärts suchen, wie PunkRockCaveman schon richtig sagt. :sm28: