Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Kaputte Bildschirmkarte K7074.50 (031-0430, MMS16) » Themenansicht

Autor Thread - Seiten: -1-
000
02.04.2026, 15:30 Uhr
Rüdiger
Administrator
Avatar von Rüdiger

Die Karte ist bei mir ohne äußere Ursache kaputt gegangen.
Schaltplan gibt es augenscheinlich keinen.
Die EPROMs können als Fehlerursache ausgeschlossen werden.
K155LA3 sind geprüft und OK.



Sollverhalten:
Nach dem Einschalten kommen für eine Zehntelsekunde Zufallszeichen auf dem Bildschirm.
Dann füllt sich der Bildschirm für eine Zehntelsekunde mit einem Sonderzeichen.
Dann löscht sich der Bildschirm.
Einige Sekunden später piept der Rechner und die ersten sinnvollen Textausgaben kommen.

Verhalten der kaputten Karte:
Nach dem Einschalten kommen für eine Zehntelsekunde Zufallszeichen auf dem Bildschirm.
Dann löscht sich der Bildschirm.
Einige Sekunden später piept der Rechner, Bildschirm bleibt dunkel.
Der Rechner bemerkt den Fehler augenscheinlich nicht.

Ich interpretiere das Fehlerbild so, dass der Weg vom Bus zum Bildschirmspeicher gestört ist.

Hat jemand Schaltpläne zu der Karte?
Was könnte ich wo messen, um dem Fehler auf die Spur zu kommen?
Hat jemand solche Karten vorrätig?

Eine funktionierende baugleiche Karte ist als Referenz verfügbar.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
02.04.2026, 17:19 Uhr
Ordoban



Ah, das also ist die MMS16 Nur-Text-Grafikkarte. Die fehlt mir noch in der KiCad Schaltplan-Sammlung.

Vorsicht Spekulation:

Die Verbindung zum Hauptsystem über den MMS16-Bus scheint zu funktionieren, ansonsten würde das ACT zwei oder drei kurze Triller-Töne machen. Da die jedoch den OK-Pieps macht würde ich denken, dass das ACT von der Grafikkarte die korrekte Kennung und Status OK empfangen hat.

Dass du kurz Zufallszeichen siehst, sagt aus, dass die Char-Generierung sowie die ganze Bildwiederhol-Logik prinzipiell funktioniert.

Dass das Bild gelöscht wird, interpretiere ich so, dass die Z80 CPU zumindest die Addressierung auf den Bildschirmspeicher korrekt ausführt.

Dass das Bild dann aber nicht mit einem Sonderzeichen, sondern mit Leerzeichen gefüllt wird, interpretiere ich so, dass der Datenbus zwischen Z80 CPU und Bildschirmspeicher nicht ankommt. Es kommt sozusagen immer "Leer" an, obwohl die CPU erst Sonderzeichen, dann Leerzeichen und dann ACT-Text sendet.

Ohne Schaltplan und genauere Analyse ist das aber alles Spekulation.
Wenn mir jemand für ein paar Wochen so eine Karte leihen würde, dann würde ich die in KiCad reverse-engineeren.
Das gilt auch für andere MMS16-Karten. Mir fehlt auch noch die ZPS und die Festplattenkarte für den A7100 (wenn die je existiert hat)
--
Gruß
Stefan
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
02.04.2026, 18:29 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
Ordoban schrieb
Dass das Bild dann aber nicht mit einem Sonderzeichen, sondern mit Leerzeichen gefüllt wird, interpretiere ich so, dass der Datenbus zwischen Z80 CPU und Bildschirmspeicher nicht ankommt. Es kommt sozusagen immer "Leer" an, obwohl die CPU erst Sonderzeichen, dann Leerzeichen und dann ACT-Text sendet.



Das Leeren macht evtl der U880 ohne Dstenbus, evtl als Folge des Resets, während das Sonderzeichen vielleicht über den Datenbus kommt.
Ob Leerzeichen geschrieben werden oder der Bildschirm einfach dunkelgetastet wird, ist unklar.



Zitat:
Wenn mir jemand für ein paar Wochen so eine Karte leihen würde, dann würde ich die in KiCad reverse-engineeren.



Wird machbar sein.
--
Kernel panic: Out of swap space.

Dieser Beitrag wurde am 02.04.2026 um 18:36 Uhr von Rüdiger editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek