Speichertester für 2114 und 6550 SRAM Chips (Prototyp)

Da es sehr mühselig ist alte Speicherchips durch Ausprobieren zu testen (die aktuellen Programmer kennen die alten Chips meistens nicht mehr), habe ich mit einem Arduino Mega 2560 einen einfachen eigenen Tester improvisiert. Aktuell kann dieser nur SRAMs vom Typ 2114 (1k x 4), 2102 (1k x 1) und 6550 (4k x 4) testen, ich möchte aber noch weitere Chips, wie z.B. die gängigen DRAMs (41xxx und 44xxx), hinzufügen.

Speichertest eines 2114

Im Video dauert der Test noch extrem lang, da hier noch jede Aktion auf dem Display angezeigt wird. Aktuell dauert ein vollständiger Test eines 2114 SRAMs mit vier Pattern ca. 3-4 Sekunden.

Auch ein 6550 kann getestet werden, trotz einiger Besonderheiten, wie vier Chip-Selects und Taktsignal. Hier schon die optimierte (schnellere) Software.

Speichertest eines 6550
Tritt ein Fehler auf, wird dieser mit der entsprechenden Speicheradresse angezeigt. Im Bild wurde an Adresse 0 eine 0x0 erwartet, aber eine 0x3 gelesen.

Für den Speichertester ist bereits ein Arduino-Shield in Vorbereitung. Der Code muss aktuell noch speziell für den zu testenden Chip geladen werden.

2 Replies to “Speichertester für 2114 und 6550 SRAM Chips (Prototyp)”

    • Avatar-FotoStephan Author des Beitrags

      Es wird definitiv einen Arduino Shield geben, allerdings lasse ich die Platinen in China fertigen und der Versand dauert ziemlich lang. Einen ersten Prototyp wird es ca. Anfang August geben, den ich aber noch nicht weitergeben möchte (reine Testversion). Ein vorzeigbarer Entwurf wird dann hoffentlich ca. 4-6 Wochen später verfügbar sein.

      Antwort

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert