Datum: 10-Oct-93 08:14 CET Von: Bil Herd [71155,553] Subj: histry2.doc Ich dachte, ich mach das mal fertig, was ich im Januar losgetreten habe. Ich hatte davon erz„hlt, wie der 8563 zusammengebrochen war, jetzt kommen wir zu dem Teil, wie wir das "repariert" haben ... nun ja, gut genug jedenfalls ... geflickt, irgendwie so zu tun, als ob er ganz passabel liefe... Eins der Dinge, die schlechter wurden statt besser, war etwas, das Rckstrom-Generator (back bias generator) hieá. Aber so sehr ich auch den blinden Ehrgeiz bewunderte (im Gegensatz zu ungebremster Frechheit .... keiner hat das je so genannt und auch ich sage das hier und jetzt nicht), so eine grundlegende Žnderung kurz vor der CES Show durchzufhren, war es doch offensichtlich, daá etwas getan werden muáte. Dieser Rckstrom-Generator nun ist verbunden mit dem Substrat des Chips und wenn Sie je die Keramik-Version der 40- und 48-Pin Chips gesehen haben, ist Ihnen sicher aufgefallen, daá die Markierung fr Pin 1 vergoldet ist. Das ist tats„chlich ein Kontakt zum Substrat. Ich hatte noch nie von jemand geh”rt, der an der Pin 1 Markierung etwas angel”tet hatte, aber ich hatte wenig zu verlieren, wenn man in Betracht zog, daá zu diesem Zeitpunkt alles, was ich zu verlieren hatte, aus einem RIESIGEN Glas von defekten 8563ern bestand. (Eines nachts "erschien" eine Schrift in meiner Handschrift auf diesem Glas, die fragte "Erraten Sie die Anzahl der funktionstchtigen 8563er in diesem Glas und gewinnen Sie einen Preis!". Natrlich war das Ergebnis falsch, wenn eine positive reale Zahl genannt wurde.) Ich l”tete also einen Draht zwischen diesen Anschluá und den Masse-Anschluá des Geh„uses. Die linke Spalte erschien wieder, wenn auch noch ein biáchen zerstckelt! Der EADY Prompt verkndete nun stolz, daá die Maschine READY war und drckte nun nicht l„nger den Wunsch aus, fr die Abkrzung von Edward gehalten zu werden. Um den restlichen Datenmll zu beseitigen, schlossen wir die Ausg„nge mit 330 Ohm Pullup-Widerst„nden ab und stellten die Versorgungsspannung auf 5.3 V ein. Das war ungef„hr so, wie wenn ein Bastler Ihr Lieblingsauto mit einem Kettens„genmotor aufmotzt, aber es funktionierte. Als Nebeneffekt wurde die nutzbare Lebensdauer dieser Bauteile auf Tage begrenzt, statt auf Wochen, wie es der normale Commodore Qualit„tsstandard war. Ich befrchtete schon, daá dieses Flickwerk als gut genug fr eine Produktion angesehen werden k”nnte. (Gesprochen mit der Art sardonisch-zynischen L„chelns, das den Entlassungsoffizieren in Gef„ngnissen ihre Arbeit wirklich hassen l„át.) K”nnen Sie sich noch an das Synchronit„tsproblem erinnern? Wissen Sie noch, wie das mit der Analogie zur Drehtr war? Wir bauten einen Turm fr den VIC Chip mit etwas darauf, das Phase-Locked-Loop hieá, was haupts„chlich als Frequenzverdoppler fungierte. Damit wurde der 8.18 MHz Takt (Ich glaube es waren 8.18 MHz .... zu lange her und viele andere Taktraten dazwischen seit damals) glatt verdoppelt. Von da fhrte ein Draht zum 8563 und ersetzte mit der neuen Taktrate die eingebaute 16 MHZ Taktrate. Das also war das Žquivalent zu einer Drehtr am anderen Ende des Raums, die zur ersten synchronisiert wurde. Wenn man also durch die erste Tr durchkam und sich mit der richtigen Geschwindigkeit auf die zweite Tr zubewegte, kam man wahrscheinlich durch. Dieser Turmbau erwies sich als wahres Wunder und wurde begleitet von Ger„uschen, wie wenn die H”lle einfrieren wrde, das HB-M„nnchen dem Helfer in der Not die Hektik beibringen wrde und als ob ein Rudel Katzen und Hunde wild umher kopulieren wrde. Zum ersten Mal rckten die Chancen fr die CES in greifbare N„he. Wir lachten, weinten - und besoffen uns sinnlos. Wir waren so in Eile, daá die kleine 3x3 Zoll Platine in zw”lf Stunden (neuer Rekord!) hergestellt wurde, wobei uns jede einzelne etwa 1000 Dollar kostete. Ein neues Problem zeigte sich mit farbenpr„chtigem Spratzeln im Multi-Color-Zeichenmodus, wenn man ihn fr einen der C64 Spielemodi verwendete. Schon gew”hnt an diese Art Kummer, versuchte ich einige Dinge, inbegriffen das Umstellen der Versorgungsspannung auf 4,75 V. Gesamtreparaturzeit 2 Minuten 18 Sekunden, natrlich rissen jetzt die 80 Zeichen wieder aus. Die Ger„te wurden daher markiert, ob sie fr 40-Zeichen Modus oder 80-Zeichen Modus oder beides geeignet waren. Im Durchschnitt gab es etwa 1-3 derartiger "Krisen" pro Tag w„hrend der letzten zwei Wochen vor der CES. Einige von uns hatten prompt Entzugserscheinungen, wenn der Druck mal fr ein paar Minuten nachlieá. Die angeheuerte Wachmannschaft begann in dieser Zeit, die Tr zu einem der Entwicklungslabors zu verschlieáen. Durch einen Zufall entstand in der Wand ein Loch, durch das man hindurchgreifen und die Tr entriegeln konnte. Sie verschlossen die Tr trotzdem, obwohl das klaffende Loch stummes Zeugnis ablegte, daá der Versuch, uns w„hrend einer kritischen Entwicklungsphase aus dem Labor auszusperren, fehlgeschlagen war. Wir bewunderten diese einzigartige Sinnlosigkeit und beschlossen, den Beruf zu wechseln. Wir waren mit den Vorbereitungen fr die CES etwa um 2:00 Uhr jenes Morgens fertig, an dem wir um 6:00 Uhr abfahren sollten. Auf dem Weg zu ein paar Stunden Schlaf h”rte ich die Live Version von "Solsbury Hill", gesungen von Peter Gabriel, das Leitmotiv der C128 "Tiere" und nahm das als ein gutes Zeichen. Einigen glcklosen Programmierern blieb diese Nacht die rituelle Opferhandlung erspart.... sie ahnten ja nicht, daá sie ihr Leben einem ungenannten Plattenaufleger verdankten ... Werbeanzeigen im Flughafen von Las Vegas und danch wieder auf einer Reklametafel auf dem Weg vom Fluhafen informieren uns, daá der C128 raffiniert konstruiert worden sei, damit er auf 512K aufgerstet werden k”nne. Also, ursprnglich war er ja so entworfen worden, aber das Management hatte die Spezifikation auf "nicht erweiterbar" abge„ndert, fr den Fall, daá man Erweiterbarkeit als Verkaufsargument fr die Computer des n„chsten Jahres brauchen wrde. So ungef„hr, als wrde man in das Automodell dieses Jahres keine Bremsen einbauen, damit man im Folgejahr das neue Modell ankndigen kann, das endlich Schluá macht mit diesen l„stigen Auffahrunf„llen aufr„umt. Bei der Ankunft fanden wir dann heraus, daá jemand unsere Hotel Reservierungen storniert hatte, auf den die Beschreibung eines Atari-Angestellten perfekt paáte. Drei Dinge passierten Schlag auf Schlag: Zuerst suchte ich die erstbeste Person mit einer Kreditkarte und forderte sie nachdrcklich auf, mit zum Tresen zu kommen, wo ich ein Zimmer fr den ganzen zur Verfgung stehenden Zeitraum buchte. Als zweites wurden per Telefonanruf in einem nahegelegenen Hotel die Zimmerreservierungen fr Jack Tramiel und Co. rckg„ngig gemacht und als drittes wurden einige dieser C64 mit eingebautem Monitor (SX64?? - weiá nicht mehr, Mann ist das lange her!) angeschleppt und auf dem Rundgangspfad des Schichtaufsehers des Hotels ausgelegt, begleitet von S„tzen wie "Tsk, tsk, wer hat denn da diesen tollen Computer rumliegen lassen? Ich nehme mal an, die vermissen ihn nicht gerade dringend!" Am n„chsten Tag trafen wir den Typ, der das CP/M fr den C128 entwickelt hatte (Von). Wie schon frher erw„hnt, hatte irgendjemand vergessen, ihm von der klitzekleinen Variationen eines 8563-Bugs zu erz„hlen. Sein Computer machte diese Mucken nicht, da er aufgeh”rt hatte, die 8563er immer wieder auszutauschen und so war seine Maschine bei Revision 4 stehengeblieben, das Problem begann aber erst ab Revision 6. Da "Von" nicht das Zeug dabei hatte, um ein komplettes neues CP/M zu erstellen, das auf den Bug Rcksicht nahm, sah es so aus, als ob man CP/M nicht vorfhren wrde k”nnen. Ein Drittel des Standdesigns und der Werbung basierte auf der CP/M-f„higkeit des C128. In echter "Tier-"Manier setzte sich "Von" mit einem Disk Editor (!) hin und fand jeden einzelnen instabilen Schreibzugriff auf den 8563 und patchte diesen von Hand. Wohlgemerkt, das CP/M ist rckw„rts auf der Diskette abgelegt, da die Sektoren rckw„rts numeriert sind! Auáerdem konnte er aus diesem Grund die Zahl der Befehle weder erh”hen, noch verringern, er konnte sie lediglich austauschen und durch andere ersetzen. Habe ich schon erw„hnt, daá dabei die neuen Checksummen fr die Sektoren per Hand berechnet werden muáten? Dies alles mit einem Disk Editor. Ich war beeindruckt. Alles andere lief ziemlich glatt, alle Versorgungsspannungen wurden im letzten Moment auf die jeweilige Vorfhrung optimal eingestellt. In einer Anwendung gab es einen inversen, grnen Menaufbau (Schwarz auf Grn) und die 330 Ohm Pullup-Widerst„nde erlaubten dem Monitor nicht schnell genug umzuschalten, um die schwarzen Zeichen darzustellen. Ich hatte daheim in West Chester noch alternative Pullups anfertigen lassen und brachte diese zum Einsatz. Im Durchschnitt kamen so an die 2 funktionierende 8563 t„glich an, pers”nlich berbracht von unseren Leuten, die nach Vegas kamen. Noch eine Krise, kein Problem, das lief mittlerweile schon zu gut. Wenn eine Kiste w„hrend der Demo zu blitzeln anfing, zauberte ich meinen Justierschraubendreher hervor und demonstrierte der staunenden Menge, wie toll man die neuen Commodore Spannungsversorgung einstellen konnte. Die Leute staunten ber funktionierende Commodore-Netzteile, einstellbare Spannung und extern zug„ngliche Sicherung fanden weit weniger Bechtung. Ich erkl„rte (und das meinte ich wirklich), daá schlechte Netzteile mit unzug„nglich angebrachten Sicherungen bei Commodore der Vergangenheit angeh”ren wrden, und daá die neue Design-Philosophie eine Steigerung der Qualit„t und der Vernunft bedeutete. Man hat mir erz„hlt, daá in der Massenherstellung die zug„nglichen Sicherungen in dem Monat entfernt wurden, als ich Commodore verlieá. Das C128 Entwicklungsteam: SYS32800,123,45,6 Bil Herd Ursprngliches Design und Leiter des Hardware Teams. Dave Haynie Integration, Timing-Analyse, und all diese schmutzigen , Jobs, die Computer Analyse erforderten, etwas absolut , Neues fr CBM. Frank Palaia Einer von drei Leuten auf der Welt, die wirklich , wissen, wie man eine Z80 und eine 6502 dazu bringt, , friedlich in einem System zu leben mit snychronem Dual-Video Controller und einem gesplitteten DRAM. Fred Bowen Kernel und alle systemnahen Dinge. Gef„hrlich, wenn er , in die Enge getrieben wird. Bekannt dafr, daá er mit , Vernunft um sich schl„gt, wenn er in die Falle geht. Terry Ryan Brachte dem BASIC Struktur bei und bekam dadurch Probleme. Wurde mit Kndigung bedroht, wenn er je wieder , etwas so sinnvolles machen wrde. Ist bekannt dafr, , daá sein Zynismus gegen die meisten Atomabkommen verst”át. Von Ertwine CPM. Opferte auf der Suche nach einem besseren Ger„t , die Popcorn-Maschine der Familie. Dave DiOrio VIC Chip Modifikationen und IC Team Leiter. Zerst”rte die Theorie, daá die meisten Chip Designer vom Pluto , stammen. Victor MMU Integration. Verursachte viel Streit dadurch, daá er , einer der nettesten Typen war, die es gab. Greg Berlin 1571 Laufwerk Entwicklung. Erfinder von "Berlin-Speak". , Ich denke jede Nacht an Greg. Er zertrennte meine , Schulter mit einem freundlichen Patsch auf dem Parkplatz , einer Bar und ich kann bis heute nicht auf der Seite , schlafen. Dave Siracusa 1571 Software. Alias "Der Metzger" Ganz zu schweigen von den 8563 Designern, die diese Geschichte m”glich machten. Die Namen der Leute, die am Platinen-Layout gearbeitet hatten, findet man auf der Unterseite der Platine: "RIP: HERD, FISH, RUBINO" Die Schreibweise basiert auf einem Insider-Witz, wobei wir buchst„blich unser Leben gelassen haben bei dem Versuch, die FCC Produktionsplatine gerade noch rechtzeitig fertigzustellen, nachdem gerade eine Woche zuvor ein Angestellter aus dem Middle Management die Einstellung des C128-Projekts angekndigt hatte, da alles schon viel zu lange dauern wrde. Nach dem der Technische Leiter von seiner Gesch„ftsreise zurckkam und nachfragte, warum der C128 auf Eis gelegt worden war, sprach der Middle-Manager zaghaft davon, daá man eine Sache gleich erledigen msse und daá jemand anderer, _sein_ Boá m”glicherweise, eine derartige Fehlentscheidung getroffen habe. Am Ende wohnten wir alle ein paar Tage lang in der Layout-Abteilung. Ich schlief dort auf einer Luftmatratze oder war anderswie 24 Stunden am Tag erreichbar, um jede Frage zum Layout zu beantworten. Der Computerraum war so kalt, daá die Egg Mcmuffins, die wir am ersten Tag gekauft hatten, auch 3 Tage sp„ter noch okay waren. Verteiler (und šbersetzung): Helmut Jungkunz > [100024,1545] (Compuserve)