Sinclair ZX81

Timex Sinclair 1016

Timex Sinclair 1016

Timex Sinclair 1016: Das 16K-RAM-Pack mit „32K“-Label – und warum es am ZX81 gerne Probleme macht

In meiner Sinclair-Sammlung steckt ein Klassiker, den vermutlich fast jeder ZX81-Nutzer kennt – manchmal im positiven, oft aber auch im nervigen Sinne: das Timex Sinclair 1016 RAM-Modul. Mein Exemplar trägt zusätzlich ein Label „32K“, was natürlich sofort die Frage aufwirft: Ist das wirklich ein 32K-Ausbau? Und kann ich das Teil überhaupt sinnvoll am ZX81 verwenden?

Ich habe das Modul geöffnet, mir die Bestückung angesehen und versucht, es am ZX81 zu betreiben. Spoiler: Der ZX81 läuft ohne Modul sauber, mit eingestecktem TS1016 hingegen nicht zuverlässig – für mich spricht das eher für ein defektes Modul oder ein massives Kontaktproblem am Expansionsport.

Was ist das Timex Sinclair 1016 überhaupt?

Das Timex Sinclair 1016 ist das offizielle RAM-Pack für die Timex-Sinclair-Reihe (TS1000/TS1500) und elektrisch kompatibel zum Sinclair ZX81. Im Kern ist es eine Speichererweiterung, die den knappen internen RAM des ZX81 (1 KB) auf ein für BASIC-Programme wirklich nutzbares Maß bringt.

Die typische Ausbaustufe des 1016 ist 16 KB. Genau das macht es auch so interessant: Viele Programme, Tools und Erweiterungen der ZX81-Welt setzen 16K voraus – ohne RAM-Pack wird’s schnell unerquicklich.

Timex Sinclair 1016 - Vorderseite
Timex Sinclair 1016 – Vorderseite

Das „32K“-Label: echtes Upgrade oder nur eine Angabe?

Auf meinem Modul klebt „32K“. Das klingt zunächst nach einem echten Ausbau. In der Praxis ist diese Beschriftung aber oft eher eine „Gesamt“-Angabe:

  • Manche Rechner/Varianten bringen intern bereits mehr RAM mit.
  • Ein 16K-Modul kann dann in Kombination als „32K insgesamt“ beworben worden sein.
  • Händleretiketten oder spätere Sammler-Beschriftungen sind hier sehr häufig.

Entscheidend ist deshalb nicht das Label, sondern das, was wirklich auf der Platine steckt.

Blick ins Innere: Bestückung und Technik

Ich habe das Modul geöffnet und zwei Platinen vorgefunden: oben die Logik, unten die eigentliche RAM-Platine samt Spannungsaufbereitung.

4116-DRAM: klarer Hinweis auf 16K

Auf der RAM-Platine sitzen DRAM-Bausteine vom Typ 4116 (bei mir ET 4116N-4). Diese Chips sind typisch für klassische 16K-Speichererweiterungen der frühen 80er.

Ein echtes 32K-Upgrade würde man meist sofort erkennen – zum Beispiel durch:

  • andere RAM-Typen (z. B. 4164/64Kx1) und zusätzliche Adresslogik
  • deutlich mehr oder anders angeordnete RAM-Bausteine
  • eine Tochterplatine oder sichtbare Umbauverdrahtung

All das sehe ich bei meinem TS1016 nicht. Rein von der Bestückung wirkt es wie ein „normales“ 16K-Modul.

Timex Sinclair 1016 - Rückseite
Timex Sinclair 1016 – Rückseite

Spannungen im RAM-Pack: mehr als nur 5 Volt

Was viele unterschätzen: Die 4116-DRAMs benötigen nicht nur 5V, sondern typischerweise auch eine negative Versorgung (und je nach Design weitere Pegel). Deshalb findet man in solchen RAM-Packs Bauteile, die eine Hilfsspannung erzeugen: Dioden, Transistoren, Kondensatoren – das ganze Programm.

Das ist auch eine klassische Fehlerquelle: Wenn die Spannungsaufbereitung nicht sauber arbeitet, können die DRAMs instabil laufen oder komplett aussteigen. Dann reicht schon ein RAM-Zugriff und der ZX81 hängt.

Datierung über Datecodes: ziemlich sicher 1982

Auf den ICs sind Datecodes aufgedruckt, die Jahr und Kalenderwoche angeben. Bei meinem Modul findet man u. a.:

  • Logik-ICs mit Codes wie 8227 und 8236
  • RAM-Bausteine mit Codes wie 8209, 8210 und 8230

