Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » Debugger » Themenansicht

Autor Thread - Seiten: -1-
000
Heute, 09:51 Uhr
Rüdiger
Administrator
Avatar von Rüdiger

Ich repariere einen weitgehend unerforschten U880-Computer, der einen kleinen ROM-Debugger enthält.

D zeigt Speicherinhalte (ggf. mit Adressangabe) an. Ist klar.
R zeigt Registerinhalte an. Ist klar.
S startet das Betriebssystem von Diskette. Ist klar.
N verhält sich identisch wie "R". Wo könnte der Unterschied liegen?
H der Bildschirm wird dunkel, augenscheinlich ohne Rückkehr. Was könnte das für eine Funktion sein?
I als Antwort kommt "01". Was könnte das sein?

Nicht auszuschließen, dass es noch mehr Befehle gibt.
--
Kernel panic: Out of swap space.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
Heute, 09:57 Uhr
crommel



Hallo Rüdiger,

ohne wirklichen Hintergrund...

N eventuell Nebenregister (Schatten)Registersatz?
I eventuell Input (also PortRead)?
H eventuell HALT oder HOP (Sprung zu Adresse)?


Christian
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
Heute, 10:14 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
crommel schrieb
N eventuell Nebenregister (Schatten)Registersatz?



R und N antworten mit "A B C D E F H L I A' B' C' D' E' F' H' L' IX IY PC SP".
Die Zahlenwerte sind identisch.
--
Kernel panic: Out of swap space.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
Heute, 10:41 Uhr
Dresdenboy



Ich würde hier direkt den ROM-Inhalt irgendwie herausziehen wollen. Mit D könnte das ja gehen. Und selbst als Bildschirmfotos ginge das schon, um weiterzuarbeiten. Selbst moderne Telefone wollen bei Fotos von Text gleich den Inhalt OCR-en.
--
___________________________________
Produktionen im Rahmen der "The Computer Art Community" (Demoszene): https://demozoo.org/sceners/64936/, YT-Kanal: https://www.youtube.com/@4lpha0ne/videos
Aktuelle Projekte: GDC-Analysen für Grafikeffekte u. Demo/Game-Framework, universelles BIC-Modul auf Pico-Basis, Packer mit sehr kleinem 6502-Dekompressor
HW: BIC, MSX2+, KC87, KC85/2-4, KCC, LC-80, PC1715, C64, C16, Plus/4, A500, A1200, Mega 65, µCs ...
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
Heute, 11:08 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
Dresdenboy schrieb
Ich würde hier direkt den ROM-Inhalt irgendwie herausziehen wollen.



Mit anderen Worten: den ROM reassemblieren?
Leider sind die IO-Adressen der einzelnen Karten bzw. Peripherieschaltkreise nicht bekannt.
--
Kernel panic: Out of swap space.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
Heute, 11:53 Uhr
ralle



Es wäre möglich, wenn die Adressen genauso gebildet werden, wie bei anderen Z80-Computer auch. Dann sieht man schon den Groben Aufbau, also wo RAM und ROM und der Bildspeicher sich befinden. Dazu sollte es genügen, CE und OE zu verfolgen. Diese sollten sicherlich auf einen Adressdecoder, egal wie dieser Aufgebaut ist, gehen.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
Heute, 12:02 Uhr
Dresdenboy




Zitat:
Rüdiger schrieb
Mit anderen Worten: den ROM reassemblieren?
Leider sind die IO-Adressen der einzelnen Karten bzw. Peripherieschaltkreise nicht bekannt.


Ja, Reassemblierung würde sicherlich ein paar Dinge verraten. Der Rest (je nach Umfang) sollte zumindest in Teilen herauszubekommen sein. Mein erstes Ziel war aber, herauszufinden, was der Debugger alles kann. Da wird es ja irgendwo eine Abfrageroutine geben.
--
___________________________________
Produktionen im Rahmen der "The Computer Art Community" (Demoszene): https://demozoo.org/sceners/64936/, YT-Kanal: https://www.youtube.com/@4lpha0ne/videos
Aktuelle Projekte: GDC-Analysen für Grafikeffekte u. Demo/Game-Framework, universelles BIC-Modul auf Pico-Basis, Packer mit sehr kleinem 6502-Dekompressor
HW: BIC, MSX2+, KC87, KC85/2-4, KCC, LC-80, PC1715, C64, C16, Plus/4, A500, A1200, Mega 65, µCs ...
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
Heute, 12:46 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
ralle schrieb
Es wäre möglich, wenn die Adressen genauso gebildet werden, wie bei anderen Z80-Computer auch. Dann sieht man schon den Groben Aufbau, also wo RAM und ROM und der Bildspeicher sich befinden. Dazu sollte es genügen, CE und OE zu verfolgen. Diese sollten sicherlich auf einen Adressdecoder, egal wie dieser Aufgebaut ist, gehen.



Der Rechner ist auf 5 Leiterplatten verteilt, mit Bustreibern und recht schwer verständlicher Decoder-Logik. Für mich ist dieser Weg nicht gangbar.
--
Kernel panic: Out of swap space.
 
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