Vater des MOS 6502 – Chuck Peddle – im Alter von 82 Jahren verstorben

Charles Ingerham „Chuck“ Peddle wurde bekannt fĂĽr seine Entwicklung des MOS 6502 Mikroprozessors in den 1970er und 1980er Jahren. Diesen Prozessor, bzw. einer seiner vielen Varianten, setzen viele Heimcomputer ein, wie z.B. der VC20, PET 2001, Atari 800 und Apple II (6502), C64 (6510) oder NES (Ricoh 2A03, ein 6502 Derivat).

Heute verstarb Chuck Peddle im Alter vom 82 Jahren. Geboren wurde Chuck Peddke 1937 in Bangor, Main, USA. Als Elektronik-Ingenieur arbeitete er 1960 zunächst bei General Electric. Über einen Zwischenstopp mit einer selbständigen Tätigkeit, kam er 1973 zu Motorola und arbeite dort an der Entwicklung des Motorola 6800-Prozessors mit. Peddle war der 6800 mit einem Preis von 300 US-Dollar aber zu teuer und da er bei seinen Vorgesetzten keine Unterstützung für die Entwicklung eines preiswerten Prozessors bekam, wechselte er zu MOS Technology, wo er die Entwicklungsabteilung für die 650x-Prozessorfamilie leitete. 1975 war der zum 6800 pinkompatible MOS 6501 kurz vor der Fertigstellung, er kostetet aber mit 25 US-Dollar nur ein Bruchteil des 6800. Da Motorola mit Urheberrechtsklagen drohte, wurde dieser Prozessor zugunsten des 6502 verworfen, der zwar Ähnlichkeiten zum 6800 aufwies, aber nicht mehr pinkompatibel war. Dieser Prozessor wurde in den 1970er/1980er in vielen Heimcomputern verwendet und war der direkte Gegenspieler zum Z80 Mikroprozessor von Zilog.

MOS Technology wurde schlieĂźlich von Commodore (CBM) aufgekauft und Peddle entwickelte fĂĽr Commodore viele Rechner, darunter den PET 2001 und den VC 20. 1980 grĂĽndete Peddle zusammen mit Chris Fish die Firma Sirius Systems Technology, die den Computer Sirius I auf den Markt brachte. In den folgenden Jahren arbeitete Peddle ab 1985 fĂĽr die Tandon Corporation, dann beim Celetron (einem indischen Elektronikhersteller, der im Jahre 2002 aus verschiedenen ehemaligen Tandon-Firmen entstand).

Bild: „Chuck Peddle, 6502 Designer“, Flickr, CC-BY-2.0, Jason Scott

Bild des Tages: Flirten mit Laptop

Wie konnte man ìm Jahre 1979 Mädels beeindrucken? Ganz klar: Mit einem Heimcomputer! Auf dem Bild trägt der junge Mann einen Exidy Sorcerer unter dem Arm, sicherlich kein Computer, der als Laptop gedacht war.

Exidy versuchte Ende der 1970er auf der ersten Welle der gerade erscheinenden Heimcomputer mit zu schwimmen und so stellten sie im April 1978 auf der PERCOMP Long Beach Computer Show den Exidy Sorcerer vor.

Das Gerät war mit einer 2 MHz Zilog Z80 CPU ausgestattet und konnte bis auf 64 KByte erweitert werden. Die 8 KByte Version kostete US$ 895, mit 16 KByte US$ 1295, mit 32 KByte US$ 1395 und mit 48 KByte US$ 1495. Durch ein separates Modul konnten hunderte von Karten für den S-100 Bus verwendet werden. Drei Cartridges wurden mit dem System ausgeliefert: Eine Textverarbeitung, ein Assembler und Microsoft 8K BASIC.

Mehr ĂĽber Exidy und den Sorcerer gibt es in diesem Beitrag.

Bild des Tages: Ein Militärcomputer im Krankenhaus

IBM SAGEWas sucht ein AN/FSQ-7 Combat Direction Central Militärcomputer in einem Krankenhaus?

Der Q7 war ein Kommando- und Kontrollsystem, das während des Kalten-Kriegs im Luftverteidigungsnetzwerk verwendet wurde. Es ist das größte jemals gebaute Computersystem, jede der 24 Maschinen wog 300 Tonnen und bestand aus zwei Computern. Der Q7 bestand aus 60.000 Vakuumröhren, davon wurden 60.000 für den Computer verwendet, und verbrauchte 3 Megawatt an Leistung. Die Rechenleistung betrug 75.000 Befehle pro Sekunde. Der Computer kostete ca. 10 Mrd. US Dollar. Entwickelt wurde er zwischen 1954 und 1958. Die letzte Maschine wurde 1983 außer Betrieb genommen.

Das Computer History Museum schreibt zu diesem Computer:

The software was written by The Rand Corporation and the System Development Corporation (SDC) and employed about 20% of the world’s programmers at the peak of the project. When it was complete, the 250,000 lines of code was the most complex piece of software in existence.

