-
Hallo kann mir jemand eine einfache Anleitung zeigen wie ich tos 2.06 Chips
Im Mega St Einbau .Sprich lötanleitung 32pin auf 28pin.Aber so das ich das
auch verstehe.
MfG
-
Oh ja gibt es - ich habe eine Grafik - auch irgendwo aufm PC, allerdings zu 2.(0)5 Eproms. Allerdings finde ich sie iM nicht, aber vllt kann folgende Grafik helfen:
(http://forum.atari-home.de/gallery/3282_17_07_12_1_43_03.GIF)
Diese Grafik habe ich selber mal erstellt. Allerdings hatte ich keine Unterlagen gefunden, aus denen die Pin 1 Belegung an 28er EpROMs zu erkennen war. Tatsächlich dürfte es tatsächlich um die A15 Adreßleitung handeln. Du siehst, bei den Atari ROMs brauchte es keinen OE-Eingang (hat was mit dem programmieren zu tun) und der konnte dem A17-Zugang weichen. Die folgende Grafik habe ich eben noch im Netz gefunden:
(http://pinout-circuits-images.dz863.com/171/MX27C2000.jpg)
Du müßtest jetzt einen (pardon: 2) Adapter bauen, bestehend aus einer 28 und einer 32 IC-Fassung. Es empfiehlt sich hier zumindest für die 32er keine Präzisionsfassung, da Kontakte weggebogen werden. Die Fassungen müssen am Ende so zusammengefügt sein daß Pins 1, 2, 31 und 32 der 32er in der Luft hängen. Vor dem Zusammenstecken lötest Du an der 28er Fassung an Pis 22 und 28 kurze kabelchen und versiegelst sie, damit sie zur später aufgesteckten Fassung keinen Kontakt bekommen können. Am besten auch am Pin 14, hie sollte aber der Kontakt zur oberen Fassung möglich bleiben. Jetzt wird an der 32er Fassung Pin 24 und Pin 30 nach außen gebogen uhnd dann können sie zusammengedrückt werden. Das vom 28er Sockel kommende Kabel von Pin 28 wird an Pin 32 gelötet (evtl kürzen) und von Pin 22 (28) nach Pin 2 (32). Alle übrigen unbeschalteten Pins werden (da bin ich mir aber nicht mehr ganz sicher) - siw - auf Masse (Pin 14/16) geschaltet. Das müßte alles sein.
Vergiß auch die Adreßlogik nicht - aber die habe ich nicht mehr im Kopf!
Solche Adapter lassen sich auf jeden Fall im Mega ST einsetzen, in kleineren ST's dürfte es Schwierigkeiten mit der Bauhöhe geben!
-
OE-Eingang (hat was mit dem programmieren zu tun)
Was soll das bitte mit Programmieren zu tun haben?
OE bedeutet Output Enable. Man kann damit mehrere Eproms Parallel anschließen und den benötigten selektieren.
Das kann man auch mit dem CE (Chip enable) machen, allerdings ist da der Eprom nicht ganz so schnell.
Intern ist CE bei den Atari-28pol-128K-Roms auf Masse verdrahtet.
-
Na gut - OE war mir genau bewußt wozu, aber bei Atari-ROMs wirds eben nicht verwendet! Ich hoffe meine Erläuterung zum Bau solcher Adapter war ansonsten korrekt!
müßt Ihr alles Nebensächliche auf die berühmte Goldwaage legen ?
-
Na gut - OE war mir genau bewußt wozu, aber bei Atari-ROMs wirds eben nicht verwendet!
Wieso schreibst Du dann was darüber?
Das ist echt unfassbar!
Schrott schreiben und dann noch einschnappen wenn es einer erklärt!
Übrigens ist das was Du geschrieben hast schon wieder falsch. Es gibt auch Atari Roms die ein OE haben.
Ich hätte auch einen ganz anderen Ton anschlagen können!
müßt Ihr alles Nebensächliche auf die berühmte Goldwaage legen ?
Wieso Goldwaage?
Genau deshalb steht im Internet ja so viel Schrott.
Weil immer wieder von falschen Erklärungen abgeschrieben wird.
Die Frage ist: willst Du was lernen oder willst Du weiter Schrott verbreiten?
-
Jetzt reivchts - endgültig !!!
Jeder Hilfsbeitrag von mir wird irgend wie durch Euch KAPUTTGEMACHT! Laut ST-Computermagazin und c`t der Jahre 1989 bis 1993
HABEN DIE 28 Pin ROM-Bausteine von Atari, die in besagten Zeitraum verbaut wurden, kein OE Signal und irgendwo muß bei den 128k Bausteinen ja auch A17 herangeführt werden - und bei den 28er Bausteinen wäre das exakt 1 Pin zu wenig
Und noch etwas: Atari hatte ab TOS 1.(0)2 die Rechner nur noch mit 2 - in Worten: ZWEI - TOS-Bausteinen verbaut !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*Moderator ssb 30.7.2012 unnötige Hervorhebung in Absprache mit Forenteam entfernt *
-
Im MegaST war noch das TOS 1.04 verbaut, sofern ich mich richtig erinnere. Das hat seine Adresse an $FC0000 das TOS 2.06 hat seine Startadresse an $E00000 Aus dem Grund muss man einen Adressdekoder einsetzten, der das TOS an der richtigen Stelle Einblendet. Ich meine ich hätte schon mal eine passende Schaltung gepostet.
etwas in der Art:
(http://forum.atari-home.de/index.php?action=dlattach;topic=9744.0;attach=3588)
-
*Moderator ssb 30.7.2012 Persönliche Beleidung in Absprache mit Forenteam entfernt*
In eBay werden übrigen regelmäßig für STs passende TOS-2.06-Adapter mit TOS angeboten. Völlig stressfrei.
-
In eBay werden übrigen regelmäßig für STs passende TOS-2.06-Adapter mit TOS angeboten. Völlig stressfrei.
Selber bauen macht mehr Spaß. :-) Und es ist mitunter auch günstiger. :-)
-
Zitat von ToPeG:
Selber bauen macht mehr Spaß. :-) Und es ist mitunter auch günstiger. :-)
Dem stimme ich 100% zu. Genau deshalb mache ich das auch und vor allem lerne ich dabei auch ne Menge. ;)
OffTopic Ende
-
Hallo Lynxman!
Bei Deinem Widerspruch habe ich noch einen Fehler entdeckt! Du willst CE auf Masse liegend wissen! Tatsächlich liegt am CE aber ROM0 für den untere und ROM1 für den oberen TOS-IC! Das geht aus allen hier einsehbaren (http://www.atariworld.org/dokumentation/) Schaltplanmappen zum 1040 ST(f/E), Mega ST(E), TT, Falcon usw. hervor !
-
Moin,
ich hab mal angefangen eine Anleitung zum Einbau zu machen, bin aber noch nicht ferig. Wer schon mal gucken möchte:
http://www.skulimma.de/206imst.html
NeTTen Gruß
skul
-
Eine frage ich habe noch keinen Adapter bei eBay gesehen und ich schaue jeden Tag rein.
Wenn ich die Chips einbauen will heißt das ich noch ein GAL-Chip brauche?
Wenn ja kann mir jemand eine programmieren?
MfG
-
Eine frage ich habe noch keinen Adapter bei eBay gesehen und ich schaue jeden Tag rein.
Wenn ich die Chips einbauen will heißt das ich noch ein GAL-Chip brauche?
Wenn ja kann mir jemand eine programmieren?
MfG
So wie ich das sehe, kommt ToPeGs Schaltung:
(http://forum.atari-home.de/index.php?action=dlattach;topic=9744.0;attach=3588)
ganz ohne GAL aus - oder habe ich da was übersehen ?
-
Die Schaltung, so wie sie da dargestellt ist, kommt ohne GAL aus. Sie benötigt drei TTL-Logik-Chips. Aber man kann diese Schaltung ja auch als Logikgleichung darstellen, und diese kann man wiederum in ein GAL packen. Vorteil: Platz sparend.
-
Vorteil: Platz sparend.
aer auf jeden Fall - ein Sück Platine und Fassungen (sollten in jeder Bastelkiste vorhanden sein) abgesehen - billiger und weniger aufwendig! (nein bitte nicht schon wieder streitsüchtig werden!)
-
Ich will nicht mit dir Streit anfangen, hab nur deine Frage beantwortet. Dass man die drei ICs auf ner Lochrasterplatine eben mal schnell auflöten kann, bestreitet ja niemand... Lass mal deine Wahnvorstellungen sein, ich beiße nicht, auch dich nicht...!
Interessant wäre jetzt aber mal eine Variante, die TOS 1.x und TOS 2.x auf einem ROM-Baustein umschaltbar möglich macht. Quasi eine Kombination aus den beiden bekannten Schaltungen, die hier gerade diskutiert werden. Dazu müsste man diese Adressdecodierung eben auch umschaltbar machen.
-
Interessant wäre jetzt aber mal eine Variante, die TOS 1.x und TOS 2.x auf einem ROM-Baustein umschaltbar möglich macht. Quasi eine Kombination aus den beiden bekannten Schaltungen, die hier gerade diskutiert werden. Dazu müsste man diese Adressdecodierung eben auch umschaltbar machen.
Das Projekt ist bekannt ...
http://atari.8bitchip.info/flashest.php
mit Platinen Layout´s -> http://www.spiny.org/atari/popsel/index.html
... oder hier einige TOS 2.06 upgrades -> http://atari4ever.free.fr/#tos
-
Dabei ist es auch gar nicht nötig die jeweils andere Basisadresse auszublenden. Das FC0000-ROM wird halt noch zusätzlich in E00000 eingeblendet und einmal gespiegelt, was aber nicht stört. Und umgekehrt ist nur das halbe E00000-ROM an FC0000 zu sehen. Das stört aber auch nicht.
-
Der erste Link ist genial, auch wenn mir bei dem Anblick des (hoffentlich nur) Testaufbaus alle Haare ausfallen... *wieder ankleb*
Und jetzt kommt auch noch ein fix und fertiges IDE-layout, und die Jungs hier routen sich die Finger blutig...
Und der letzte Link ist geradezu das Schweizer Taschenmesser... Da ist auch ein FPU-Patch, da brauche ich garnicht weiter zu suchen...
-
Atari ST flashable TOS
http://www.youtube.com/watch?v=zFxkrliiIEs
http://www.youtube.com/watch?v=tzHYh1bKUfM
http://www.youtube.com/watch?v=yc0P7MuNGbY
http://www.youtube.com/watch?v=z_qCmhf1bE8&feature=relmfu
-
Moin,
um nochmal auf die Frage von esacomputer zurück zu kommen: Um einen ST mit TOS 2,06 auszustatten, braucht man noch einen Adressdecoder. Ob der nun mit einer Handvoll TTL-Gatter oder mit einem Gal realisiert wird, ist 'ne Sache des Wollens, bzw. der Möglichkeiten. Der Adressdecoder ist notwendig, weil das normale ST-TOS kleiner ist als das 2.06er und damit der zur Verfügung stehende Adressraum bei den STs für das TOS2.06 zu klein ist. Deshalb läuft das TOS2.06 in einem Adressbereich, der von normalen STs für das Betriebssystem nicht verwendet wird. Die Folge ist, dass ein ST ohne Zusatzhardware (den Adressdecoder) nicht mit dem 2.06 arbeitet.
Wer sich jetzt deshalb eine Platine routen/ätzen/fertigen lassen will, naja. Die ~40 Lötstellen bei freier Verdrahtung sind ja nun wirklich keine Hürde - und eine Platine muss ja schließlich auch irgendwie mit dem Rechner verbobbelt werden. Und falls es nun wirklich notwendig sein sollte ein zweites (altes) TOS im Eprom verfügbar zu haben, dann nimmt man halt zwei 256k Eproms, bruzzelt sich beide TOSse drauf, lässt Pin30 der Eproms aus der Fassung hängen und zieht sie mit einem Schalter mal auf +5V oder auf GND. Der ganze Kram ist in zweit Stunden eingebaut (Gallösung). Wenn Du Dir die Bilder auf meiner Homepage anschaust, siehst Du, dass das Ganze eher eine Lachnummer ist.
Gruß
skul
-
Ich fass mal kurz zusammen:
also die logikgatter sind billiger als GAL aber GAL ist platzsparender. Bei den Links sind die GAL-Listings ja dabei,
Wer sich mit GALS auskennt oder die für jemand anderen brennt - OK
Wer mit GALS nix am Hut hat, soll besser die einzelschaltung nehmen!
CE müssen nicht beschaltet sein, wenn das Atari macht OK. Die chips stören sich gegenseitig nicht also können gut beide per GND dauerselektiert sein.
Gruß Matthias
-
Pin 30 der Eproms würde ich aber mit der Schaltung mit dem Flipfop absichern, ToPeg hat gut begründet, warum...
-
Moin,
klar, eleganter ist's mit 'nem IC dazwischen. Geht aber auch ohne. Nimmt man halt nen PullUp-Widerstand und schaltet nur gegen Masse. Gegen das Prellen des Schalters hilft ein Kondensator.
Was die Kosten angeht liegt so'n Gal bei 1,50 bis 2,- Euro. Das Einsparpotential ist denkbar gering. Ich hoffe, dass ich am WE mal zwei/drei Stunden Zeit habe um den TT aufzubauen und ein paar Gals zu brennen, dann hat man mal was liegen ;-).
Gruß
skul
-
... und wenn du im laufenden Betrieb umschaltet, hagelt es Bomben, oder der Prozessor landet auf einer Routine, die die Platte leer schreibt... Daher besser mit Flipflop, so dass das Umschalten des TOS erst beim Reset erfolgt!
-
Moin jo,
wenn im laufenden Betrieb umgeschaltet wird, steht die Kiste und man muss einen Reset auslösen. Da wird nix mehr formatiert oder auf die HDD geschrieben. Wer allerdings während laufender Schreibzugriffe umschaltet, geht ein gewisses Risiko ein. Das gilt aber genau so fürs Resetauslösen oder Stecker ziehen. Wer auf Nummer Sicher gehen will kann den Resetknopf ja gedrückt halten und dabei umschalten, aber egal, esacomputer wollte ja nur ein TOS2.06 in den ST einbauen. Vielleicht sollte man's nicht komplizierter machen als es ist.
Ich hoffe übrigens, dass Du den (neuen und getesteten) Ajax, den ich Dir geschickt habe inzwischen verwenden konntest.
Gruß
skul
-
Ohne die Absicherung kann sich beim Umschalten des TOS die CPU aufhängen, es kann ein Bus-Error (Bomben) ausgelöst werden, oder die CPU merkt nix und führt unkontrolliert irgendwelche Befehle aus, je nachdem was sie während des Umschaltens gerade tat, in welchem Zustand sie sich gerade befand, usw. Es geht alles, auch das Beschreiben des Rootsektors der Platte.
-
Mußt Du eigentlich immer das letzte Wirt haben? Ich kann mich an meine ST Anfangszeit erinnern, da ging es auch nur mit einem Schalter. Mit zwei Betriebssystemen gleichzzeitig zu arbeiten, geht eben nicht! (Bitte kommt mir jetzt nicht mit PC und (Em/Sim)ulator - das ist für mich nicht vergleichbar)
Aber man kann ja eben mal den Rechner ausschalten, 5 Sekunden warten, in denen man eben auch auf das andere TOS umschaltet und halt noch die Sekunden bis wenige Minuten warten, bis das Betriebssystem steht!
Aber ich wollte noch etwas anderes zum mitteilen:
Im Beitrag #3 (http://forum.atari-home.de/index.php?topic=9744.msg70334#msg70334) hatte ich mich ausgedrückt:
Na gut - OE war mir genau bewußt wozu, ...
Eigentlich wollte ich schreiben:
Na gut - OE war mir nicht genau bewußt wozu, ...
Wenn mir dieser zum Mißverständniß führende Fehler nicht passiert wäre, hätte Lynxman auch nicht s.B. reagiert
Wieso schreibst Du dann was darüber?
...
Das wollte ich nur noch zur gewissen Kläruntg beitragen!
-
Moin,
klar hängt sich die CPU beim Umschalten auf. Entweder der Rechner friert ein, schmeißt Bomben, oder führt selbsttätig einen Reset aus. Schließlich wird der CPU sozusagen der Boden unter den Füßen weggezogen.
Und wie schon gesagt: Die Umschaltung während eines Plattenzugriffs durchzuführen wäre recht waghalsig. Das wäre es allerdings auch mit automatischem Reset. Man weiß ja nie so genau, was gerade wo auf die Platte geschrieben wird.
Dass die CPU nix merkt und sozusagen ohne Betriebssytemroms an irgendwas weiter arbeitet passiert nicht. Der Wechsel des Betriebssystems bringt in jedem Falle einen Kaltstart mit sich.
Gruß
skul
-
Burkhard, muss du mich immer öffentlich anmaulen? Kannst du auch mal Still halten? Wir haben heute Nacht beide eine PN von Dennis bekommen, die sollte eigentlich klar genug sein, oder? Du wirst mir auch nicht verbieten können, zu irgendeinem Beitrag hier was schreiben zu dürfen. Du sorgst höchstens dafür, dass wir beide hier rausfliegen.
(Anm: Ich hätte dir dies lieber per PN geschrieben, aber du hast mich ja in deinem Postfach gesperrt.)