Das bedeutet: Die Bauteile stammen aus dem Jahr 1982 (KW 09/10/30/36 usw.). Der „jüngste“ Code ist KW 36/1982 – damit liegt die Produktion des Moduls sehr wahrscheinlich im Spätsommer/Herbst 1982 (Verkauf kann natürlich auch später erfolgt sein, aber die Herstellung ist klar im Jahr 1982 verortet).

Timex Sinclair 1016 - Platinen
Timex Sinclair 1016 – Platinen

Der Praxistest: ZX81 läuft ohne TS1016, mit TS1016 hängt er

Ich nutze am ZX81 einen Composite-Mod – damit ist das Bildsignal stabil und die typischen HF-Unsicherheiten sind raus. Ohne eingestecktes RAM-Pack startet der ZX81 zuverlässig. Mit eingestecktem TS1016 ist das Verhalten dagegen problematisch: Der Rechner bleibt beim Start hängen, teils mit grauem Bildschirm ohne Prompt.

Das ist ein sehr typisches Muster für zwei mögliche Ursachen:

  1. Kontaktproblem am Expansionsport („RAM-Pack Wobble“)
    Der ZX81-Expansionsport ist mechanisch empfindlich. Schon leichte Schiefstellung oder oxidierte Kontakte führen dazu, dass Adress- oder Datenleitungen nicht sauber verbunden sind. Sobald der Rechner beim Start auf externes RAM zugreifen will, ist Schluss.
  2. Defekt oder Instabilität im RAM-Pack selbst
    Wenn das Gerät selbst einen Treffer hat (defekter 4116, Probleme in der Spannungsaufbereitung, defekte Logik), dann kann es auch bei perfektem Kontakt zum Absturz kommen.

In meinem Fall gehe ich inzwischen eher von einem Defekt des Moduls aus – zumindest wirkt es nicht so, als wäre es mit einfachen Handgriffen schnell „stabil“ zu bekommen.

Wie würde man die erkannte RAM-Größe normalerweise prüfen?

Wenn das RAM-Pack sauber läuft, ist der Test am ZX81 simpel: Man liest den Systemwert RAMTOP aus (oberhalb des BASIC-RAM). Ein bewährter BASIC-Einzeiler ist:

PRINT PEEK 16388 + 256*PEEK 16389

Typische Ergebnisse:

  • 17408 → nur internes 1K (kein RAM-Pack aktiv)
  • 32768 → 16K RAM-Pack wird erkannt
  • 49152 → 32K (würde auf größere Erweiterung hindeuten)

Aktuell ist dieser Test bei mir allerdings nur eingeschränkt möglich, weil der ZX81 mit eingestecktem TS1016 nicht zuverlässig bootet.

Timex Sinclair 1016 - Unterseite
Timex Sinclair 1016 – Unterseite

Typische Fehlerbilder und was ich als Nächstes prüfen würde

Wenn man so ein TS1016 wiederbeleben will, würde ich in dieser Reihenfolge vorgehen:

  • Kontakte reinigen (Isopropanol, ggf. vorsichtig Radiergummi, danach nachreinigen)
  • mechanisch entlasten (das Modul darf nicht am Port „hebeln“)
  • Sichtprüfung auf kalte Lötstellen, gebrochene Leiterbahnen, schlechte Steckkontakte
  • Spannungsaufbereitung prüfen (wenn Multimeter vorhanden: 5V stabil? negative Spannung vorhanden?)
  • DRAMs/Logik einzeln prüfen oder tauschen (das ist dann schon die „Reparaturklasse“)

Bei den 4116 ist zusätzlich zu beachten: Diese Bausteine sind empfindlich, und ein einzelner defekter Chip kann den ganzen Rechner beim Zugriff ins Nirvana schicken.

Mein Fazit

Das Timex Sinclair 1016 ist ein zeittypisches 16K-RAM-Pack, bei meinem Exemplar sehr wahrscheinlich produziert im Herbst 1982. Das „32K“-Label klingt spektakulärer, als es die Bestückung hergibt – die 4116-DRAMs sprechen klar für 16K.

Der Praxisteil ist bei mir aktuell leider eher ein Reparaturfall: Ohne Modul läuft der ZX81, mit TS1016 hängt er. Ob es „nur“ das klassische Kontaktproblem ist oder tatsächlich ein Defekt im Modul selbst, wird sich erst nach Reinigung und eventuell Messung der Versorgungsspannungen zeigen. Da das Verhalten aber sehr hartnäckig ist, tippe ich momentan eher auf ein fehlerhaftes Modul.

Trotzdem: Genau solche Teile gehören für mich zu einer Sinclair-Sammlung dazu – nicht nur als Speichererweiterung, sondern auch als schönes Beispiel dafür, wie viel Technik in so einem scheinbar simplen „RAM-Pack“ steckt.

Schreibe einen Kommentar

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