Die Q7 Komponenten wurden in zahlreichen Filme verwendet und obwohl diese aus den 1950er stammten, sind sie sogar aufgrund des futuristischen Aussehens noch in aktuellen Filmen zu sehen. Zu sehen ist das Kontrollpult u.a. in Filmen wie Westworld (1973), Spaceballs (1987), Beverly Hills Cop 3 (1994), Independence Day (1996), Virus (1999), und zahlreichen Serien. Die Website Starring the Computer listet diese akribisch auf.

Bilder: Starring the Computer, Columbo (S04E06): „Der Schlaf, der nie endet“ (A Deadly State Of Mind); IBM SAGE, Wikimedia, CC-BY-2.0, User Kozuch

Z80 CPU Tester als Arduino-Shield

Vor ein paar Wochen stolperte ich über Goran Devics Website. Goran beschriebt dort eine Möglichkeit mit einem Arduino eine Z80 CPU zu steuern. Die Idee fand ich so interessant, dass ich ein Arduino-Shield für den Mega 2560 entwarf, seine Software entsprechend anpasste und um einige Funktionen erweiterte, z.B. kann die Länge des Taktzyklus eingestellt werden und vorgegebene Testprogramme können geladen werden. Damit auch ein Betrieb ohne serielle Konsole möglich ist, kann zusätzlich ein LCD Display angeschlossen werden.

Das folgende Video zeigt, wie die CPU ein kleines Programm schrittweise abarbeitet (200msec pro Taktzyklus).

Z80 CPU Tester

Das Display wird aktuell noch nicht verwendet. Anstelle eines teuren ZIF-Sockels kann auch ein Präzisionssockel verwendet werden. Die Bauteilkosten liegen jeweils bei ca. 5-6 EUR zzgl. Platine. Sofern ich noch Platinen übrig habe, gebe ich die gerne zum Selbstkostenpreis ab. Über eine Rückmeldung würde ich mich sehr freuen. Auch Verbesserungsvorschläge sind sehr willkommen.

Update 24.1.2020

Ab der Version 2.1 kann in einem simulierten Videospeicher geschrieben werden, dessen Inhalt dann auf einem LCD2004 angezeigt wird. Zusätzlich können die beiden Taster abgefragt werden.

Z80 CPU Tester mit Display

Wer den Z80 CPU Tester nachbauen möchte findet hier die Gerber-Daten und den Quellcode zum Download.

Z80 / 6502 CPU NOP-Generator zum Selberbauen

Oft steht man vor dem Problem schnell die CPU eines nicht funktionierenden Computers testen zu wollen. Zwar kann man diese auch in einen anderen Computer einbauen und so prĂĽfen, ob dieser mit der CPU startet, aber bequem ist anders.

Z80 NOP Generator

Mit einem NOP-Generator ist es möglich schnell optisch zu prĂĽfen, ob eine CPU generell noch in der Lage ist Kommandos auszufĂĽhren. Der Generator liefert der CPU bei jedem Speicherzugriff ein NOP („No Operation“) Kommando, d.h. im Idealfall zählt die CPU einfach die Adressen hoch. Durch LEDs wird dabei der Zustand der Adressleitungen visualisiert. Zählen die Adressen binär hoch, was gut an den LEDs zu verfolgen ist, ist die CPU mit hoher Wahrscheinlichkeit in Ordnung. Leuchten nach einem Reset einige LEDs dauerhaft (oder auch gar nicht), ist die CPU sehr wahrscheinlich defekt.

Das folgende Video zeigt, wie der Test für eine funktionsfähige CPU aussieht.

Z80 CPU NOP-Generator

Weiter >

TheC64: Neuauflage des C64 erscheint im Dezember

Nachdem am 29. März 2018 die (Mini-)Neuauflage unter dem Namen TheC64 mini erschien, soll im Dezember endlich die große Variante mit funktionaler Tastatur erscheinen. Entstanden war der Mini aus einer fehlgeschlagenen indiegogo Kampagne. Trotz verfehltem Finanzierungsziel veröffentlichte der Entwickler Retro Games – wenn auch etwas verspätet – zusammen mit dem Distributor Koch Media die kleine Konsole.

Versprochen wurde, dass derjenige, der bei der ursprĂĽnglichen Kampagne dabei war oder den TheC64 vor dem 28.9.2017 vorbestellt hatte, sich gleich ĂĽber zwei TheC64 freuen soll, einmal den TheC64 mini und einen TheC64 in einem „groĂźen“ Gehäuse mit funktionaler Tastatur. Mal sehen, ob sich der Hersteller an dieses Versprechen noch erinnern kann.

Der TheC64 kann nicht nur einen C64 emulieren, sondern auch einen VC20. Weiterhin sollen dieselben Spiele fest eingebaut sein, die auch schon beim TheC64 Mini mit dabei waren.

Bild: Retrogames Ltd.

Noch einen alten Computer im Keller?

Auch heute lagern noch etliche Computer in Kellern, die spätestens bei einem Umzug oder beim Aufräumen wieder ans Tageslicht kommen. Einige dieser Schätzchen landen dann (hoffentlich) bei mir. ;)

