Beiträge von fluorid

    Hallo,


    ich glaube ich habe ein Jumbo Chassis.

    Eine Backup Batterie ist nicht verbaut, es muss also jedes mal, nach Abschalten, das Betriebssystem neu in den Ram geladen werden.

    Ich glaube, ich nutze Boot Option 3.

    Anbei noch ein Foto von meinem Kartenlayout.

    Ein Bedienpanel zum GA220 habe ich nicht. Es gibt nur die Controls an den Karten.


    Die Startsequenz zu checken, ist ne gute Idee. Das mache ich, wenn ich das nächste Mal an der Maschine bin. Ich muss mal schauen, wann ich das schaffe, nächste Woche.


    Fallen dir irgendwelche Rechner ein, die auch einen 6802, bzw. 6800 nutzen? Vielleicht kann man mal dort im Forum fragen, ob einer sich mit dem disassembeln auskennt?

    Hallo,


    fanhistorie, du liegst absolut richtig, was das Bedienteil angeht.

    Es gibt ein Display (im zweiten EEPROM sind die Texe gespeichert), einen Drehwahlschalter, der den Betriebsmodus umschaltet und ein Tastenfeld.

    Ich glaube nicht, dass das ganze Bedienteil defekt ist. Ich habe eine Ausgabe auf dem Display und kann auch Sachen auf dem Tastenfeld tippen. Es passiert nur nichts. Keine Reaktion des GA220, egal welche Eingabe (nach Anleitung). Man kann ja auch das Betriebssystem für den GA220 aus einer Cartridge "einlesen". Ich denke, da wird einfach blind durchgeschaufelt und nicht kontrolliert, ob das auch ankommt oder Sinn ergibt. Das heißt, ich weiß nicht, ob es im GA220 ankommt und wenn ob es korrekt ankommt, aber ich weiß, dass die 6802 läuft. Ich habe auch mit einem Logic Analyzer gesehen, dass die clock da ist und dass sich die Adresse am EEPROM ändert.

    Ich halte einen Testaufbau grundsätzlich für sinnvoll, aber ich denke, ich sollte zunächst herausfinden, ob es wirklich das Bedienteil oder der GA220 ist.

    Ich vermute, dass entweder die Daten falsch gelesen, falsch gesendet oder falsch empfangen werden. Oder dass ein Speicherchip auf dem GA220 kaputt ist und er deswegen nie anläuft.

    Ich würde eben deswegen gerne mal ohne das Bedienteil einen Befehl an den GA220 senden. Nur leider weiß ich nicht welche, weil ich nicht weiß, welches Betriebssystem läuft und auch zu keinem eine Doku gefunden habe.

    Meine Hoffnung wäre jetzt, dass man einige Sequenzen/Befehle vielleicht aus dem EPROM für den 6802 auslesen kann, wenn man das Programm disassembeln kann. Vielleicht findet sich ja Jemand, der sich mal an den EEPROMS probieren will :)

    Interessant übrigens, was du zur reset sequence schreibst. Der Reset Pin des 6802 ist in der Tat über einen Kondensator (100nf) mit VCC verbunden. Ist allerdings kein Elko.


    Achja, mir ist noch eingefallen, dass ich die RS232/Stromschleifenkarte, die mit der Backplane des GA220 verbunden ist, mal reverse engineert hatte. Vielleicht kommt Jemandem das Design bekannt vor oder hat ne Idee dazu...

    Das Bedienteil erkennt übrigens ob die Stromschleife da ist, aber nicht,ob der Computer dran hängt...



    Lg, fluorid

    Hallo,


    Also der Tape Emulator ist per Stromschleife, also Serieller Verbindung an den Computer angebunden. Auf dem 6. Bild in meinem 1. Beitrag siehst du die Karte, auf der die Stromschleife ankommt. Das ist der dreipolige Stecker rechts oben.

    Da ist auch eine RS232 Schnittstelle drauf. Man kann diese auch nutzen zur KOmmunikation, allerdings sieht man nicht, was an der Stromschleife übertragen wird. Das habe ich gecheckt.

    Wie das Ganze angebunden ist, weiß ich nicht genau. Die Karte ist in jedem Fall direkt mit der Backplane verbunden. vermute daher, dass die Karte die Daten direkt an die CPU Karte sendet? Die Anbindung ist auf jeden Fall die linke zweireihige Pfostenleiste (sieht man nur von oben), die per Flachbandkabel mit der Backplane verbunden ist.

    Ich kann checken wo die Signale genau landen, muss aber erst zur Maschine hin. Das Ding ist riesig und schwer, das passt nicht in meine Wohnung ;)

    Was den Aufbau des Rechners angeht: Schau mal in dem von dir gesendeten Link. Da gibts ein (schwer entzifferbares) schematic, das hilft beim Verständnis. Ich denke allerdings, dass die Serial-Karte, die dort beschrieben ist, nicht die ist, die ich habe. Meine scheint etwas neueres zu sein, glaube ich.


    Lg, fluorid

    Hallo zusammen,


    ja, die Unterlagen von Bitsavers/ Archive.org habe ich auch gefunden. Das ist auch so gut wie das Einzige was zu finden ist. Daher weiß ich immerhin schonmal, dass ich ein System habe, das sein Betriebssystem per Tape(Emulator) erhält. Leider fehlen ausgerechnet die wichtigen Manuals, wie die Manuals zum Programming und zu den Betriebssystemen. Außerdem die findet sich keine Software...

    Die 6802 CPU ist im Tape Emulator. Folgerichtig müsste auf den EEPROMS des Tape Emulators ja 6802 assembly sein. DIe zwei EEPROMS (auf Bild4 zu sehen) habe ich mit diversen Versionen von dasm versucht zu disassembeln. Kein Glück oder ich stelle mich doof an. Muss dazu sagen, dass ich bis auf ein bisschen Unierfahrung nie mit Assembler code zu tun hatte...

    Ich hänge die EEPROM Inhalte mal hier an, vielleicht hat ja Jemand mehr Glück/Wissen?


    Ich denke, der Tape Emulator ist schon ein guter EInstiegspunkt. Wenn man versteht, wie der Cartridge reader mit dem Computer spricht, kann man vielleicht nach den Instruktionen googeln und mehr herausfinden, oder sich das ein bisschen zusammenreimen.


    Lieber Gruß,

    fluorid

    Hallo Leute,


    da das mein erster Beitrag ist, kurz zu mir:

    Bin Mitte 30, habe Technische Informatik studiert und arbeite in der Gebäudetechnik.

    Alte Computer (habe auch einen C64) und Dinge reparieren und daran herumbasteln ist meine Leidenschaft, die ich auch (wenn es mal wieder losgeht) im Repair-Cafe auslebe.


    jetzt versuche ich für einen älteren Bekannten seinen schon älteren Nähtisch wieder in Gang zu bringen. Es handelt sich um einen Dürrkopp-Adler Klasse 901-S500 Nähtisch.

    Die Informationen darüber sind leider ziemlich spärlich. Bei Dürrkopp-Adler ist nichts zu bekommen. Die haben auch nur noch einen Verdrahtungsplan, den ich aber auch schon vorher hatte.

    Der Techniker, der früher die Maschine gewartet und repariert hat, ist leider gestorben.

    Ich habe dann den Fehler eingegrenzt und festgestellt, dass es sich um ein Problem mit dem Steuercomputer, bzw. dessen Ansteuerung handelt.

    Mein erster Impuls war, den Herrn anzuschreiben, der offenbar die rechte an dem, was von GA noch übrig ist, gekauft hat. Ich habe mit ihm telefoniert und offenbar ist er ganz gut im Geschäft, was das am Laufen halten der verbliebenen Computer angeht. Er sagte mir, er könne den Computer prüfen, aber den Rest der Maschine würde er nicht anfassen und könne er nicht reparieren. Zum Gegenwärtigen Zeitpunkt weiß ich nun aber gar nicht, wo das Problem liegt und würde das gerne zunächst herausfinden. Auch im Hinblick darauf, dass dieser Mensch schon über 70 ist und es dann vielleicht irgendwann gar keine Reparaturmöglichkeit gibt, würde ich lieber Selbst mehr über das System erfahren, von dem Herrn ist aber keine Hilfe zu erwarten. er will keine INformatonen über das System herausgeben.


    Es handelt sich um einen General Automation GA16-220 Mini Computer. Dürkopp Adler hat diese Computer als Steuercomputer verbaut und sich von GA noch eine Art Custom EEPROM Cartridge Reader dazu entwickeln lassen.

    Dieser Reader emuliert ein Tape drive und dient dazu, das GA16-220 Betriebssystem in den Speicher zu laden. Anschließend kann man dann eine Programm Cartridge einstecken und enthaltene Schnittmuster nähen lassen.


    Der Reader ist per Stromschleife, also serieller Verbindung an den GA16-220 angeschlossen.


    Ich würde jetzt gerne weiter das Problem einkreisen und dazu zunächst mal an die RS232 Schnittstelle des GA16-220 gehen und schauen, ob der Computer überhaupt läuft, also das Betriebssystem korrekt geladen wird.


    Leider habe ich keine Ahnung, welches Betriebssystem im Moment genutzt wird. Im Zweifel könnte man ja auch ein anderes kompatibles Betriebssystem nutzen, um vielleicht eine DIagnose laufen zu lassen. Leider habe ich bisher keines der im Manual erwähnten Betriebssystem irgendwo finden können, geschweige denn Programme dafür.


    Ich suche also ganz allgemein eines der folgenden Betriebssysteme und Software dafür: FSOS,DBOS-16,RTOS-16.

    Dazu natürlich die entsprechenden manuals.


    Den anderen Ansatz, den ich habe, ist herauszufinden, was für ein Betriebssystem auf der Cartridge installiert ist.

    Ich habe Dumps angefertigt vom EEPROM Content der Cartridge und auch auch von den EEPROMs im Controller.

    Die Controller EEPROMS habe ich auch schon versucht, zu disassembeln, aber ich habe nichts sinnvolles herausbekommen.

    Vielleicht gibt es hier ein paar Profis, die aus dem EEPROM Inhalt erkennen können, um was für ein Betriebssystem sich handelt?

    Ich habe den ROM dump mal angehängt. Vielleicht hat Jemand eine Idee?


    Anbei noch ein bisschen circuit board porn ;)

    Liebe Grüße,

    fluorid