A600 fragmentierter green screen
Verfasst: 13.07.2023, 16:07
Guten Tag!
Ich bin neu hier in diesem Forum.
Mein Rufname: Chris.
Bin seit Jahren Freund alter Computer und Elektronikbastler.
Das Sorgenkind: Ein A600, REF 1.3 (s Foto)
https://drive.google.com/file/d/17R5k0J ... sp=sharing
Das Schätzchen lang stark vernachlässigt ca 10 Jahre in einem ungeheizten und nicht frostsicheren Lager und ist in den Streik getreten. In dem A600 steckte eine 1MB Speichererweiterung. Die habe ich entfernt. Die Batterie war etwas ausgelaufen, jedoch nur auf der Erweiterungskarte. Der Test dieser Karte kommt später.
Ich habe alle Elkos getauscht. Sie sahen wirklich nicht mehr gut aus.
Beim Start mit dem original Kickstart (auf dem Chip steht u.a. "©1991 V2.05 37300) gibt es für einige Sekunden einen fragmentierten green screnn, abgelöst von einem schwarzen Bildschirm und nach ca 1sec einem neuen anders fragmentierten green screnn. Es sieht so aus, als der A600 starten will, es nicht schaft, eine kleine Pause macht und einen neuen Anlauf startet.
https://drive.google.com/file/d/1Tfiz4x ... sp=sharing
DiagRom 1.3.0 startet glatt durch, zeigt ein Bild und gibt auf RS232 seine Daten aus.
Der Memorytest läuft fast bis zum Ende durch und zeigt dann eine "Illegal Instruction":
Auszug aus dem RS232-Log:
Workarea (Will be ignored in test):
$000EC478 - $000FFFFD$00000400$00100000100$000004000-------- ....
Good Block start at $00000400$000024008$0000440016$0000640024$ ....
and ends at $000FFFFF with a size of 1023kB -
Doing addresserrorcheck of 'good' block before accepting it!Filling area with addressdata ...
Illegal Instruction Detected
Debugdata (Dump of CPU Registers D0-D7/A0-A7):
$00000000 $00000003 $78959D0C $789B930C $00000000 $00001C98 $00001FF8 $00000400
$00F940E8 $00000400 $000E0E00 $00F89B74 $00000000 $00F88212 $000EE47E $000EE444
SR: $2700 ADR: $00F85000 Content: 00F93EC4 4EB900F8 35AC41F9 00F919E6 4EB900F8
IRQ Level 1 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 2 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 3 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 4 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 5 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 6 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 7 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
Is $1114 readable at addr $0 (ROM still at $0): NO
Is $1114 readable at addr $f80000 (Real ROM addr): YES
CPU: 68000 FPU: NONE MMU: NOT CHECKED
Poweronflags: 00000000000000000000000000000000
Wo kommt diese "Illegal Instruction" her? Hat jemand sowas schon gesehen und weiß was das bedeutet? Ich bin überfragt.
Danke für das Lesen und die Hilfe!
Beste Grüße
Chris
Ich bin neu hier in diesem Forum.
Mein Rufname: Chris.
Bin seit Jahren Freund alter Computer und Elektronikbastler.
Das Sorgenkind: Ein A600, REF 1.3 (s Foto)
https://drive.google.com/file/d/17R5k0J ... sp=sharing
Das Schätzchen lang stark vernachlässigt ca 10 Jahre in einem ungeheizten und nicht frostsicheren Lager und ist in den Streik getreten. In dem A600 steckte eine 1MB Speichererweiterung. Die habe ich entfernt. Die Batterie war etwas ausgelaufen, jedoch nur auf der Erweiterungskarte. Der Test dieser Karte kommt später.
Ich habe alle Elkos getauscht. Sie sahen wirklich nicht mehr gut aus.
Beim Start mit dem original Kickstart (auf dem Chip steht u.a. "©1991 V2.05 37300) gibt es für einige Sekunden einen fragmentierten green screnn, abgelöst von einem schwarzen Bildschirm und nach ca 1sec einem neuen anders fragmentierten green screnn. Es sieht so aus, als der A600 starten will, es nicht schaft, eine kleine Pause macht und einen neuen Anlauf startet.
https://drive.google.com/file/d/1Tfiz4x ... sp=sharing
DiagRom 1.3.0 startet glatt durch, zeigt ein Bild und gibt auf RS232 seine Daten aus.
Der Memorytest läuft fast bis zum Ende durch und zeigt dann eine "Illegal Instruction":
Auszug aus dem RS232-Log:
Workarea (Will be ignored in test):
$000EC478 - $000FFFFD$00000400$00100000100$000004000-------- ....
Good Block start at $00000400$000024008$0000440016$0000640024$ ....
and ends at $000FFFFF with a size of 1023kB -
Doing addresserrorcheck of 'good' block before accepting it!Filling area with addressdata ...
Illegal Instruction Detected
Debugdata (Dump of CPU Registers D0-D7/A0-A7):
$00000000 $00000003 $78959D0C $789B930C $00000000 $00001C98 $00001FF8 $00000400
$00F940E8 $00000400 $000E0E00 $00F89B74 $00000000 $00F88212 $000EE47E $000EE444
SR: $2700 ADR: $00F85000 Content: 00F93EC4 4EB900F8 35AC41F9 00F919E6 4EB900F8
IRQ Level 1 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 2 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 3 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 4 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 5 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 6 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
IRQ Level 7 Points to: $00F8D4C6 Content: 33FC0444 00DFF180 4E7348E7 FFFE0680
Is $1114 readable at addr $0 (ROM still at $0): NO
Is $1114 readable at addr $f80000 (Real ROM addr): YES
CPU: 68000 FPU: NONE MMU: NOT CHECKED
Poweronflags: 00000000000000000000000000000000
Wo kommt diese "Illegal Instruction" her? Hat jemand sowas schon gesehen und weiß was das bedeutet? Ich bin überfragt.
Danke für das Lesen und die Hilfe!
Beste Grüße
Chris