Auch wenn es „nur“ C64 sind, zum Wegwerfen ist jeder alte Computer zu schade. Falls man sich noch nicht von den alten Geräten trennen kann, dann sollte man einige Kleinigkeiten beachten, die ich hier einmal zusammengestellt haben.

  1. Ausgelaufene AkkusEntnehmen sie alle Batterien, Akkus oder Knopfzellen! 
    Nach ein paar Jahren läuft jede galvanische Zelle aus. Die darin enthalten Chemikalien greifen die Platine und Bauteile an und i.d.R. wird das Gerät dadurch zerstört. Ist ein Akku fest mit der Platine verlötet, kneifen sie die Anschlussdrähte lieber durch und entnehmen sie ihn, als ihn im Gerät zu belassen. Legen sie einen Zettel dazu, welcher Akkutyp und Spannung das Gerät benötigt, damit sie das Gerät später wieder in Betrieb nehmen können oder machen sie einfach ein Bild.
  2. Setzen sie Geräte nie längere Zeit direkter Sonneneinstrahlung aus!
    Die alten Kunststoffgehäuse vergilben sehr leicht. So mancher Atari ST, Commodore Amiga oder C64 ist nach nun knapp 30 Jahren nicht mehr beige oder grau sondern fleckig gelb.
  3. Schmutzige C64Vorsicht bei Verpackungen aus Styropor!
    Besitzen sie noch die Originalverpackung, dann liegt der Rechner evtl. in einer Halterung aus Styropor. Achten sie darauf, dass keine Stromkabel, Anschlusskabel oder anderes aus weichem PVC längere Zeit an das Styropor stößt. Die Ummantelung enthält Weichmacher, die mit dem Styropor reagieren. Nach ein paar Jahren haben sich die Kabel regelrecht in das Styropor gefressen und dieses klebt regelrecht an den Kabeln. Eine Entfernung vom Kabel ist zwar möglich, aber sehr Zeitaufwändig. Der Styroporhalterung ist dann nicht mehr zu helfen. Es reicht aus die Kabel in eine dünne Papiertüte zu stecken (zur Not auch ein Plastikbeutel, aber dann regelmäßig den Zustand kontrollieren).
  4. Lagern sie die Geräte trocken!
    Feuchtigkeit ist genauso schlimm wie eine ausgelaufene Batterie. Pappverpackungen und Handbücher können schimmeln und Metallteile in den Geräten fangen an zu rosten (das Bild zeigt einen Sicherungshalter in einem KC85/4).
  5. PrĂĽfen sie Antriebsriemen und Andruckwalzen!
    Kassettenrekorder beinhalten oft Gummibänder als Antriebsriemen und das Band selbst wird von Gummiwalzen gehalten. Prüfen sie unbedingt den Zustand von Antriebsriemen und -walzen. Nach 30 Jahren werden diese entweder brüchig (sie zerbröckeln dann regelrecht) oder zerlegen sich in ihre Bestandteile (man findet dann nur noch eine schwarze klebrige Masse vor, die schwer zu entfernen ist).

Staub ist natürlich auch nicht schön und man sollte seine Geräte auch davor schützen. Trotzdem ist Staub noch relativ harmlos und lässt sich i.d.R. mit etwas Fleiß wieder entfernen (siehe Bildstrecke von einem verdreckten Apple IIc und einem Philips VG-8020).

Beachten sie die obigen Punkte, haben sie evtl. auch in ein paar Jahren noch Spaß an dem alten Schätzchen. Denken sie aber daran, irgendwann ist Schluss: Elektrolyt-Kondensatoren (hauptsächlich in Netzteilen und Monitoren zu finden) trocken aus und werden dadurch unbrauchbar und in den Halbleiterbauelementen (CPU, Speicher, etc) sind die Sperrschichten irgendwann hin und dieser dadurch zerstört. Da hilft dann auch die beste Lagerung nicht mehr. So ist es nicht selten, dass von den 16 Speicherchips eines PET 2001 vom Typ 6550 die meisten defekt sind (bei mir letztens 11 von 16 Chips).

Wenn sie noch einen alten Computer aus den 1970/1980ern besitzen und diesen nun in gute Hände geben wollen, würde ich mich sehr freuen, wenn sie mit mir in Kontakt treten würden. Auch Geräte, die optisch nicht mehr schön oder sogar defekt sind, können noch einen Nutzen haben und sei es als Ersatzteilspender, um einem anderen Gerät wieder Leben einzuhauchen.

Alle Jahre wieder: Apple I wird bei Christie’s versteigert

Es vergeht kein Jahr und schon wieder wird ein Apple I (Seriennummer 01-0053) den Besitzer wechseln: Diesmal wird das begehrte SammlerstĂĽck bei Christie’s versteigert. Die Auktion läuft vom 16. bis zum 23. Mai 2019.

Der Rechner soll sich noch in einem recht guten Zustand befinden und sei zuletzt 2014 eingeschaltet worden. Anders als die bisherigen Apple I, die meistens in einem selbst gebauten Holzgehäuse untergebracht sind, ist dieser in einem Aktenkoffer integriert. Christie’s erwartet einen Zuschlag bei ca. 350.000 bis 570.000 EUR.

Mehr zum Apple I gibt es in diesem Beitrag.

Bild: Christie’s, London