Unveröffentlichte NDR Klein Computer Karten und Addons von RDK

  • Wie ich bereits Gestern erwähnt hatte, hatte ich die Chance dazu etwas mit Rolf Dieter Klein zu chatten, er ist einfach in einem englischsprachigen Discord Server aufgetaucht. 8|


    Heute Morgen hat er einige Prototypen gezeigt aus vergangenen Tagen. Hierbei handelt es sich um Entwicklungen für den NKC, welche nicht auf den Markt gekommen sind. Ich fand das zu interessant, um das nicht auch hier einmal zu zeigen.


    286er CPU Karte mit 287 copro. Diese wurde nach der 8088 Expansion entwickelt, kam aber nie auf den Markt.


    Unbekannte Grafik-Erweiterung, genaueres will Herr RDK noch nachreichen.


    Grafik Erweiterung auf EF9345 Basis


    Grafik-Erweiterung auf Basis vom Intel A82716. Hiermit wären dann auch Sprites auf dem NKC möglich gewesen.


    Herr RDK meinte, dass es gut möglich ist, dass er noch Dokumentationen und Software hat. Vielleicht gibts ja von einigen dieser Erweiterungen dann nochmal 40 Jahre später ein Revival. Spannend!

  • Das ist ja echt spannend!


    Ich hatte vor ein paar Jahren auch mit RDK telephoniert, als ich gerade mitten in der Neuauflage der Platinen war. Eigentlich wollte ich ihn auch in München besuchen und ihm ein Komplett(?)exemplar der Neuauflage geben. Aber wegen Terminschwierigkeiten (er ist ja immer noch voll aktiv) und dann Corona kam es bisher nicht dazu.


    Einige der Platinen könnten interessant sein. Spannend finde ich die EF9345 auf Basis einer IOE Platine. Aber klar, kann man ja die Bustreiber und Kodierung gleich nutzen. Immerhin wäre das eine Farb-Textkarte ohne Grafikfähigkeit. Ob sie aber wirklich Anwendung finden würde in Zeiten von GDP-FPGA und COL256?

  • Ich habe dazu auch noch was hinzuzufuegen:

    Zu meiner Schulzeit hatten wir einen Computerselbsbaukurs, den ca 15-20 Leute belegt haben.

    In dessen Rahmen haben wir die Z80/CPM Version des RDK 2* aufgebaut und die meisten von uns haben dann auch selbst

    einen eigenen RDK aufgebaut. Im Folgejahr gab es dann eine Fortsetzung als Grundkurs in der Kollegstufe.

    Initiert wurde das von Hans Dr.Hehl., der dann auch zwei mal Rolf Dieter Klein zu vortraegen im Unterricht bewegen konnte.

    Bei selbigen Vortraegen hat RDK einige experimentelle Prototypen vorgefuehrt:


    - Multiprozessor-Rechner auf 68000er Basis, der mit einer COL256 Apfelmaennchen gerechnet hat.

    Sowohl die 68k als auch der BUS waren heftigst gepatched (die 68k mit lokalem Speicher)

    - Eine 32-bit-CPU auf basis des NS32032.

  • Spannend, ist noch bekannt ob das quasi ein frühes SMP war oder eher eine asymmetrische MP Version wo ein Prozi den Master gibt ?

    Keine Angst vor grossen Eisen !!!

  • Das System duerfte ein 'Mittelding' gewesen sein, d.h. in der Startphase mit einer CPU als Master un danach eher SMP-artig, aber mit zusaetzlich lokalen Speicherbereichen:

    Die CPU-Karten waren mit etwas lokalem RAM versehen (so weit ich mich erinnere auf angeklebten Lochraster). Auzserdem waren zwei RAM-Boards zu sehen. Zum Start hat wohl eine CPU einen Start-Code geladen und im Gemeinsamen RAM platziert, um dann die anderen zu starten, die dann jeweils Code in den lokalen Bereich kopieren und auf das 'BUS-RAM' und die Col256 'shared' zugreifen. Dem Lackdrahtsalat nach zu urteilen war das System wohl zu Busuebernahmen faehig (Bus und CPU-Boards gepatched) und die Prozessoren waren nach dem Start "gleichberechtigt". Wie das anfaengliche Laden auf Betriebssystemebene funktioniert hat weis ich nicht mehr.

    Es gab damals in unserem Kurs Bestrebungen so was in verbesserter Form selber zubauen, aber das ganze ist daran gescheitert, dasz es damals wegen der Herstellungskosten der noetigen Bus PCBs zu teuer war den Bus voll 16-bittig zu machen. Bei den heutigen niedrigen PCB-Preisen haette ich eigentlich Lust so was zu machen ;) ..... genuegend 68000er haette ich rumliegen ...

    Aber mein naechstes Projekt ist meinen alten RDK ueberhaupt wieder zum Laufen zu kriegen, dann werde ich ueberlegen, wie man den Buss mit durchgehend zweireihigen Steckern aufbohren koennte ...

  • Amiga_ECG091 : nimm doch einfach VMEbus-Karten mit 68k, da kannst sehr einfach "SMP-artige" systeme bauen ;)


    Das waere eher fad ... hab ich auszerdem schon mal gemacht, weil ich vor ca20 jahren Zugriff auf ein

    zum "Schrott" umdeklariertes Lager mit Idustrieelektronik hatte. Ich hatte hier ein 4-fach 68030-VME-System

    mit Graphik stehen. Viel machen konnte ich damit nicht, weil das verfuegbare OS ein unixoides proprietaeres ist,

    fuer das es kaum Doku oder (auszer Fortran77) Entwicklungssoftware gab. Die Kiste steht noch bei einem Bekannten,

    der damit gelegentlich rumspielt (und versucht ein Debian drauf zum Laufen zu bringen).

    Ich habe daher damals versucht an eine besser zu handhabende SUN3E (die 68k-VME industrie- und Militaer-SUN) ranzukommen.

    leider ohne Erfolg. (Eine funktionierende 3E ist so was wie der heilige Gral der SUN3 Sammler.)


    Das was mich beim RDK reizt, ist den RDK-Bus so zu erweitern, dasz fast alle 'alten' Komponenten noch gehen uns man auf echte

    16-Bit mit vollem Adressraum und voller Arbitrierung kommt. Wenn man die fuer 16bit-cpus vorgesehene 2.Reihe

    voll nutzt, dann ist das einfach hinzubekommen. Ich habe mir dafuer auch schon ein Pinning ueberlegt.

    (68000er basiert waere sogar ein echtes SMP moeglich, das beim RAM-Zugriff ohne Busuebernahmen auskommt.)

    Die CPU68k entsprechend fit zu machen unter Aufrechterhaltung der Abwaertskompatibilitaet waere auch nicht schwer.

    Gleiches gilt fuer eine echte 16-bit SRAM-Karte. Bis jettzt stockt das nur an der Zeit, weil ich den Sommer ueber

    ziemlich ausgelastet bin.

    Die Zugaenglichkeit des RDK fuer Basteleien aller Art ist halt unschlagbar.

    Zu allererst will ich aber meinen alten RDK wieder in Betrieb bekommen ...

    So wie ich mich kenne kommt der Rest dann sicher ...

    Mein Problem wird dann eher die Programmierung. Wenn also jemand Lust aufs Mitmachen hat ... auch fuer eine

    anzustrebende Gentoo- oder Debian-Anpassung .... ;)

    Ich bin halt ein Hardware Typ ... Je 'abgefahrener' desto besser 8-)

    Eine 'Anwendug' fuer ein derartiges System waere auch die Emulation anderer 68k Systeme ....


    Es gab damals im uebrigen auch noch weitere 'Bastelprojekte' unserer Kursteilnehmer:

    - Erweiterung der GDP64 auf 512x512 und Farbe (einfacher als man glaubt und es gab einen voll funktionierenden Prototypen.

    - IO-Karte mit Z80 SIO, PIO und CTC (zwei mal gefaedelt, zuerst von einem Freund und dann mein Nachbau)

    - SBC2-Basierte Tastaturcontroller (Die SBC2 war vorhanden und wurde Huckepack auf eine Lochraster gesetzt, die die Anbindung enthielt.

    Qasi ein Urvater der Key3, aber leider weis ich nicht mehr wer das gemacht hat.

    - Messwerterfassungskarte mit 16-bit kalibrierbarer Approximationstreppe (war urspruenglich mein Projekt zur Ueberwachung des Gartenteichs)

    - Schrittmotorsteuerung mit allen Schkanen (Halbschriite, spezielle Vibrationskontrolle, etc).

  • Das waere eher fad ... hab ich auszerdem schon mal gemacht, weil ich vor ca20 jahren Zugriff auf ein

    zum "Schrott" umdeklariertes Lager mit Idustrieelektronik hatte. Ich hatte hier ein 4-fach 68030-VME-System

    mit Graphik stehen. Viel machen konnte ich damit nicht, weil das verfuegbare OS ein unixoides proprietaeres ist,

    fuer das es kaum Doku oder (auszer Fortran77) Entwicklungssoftware gab. Die Kiste steht noch bei einem Bekannten,

    der damit gelegentlich rumspielt (und versucht ein Debian drauf zum Laufen zu bringen).

    Von welcher Firma waren diese 68030 VME Bus Karten und welches Betriebssystem ist darauf gelaufen ?

  • Das waren offiziell 'Eigenentwicklungen' eines mittlerweile untergegangenen deutschen

    'Multi-Media-Konzerns', aber basierend auf Motorola MVME.

    Und nein, originale MVME-ROMs gehen nicht. ;(

    Das war kein 'reinrassiges' SMP, sondern NUMA-SMP mit modifizierten VME CPU-Boards.

    Mit so was rumspielen ist sicher interessant, aber nur bei genauer Kenntnis der HW.

    Modifizierte GALs zu knacken waere auch damals schon kein Problem gewesen, aber diese

    Systeme enhalten auch EP610 und EP620, was das Reverse-Engineering massiv erschwert.


    Betriebssystem war eine proprietaere BSD-Variante. Ich konnte damals auch einige

    System-HDs 'retten'. Die hatten praktisch jede Systemkomponente fertig configuriert

    im Lager, so dasz ich aus meinen Funden letztlich zwei funktionierende Systeme bauen konnte.


    Ein Fortran-Compliler war auch dabei, aber nur unvollstaendige Doku. Die war, wie mir

    erzaehlt wurde, vollstaendig nur ueber einen zentralen Doku-Server verfuegbar, den es

    nicht mehr gab. Einiges konnte ich noch ueber Umwege oder in Papierform bekommen,

    aber bei weitem nicht alles.


    Da ich spaeter, zum Teil aus der gleichen Quelle, auch jede Menge SUN3-Hardware

    bekommen habe (aber leider keine 3E), habe ich mich dann darauf verlegt und

    meinen VME-Rechner samt Zubehoer dauerhaft verliehen.

    (Der 2. Rechner war fuer meinen Kontakt in besagtem Lager)


    Und wenn ich nachrechne ist das 25 Jahre her ... Ende der 90er.

  • Ich habe von Rolf Dieter einige Platinen bekommen... Bilder hier:

    Computerbilder

    Die Bilder sind leider etwas klein, man kann die Bauelemente nicht gut identifizieren.

    Gruß

    Mathias


    P.S. Wenn Du mal etwas davon loswerden willst, würde ich mal Interesse anzeigen...

  • Dito.! Grad heute wieder Kreta für Weihnachten/Silvester gebucht.

    Muß auch mal meine "neuen" NKC Platinen sichten. U.a. NKC Chess und irgendwas undefinierbares mit 68000er.

  • ich habe von Rolf Dieter einige Platinen bekommen... Bilder hier:

    Vielen Dank für die hochaufgelösten Bilder, das ist ja wirklich hardware p0rn :anbet:


    CIMG5428.JPG ist vermutlich auch eine Grafikkarte, aber zum verwendeten großen Chip konnte ich keine Informationen finden. Weiß jemand, worum es sich handelt?


    Sind denn jetzt "nur" diese Platinen aufgetaucht, oder gibt es auch noch begleitende Doku wie etwa Schaltpläne oder Code Snippets dazu?

  • Hallo,

    diese Platinen sind schon lange auf meiner Webseite...also nicht gerade aufgetaucht... und nein keine Beschreibung, keine Codeschnipsel. Ich bin noch nicht dazu gekommen etwas davon anzufassen.

    Viele Grüße

    Hans-Werner