RAM Test für CP/M(-86) für Siemens PG 685 bzw. PC 16-11

  • Hallo zusammen,


    ich bin mir nicht sicher, ob das Thema hier richtig ist. Und zwar suche ich ein RAM-Test-Programm für CP/M bzw. -86. Hintergrund ist folgender:


    Für den Siemens PC 16-11 bzw. das PG 685 habe ich eine RAM-Steckkarte, die fehlerhaft ist. Auf der Karte sind 6x9 Chips aufgelötet. Wenn ich eine zweite, gute RAM-Karte von 0 bis 512kb und die defekte ab 512kb konfiguriere, bekomme ich das System gestartet und könnte den RAM testen lassen. Andersrum oder alleine die defekte Karte kommt entweder gar kein Bild oder die Floppy beginnt zu lesen und beendet nach 2 oder 3 Spuren.


    Ob CP/M oder CP/M-86... Es ist ein 8088 bzw eine V20 CPU drin und es läuft CP/M-86. Das System hat aber mit IBM nichts am Hut. Ich habe es noch nicht geschafft irgendein Programm, das für CP/M-86 aber nicht für diese Maschine geschrieben wurde, zum Laufen zu bringen, zumindest wenn es um Systemgeschichten geht. Meist friert das System ein oder es kommt "Load Error".


    Darum die Frage: Gibt es ein Programm für CP/M(-86), mit dem ich den Speicherbereich von 512 - 960kb (von 960 bis 1024kb liegen die Geräte-I/Os) im Stil vom Supersoft BIOS testen kann. Oder bleibt nur das Bank-weise auslöten und testen im IBM Mainboard, was ich gerne vermeiden würde.


    Danke schon mal für Eure Hilfe


    Krischna

    Zuletzt wiederbelebt:

    - ATARI PC1: 8088@8MHz (RAM Chips defekt)

    - Mainboard Shuttle HOT-327 386/387 (FPU Takt fehlte)

    - Mainboard ECS 3000FX 386/486 (abgerissener Chipsatz, Fehlteile ersetzt)

  • Kurzes Update:


    Zum Siemens PC-16-11 habe ich hier https://archive.org/details/pc16-ccpm86-10mb-V2.0-3-1of2 Diskettenimages gefunden, bei denen unter anderem eine Testdiskette für eine komplette Systemdiagnose dabei ist. Damit war es möglich, den defekten RAM Chip auf Anhieb zu lokalisieren. Welche Bank zu welchem Segment gehört und welche Spalte zu welchem Bit gehört, musste ich aus Mangel an Schaltplan noch ausmessen. 960kb fehlerfrei. :hüpf:

    Zuletzt wiederbelebt:

    - ATARI PC1: 8088@8MHz (RAM Chips defekt)

    - Mainboard Shuttle HOT-327 386/387 (FPU Takt fehlte)

    - Mainboard ECS 3000FX 386/486 (abgerissener Chipsatz, Fehlteile ersetzt)

  • Ich habe die SCP im der HxC Floppy Emulator Software geladen und als RAW Disk Image wieder abgespeichert. Da kann ein 720kb File raus, dass ich über einen Gotek starten konnte. Ich kann das gerne zur Verfügung stellen, aber ich habe keine Ahnung, was Copyright-Geschichten angeht.

    Zuletzt wiederbelebt:

    - ATARI PC1: 8088@8MHz (RAM Chips defekt)

    - Mainboard Shuttle HOT-327 386/387 (FPU Takt fehlte)

    - Mainboard ECS 3000FX 386/486 (abgerissener Chipsatz, Fehlteile ersetzt)

  • Ich habe die SCP im der HxC Floppy Emulator Software geladen und als RAW Disk Image wieder abgespeichert. Da kann ein 720kb File raus, dass ich über einen Gotek starten konnte. Ich kann das gerne zur Verfügung stellen, aber ich habe keine Ahnung, was Copyright-Geschichten angeht.

    Danke, habe ich auch gerade gemacht. Den HxC nutze ich zu selten weshalb mir nicht alle möglichen Formate zur Konvertierung geläufig sind.


    Ich bespiele mal damit richtige Disketten zur Archivierung der einzelnen Dateien.

    Mit freundlichen Grüßen


    fritz

  • Mal was anderes: Das MS-DOS für den 16-11 hat hier zufällig niemand, oder doch? Das vom PG685 habe ich versucht, aber die Unterschiede sind zu groß. Außer einem weißen Cursorblock kommt da nichts. Ich konnte fast alle alten Disketten auslesen und/oder neu bespielen, aber beim DOS war leider nichts zu machen.

    Zuletzt wiederbelebt:

    - ATARI PC1: 8088@8MHz (RAM Chips defekt)

    - Mainboard Shuttle HOT-327 386/387 (FPU Takt fehlte)

    - Mainboard ECS 3000FX 386/486 (abgerissener Chipsatz, Fehlteile ersetzt)

  • fritzeflink : Was interessant ist, die Testdiskette hat kein Filesystem. Ein Öffnen im CPM File Explorer liefert nur Undefinierbares. Auf der Maschine habe ich noch kein DIR versucht.

    Zuletzt wiederbelebt:

    - ATARI PC1: 8088@8MHz (RAM Chips defekt)

    - Mainboard Shuttle HOT-327 386/387 (FPU Takt fehlte)

    - Mainboard ECS 3000FX 386/486 (abgerissener Chipsatz, Fehlteile ersetzt)

  • Korrektur: Ich hatte eine alte HxC Version. Mit der aktuellen Version klappt die Wandlung nach IMD wohl korrekt.

    Die RAW Dateien, welche von HxC und dann von IMDU aus der HxC IMD Datei erstellt werden, haben identische CRCs.


    Krischna Die Testfloppies starten ein eigenes System (Monitor) und haben kein Directory.



    Mit freundlichen Grüßen


    fritz

  • Ich finde sowas immer hochinteressant. Unter CPM rödelt er eine ganze Weile und schreibt dann "File not found". :)

    Zuletzt wiederbelebt:

    - ATARI PC1: 8088@8MHz (RAM Chips defekt)

    - Mainboard Shuttle HOT-327 386/387 (FPU Takt fehlte)

    - Mainboard ECS 3000FX 386/486 (abgerissener Chipsatz, Fehlteile ersetzt)

  • welche Diskette ?

    Die Diagnose-Disk. War aber ja klar, dass nicht Vernünftiges dabei rauskommt. Der Inhalt von 1of2 und 2of2 stimmt auch mit meinen originalen Disketten überein.

    Zuletzt wiederbelebt:

    - ATARI PC1: 8088@8MHz (RAM Chips defekt)

    - Mainboard Shuttle HOT-327 386/387 (FPU Takt fehlte)

    - Mainboard ECS 3000FX 386/486 (abgerissener Chipsatz, Fehlteile ersetzt)

  • Ja, die Testdisk lädt direkt ein Monitorprogramm.




    Anbei im IMD-Viewer die 1OF2.IMD


    Der Offset beträgt 2 - bei 9 Sectoren je 512Bytes, 2 Cylinder (Tracks) und 2 Seiten = 18432 = 4800HEX

    Die Cylinder (Tracks) werden ab '0' gezählt




    Mit freundlichen Grüßen


    fritz