Flo-Fragen
Bin derart daran gewöhnt, daß ein Atari ein Floppy-Laufwerk hat, daß ich schlicht vergessen habe, wann es wirklich notwendig ist - nur dann, wenn man keine bootfähige HD an den Rechner bekommt?
Liegen bei allen Ataris die Signale DS0 & DS1 immer an den Pins 20 & 19 des Yamaha-SoundChips? Auch beim Falcon? (Mein Schaltplan ist an der Stelle etwas unleserlich).
Wenn der Pin15 überhaupt DS1 ist ?
Eine Vermutung (aber unbewiesen!) aus naheliegender Analogie...Wenn der Pin15 überhaupt DS1 ist ?Wieso Pin 15?
Pin15 ist DS0
Aus dem Motor ON und dem DS0 Signal wird mit dem 74LS00 ein DS1 Signal erzeugt. Also hat der Falcon PSG Chip kein DS1 Signal welches man nutzen könnte.
Der Falcon hat keinen ST Yamaha Soundchip sondern einen Yamaha YM-3439 !
Aus den Chips&Chips:Könntest Du @Arthur bitte den Link dazu ergänzen? Ich habe schon zweimal vergeblich danach gesucht. Anscheinend hat MR das an einer Stelle versteckt, wo ich nicht drauf komme.ZitatEinfach von Pin 15 des Soundchips YM 3439 (Platinenbezeichnung U17,Ist doch voll logisch. Entweder direkt (DS1) Pin15 an Shugart Pin12 oder über einen Treiberbaustein.
rechts unterhalb des Netzteils) eine Drahtverbindung zu Pin 12
des Shugart-Bus (34-poliges Anschlußkabel zur Floppy) ziehen und
die neue Floppy (physikalisches Laufwerk B) auf Driveselect 1 jum-
pern. Oder von Pin 15 des PSG zu Pin 9 am AM26LS31 Schnittstellen-
treiber und dann von Pin 10 des AM26LS31 zu Pin 12 am Shugart Bus
eine Drahtverbindung herstellen. An Pin 9 des AM26LS31 aber vorher
die Verbindung zur +5 Volt Spannungsversorgung kappen.
Wird ein PC Floppykabel verwendet welches 4 um 180 Grad gedrehte
Adern aufweisst müssen beide Floppylaufwerke auf Driveselect 1
(also B) gejumpert werden! [/tt]
Könntest Du @Arthur bitte den Link dazu ergänzen? Ich habe schon zweimal vergeblich danach gesucht. Anscheinend hat MR das an einer Stelle versteckt, wo ich nicht drauf komme.
Die in den DoIts zitierten Autoren haben wohl nicht nachgemessen?
Und Falcon hat nür DSO.
Man könnte natürlich vom internen Floppyanschluss eine Floppybuchse per Kabel anschließen, aber da ist (bei den STs und beim TT) kein HD-Signal mit drauf, und es ist eine interessante Frage, was ein Falcon zu einem oder zwei reinen DD-Laufwerk(en) "sagt"...
Die Floppybuchse am ST hat mehrere Masseleitungen, und ich hab an meinem ST eine davon erfolgreich für das HD-Signal umfunktioniert.
(Da gab´s doch mal einen Thread, in dem Du @SolderGirl den schon mal vorgestellt hast - könntest Du den mal verlinken?)
Wenn hier immer die selbe GND der Floppybuchse modifiziert würde könnte man das ja mal als Standard festlegen... z.B. als SG-MOD und in der Wiki bekannt gemacht werden.
Der im Falcon verbaute YM-3439 ist die CMOS-Version des YM-2149, der im ST drin steckt.
Pinbelegung ist identisch.
Genau, ist aber quadratisch 44Pin statt 40Pin und verbraucht dank CMOS-Technik nur 10mA und ist voll Register-Kompatibel..Wenn ich das Schaltbild weiter oben betrachte, Arthurs Info, der sei quadratisch, und die Kenntnisse habe, daß Atari ST die Pins 19-21 am Soundchip für die Select-Signale benutzt, kann ich hier die Aussage "Pinbelegung identisch" nicht ganz nachvollziehen! Zumindest hat Atari anscheinend einen anderen Port (Pin 16) im Falcon für DS0 verwendet, im (Mega) ST soll es Laut Schaltplan Pin20 sein! (DS1 Pin 19)
Bei den ST und TT ist die interne Floppy als D0 beschaltet. (Kabel)Diese Aussage würde ich bezüglich ST ganz klar dementieren! Die kleinen STs mit integrierter Floppy haben genauso wie hier für TT beschrieben DS0 fest auf interner, DS1 auf externer Floppy ausgelegt. Zumindest an meiner STf Platine hatte ich den W2 Jumper - an dem ich DS1 für den internen Floppy-Anschluß (für interne GOTEK als 2. Laufwerk) abgreifen könnte - damals nicht finden können. Beim Mega waren W1 und W5 leichter zu finden ...
Im TT ist es fest, Intern DS0 (Und DS1 nicht angeschlossen) Buchse hat DS1.
Bein ST gibt es Jumper, Da kann DS0 und DS1 miet diesen Jumper gewählt werden.
Und Falcon hat nür DSO.
MFG/
Guus
Hätte jetzt gedacht das nur von dem gerade selektiertem Laufwerk der HD/DD-Status ausgewertet wird und deshalb Pin2 ausreicht?
Aber im Falcon ist es funktional eigentlich wie im PC geregelt, oder?
Bei normalen PC Floppies ist das HD Signal ein Eingang, und der PC sagt dem Laufwerk ob es HD machen soll oder nicht.
... kann ich hier die Aussage "Pinbelegung identisch" nicht ganz nachvollziehen...
!... und warum schreist Du so?
Den Käfer gibt's auch im DIL-Gehäuse und dessen Pinbelegung ist identisch.
Das ist für alle drei (MSTE, TT & F30) so für den internen Anschluß - aber dem externen DIN14 fehlt ModSel in allen Fällen, da muß dann das LW dem Atari HD sagen, üblicherweise über Pin2, wofür es div. Anleitungen zum Umbau von LWen gab/gibt. Wohl wäre besser:Bei normalen PC Floppies ist das HD Signal ein Eingang, und der PC sagt dem Laufwerk ob es HD machen soll oder nicht.Das ist beim MegaSTE und bei TT ebenso gelöst: Der Rechner sagt dem Laufwerk, ob HD- oder DD-Betrieb gewünscht ist -- und nicht umgekehrt. Ich habe nicht in den Schaltplan geguckt, aber ich vermute, dass es im Falcon auch so ist.
Wenn man aber einen 520STm ohne internes Laufwerk hat, und extern zwei Laufwerke anschließen will, dann kommt man nicht darum herum die zu modifizieren. Und ich persönlich denke es wäre gut, wenn es sich generell durchsetzen würde PC-Floppies für die Nutzung im Atari generell mit dem Chip umzubauen. Das ist einfach sicherer und kompatibler als alles andere.Aber dieser Vorschlag kommt leider 20 Jahre zu spät.
....Wann Hersteller machte es nicht ganz gut, dann wird kaum einige standard Lösung etablieren.
Aber dieser Vorschlag kommt leider 20 Jahre zu spät.
...
Wann Hersteller machte es nicht ganz gut, dann wird kaum einige standard Lösung etablieren.
Ich habe gemacht HD Erweiterung im mein 520 ST (2.5 MB) im 1991. Und einfach addierte 1 Draht für HD Signal. Was ist best ist echt relative und subjektiv.
Und wann wir sprechen über was Atari entworfen nicht genug Zukunft sicher, mehr:
TOS ROM Bereich - im ST ist nur 192 KB Platz. Nach es kommen HW Registern. So, im STE mussen bewegen es niedrigeren .
WP signal bei Floppy Laufwerke - nicht Standard Weg. Das macht Problemen wann einbauen neuer floppy drive - kann resultieren im Datei Verlust - Diskette wechsel nicht detektiert.
Und Etwas was ist nicht HW, aber glaublich machte mehr Schaden: unvollstandig, mit viel Fehlern - Dokumentazion .
Ich finde es ist nie zu spät es besser zu machen.Genau. Eben deshalb kommt Dein Vorschlag zu spät: Weil es nämlich imho inzwischen etwas noch besseres gibt: Das Gotek. Ich denke, daß man damit einigen der angesprochenen Probleme elegant aus dem Weg gehen kann, sei es, daß man es an Stelle eines internen LWs einbaut, oder sei es - wie in meinem Fall - daß man auf ein int. LW ganz verzichten könnte und nur noch bei Bedarf extern eines anhängt.
...Danke SoldierGirl . Ich glaube das Ich weiss Etwas über das Umbau - Ich habe es gemacht, und ist auf meine Seite :D
Der Umbau den ich in meinem Beitrag verlinkt hatte löst diese Probleme. Damit funktioniert auch Diskettenwechsel korrekt. Und es ist recht einfach zu machen, nur ein TTL Chip und ein paar Drähte.
...
Ich finde es ist nie zu spät es besser zu machen.
@Moderator warum sind die Anhänge in #43 noch nicht freigegeben?!Weil man die als Moderator gleich sieht und im Gegensatz zum ganzen Posting keine separate farbliche Hervorhebung stattfindet, nur ein Texthinweis. Hatte ich so noch nicht. Ich hab' sie jetzt mal freigegeben.
Danke SoldierGirl . Ich glaube das Ich weiss Etwas über das Umbau - Ich habe es gemacht, und ist auf meine Seite :DIch hatte schon vermutet das du das bist, aber ich war irgendwie nicht sicher.
Für mich alles mit Floppy auf Atari ST und Familie ist spat - brauche nicht mehr, nur sehr selten - zu testen Floppy release . Was Ich sehe ist das Leute, besonders Amerikanern möchten echt floppy drive - für 'feeling' . Und zahlen 50 ++ US Dollar für alte Atari kompatibel Laufwerken. Ich glaube das kann kaufen komplete Atari 520 ST(F), mit laufwerk, für diese Geld im Europen.
...Alles vergeben ;D
Ich hatte schon vermutet das du das bist, aber ich war irgendwie nicht sicher.
Der Falcon hat keinen ST Yamaha Soundchip sondern einen Yamaha YM-3439 !
Der im Falcon verbaute YM-3439 ist die CMOS-Version des YM-2149, der im ST drin steckt.
Pinbelegung ist identisch.
Könnte man ... die externe Floppy-Buchse so beschalten wie früher im 520ST, ie. mit ´DaisyChaining´ für zwei externe Floppies?Diese Frage kann ich inzwischen auf Grund des Vergleichs der Schaltpläne selbst beantworten: Ja. Man muß nur, da dem TT die früher üblichen Lötpads fehlen, eine Verbindung vom Treiber/Pin10 respektive vom RP40C zum DIN14/Pin6 ziehen. Aber diese Frage:
... ob das TOS_3.06 mitspielt, wenn man DIN14/Pin6 mit DS0 versieht?ist weiterhin offen.
Wo das Laufwerk angeschlossen ist, intern oder extern, ist dem TT egal, hauptsache es funktioniert richtig. Die Frage kann also zu.Du meinst also, der auf die _externe_ Floppy bezügliche Code im TOS sei zw. 2.06 und 3.06 oder sogar bis 4.04 nicht geändert worden? Immerhin wird im F30 2x ModSel an die _interne_ Floppy geliefert, also PC-mäßig, und im TT wohl auch 1x - iGgs. zu früheren Ataris. Ist ModSel eine reine HW-Angelegenheit?
Ich hab in einen TT 2 Laufwerke instaliert.fehlt noch etwas Info:
Dazu hab ich "Pin 12" vom Kabel in den TT mit DS1 verbunden.
Es sind ein echtes Floppylaufwerk und ein HxC mit SD-Karte angeschlossen.
Dies functioniert wie erwartet. Wenn ein SD im Slot ist und Ich selektiere eine Datei, dann gibt es korrekt Laufwerk A und B. (So lange Ich beim anfang des Boot einen Disk im HxC selectiere)
Wie gesagt, es ist egal, woher das notwendige Signal kommt, hauptsache ist es da und wird angesteuert bzw. ausgewertet. Am externen Floppyport sind alle Signale da, die benötigt werden, außer das für HD.Ihr schreibt als vom "externen" Floppy Port un dann wieder vom Falcon! Meines Wissens hat der keinen externen Port weil von Hause aus kein zweites Floppy vorgesehen war!
Allerdings ist im ST ein 40pol-DIL-Chip und im Falcon ein 44pol-TQFP verbaut.Oh - ich ging von PLCC statt TQFP aus aber ist auch egal, die Pinbelegung zwischen DIL und dem quadratischen IC ist eben nicht identisch wie @mfro schrieb!
Pinbelegung:
klicksch du (http://www.icpdf.com/icpdf_datasheet_2_datasheet/YM3439-F_pdf_1519764/YM3439-F_2.html#view)
... Falcon! Meines Wissens hat der keinen externen Port weil von Hause aus kein zweites Floppy vorgesehen war!Lustigerweise ist aber außer DS1 am internen Port des F30 alles für eine zweite Floppy vorbereitet. Wer will, der kann also sehr leicht etwa zwei Slim-Floppies in seinen Vogel einbauen.
... die Pinbelegung zwischen DIL und dem quadratischen IC ist eben nicht identisch wie @mfro schrieb!
Nun, daß das Pinout von einem QFP44 schwerlich identisch zu einem DIP40 sein kann, habe ich einfach mal als irgendwie selbstverständlich und nachvollziehbar vorausgesetzt.
Wenn das nicht so ist, schreib' ich's eben nächstes Mal dazu.
Nun, daß das Pinout von einem QFP44 schwerlich identisch zu einem DIP40 sein kann, habe ich einfach mal als irgendwie selbstverständlich und nachvollziehbar vorausgesetzt.Nun - wenn man was behaupten will, wo jemand anderes das Gegenteil zu behaupten wagt, sollte Mann GOOGLE bemühen! Und da durch die Darstellung des Falcon Schaltplanausschnitts der Soundchip geradezu auf dem Silbertablett präsentiert wurde, war klar: "YM 3439 Pinout" in die Suchzeile und nach Auflistung der Ergebnisse Bilder in der Titelzeile anwählen - un schon hast Du die Grafiken des IC un auch dessen Verwandten, zu denen auch der AY-3-8910 gehört!
Wenn das nicht so ist, schreib' ich's eben nächstes Mal dazu.
Hier kannst Du ein paar von einen Ausrufezeichen wieder mitnehmen (die brauch' ich nicht): !!!!!!!!!!!!!!!!!!!!!!!!
Könnte man, wenn man die interne Floppy wegläßt, die externe Floppy-Buchse des TT so beschalten wie früher im 520ST, ie. mit ´DaisyChaining´ für zwei externe Floppies?hätte ich gern mal _Deine_ Meinung @czietz .
Wird das vom TOS_3.06 noch unterstützt?
Wenn Ich die vorgehungsweise von TOS richtig verstehe, wird beim Booten versucht um beide Laufwerke an zu sprechen. Wenn dies gelingt, wird Laufwerk B auch angesprochen wenn B aktief sein sollte.Das läßt mich hoffen, daß das auch extern am DIN14 so ist, wenn erst mal DS1 ergänzt und die interne Floppy entfernt ist. Bliebe bloß noch das DD/HD-Problem... Hat denn MDASEL gar keinen Einfluß?
Wenn es aber kein B gibt, wird Laufwerk A angesteuert nach eine Meldung dass jetzt Floppy B gefragt ist in Laufwerk A.
Noch ´ne Floppy.Frage:Es kommt darauf an! Erste Laufwerke (mit langer Auswurftaste) sind mit einem zusätzlichen IC auf der Platine bestückt! Hier dürfte ein höherer Aufwand nötig sein. Bei späteren SF354 ohne IC dürfte nur das Laufwerk - auf DS0 gejumpert - auszutauschen sein! Aber einfacher als jetzt ein komplettes 354 zu fläddern, wäre es mA. für den exrernen Einsatz einer GOTEK sinnvoller, ein passendes Gehäuse zu suchen, die Elektronik von 2x17 Pin Buchsenleiste (Shugart) nach 14 Pin DIN (Atari) zu Adaptieren und mit 5V Netzteil (evtl. USB Handy Ladestecker und passendem Adapterkabel) die Floppy zu betreiben. Alles, was Du beachten mußt, ist (ich weiß jetzt nicht genau, ob die DS Signale am Pin 5&6 oder Pin 6&7 liegen, aber das DS für das externe Laufwerk liegt am entsprechend kleiner nummerierten Pin! Computerintern führt der nämlich DS0, wenn kein eingebautes Laufwerk vorhanden (260/520 ST(+)) und DS1 bei STs mit internem Laufwerk (STf(M), STE oder Mega ST(E)/TT)!
Kann man ein einseitiges SF354 auf doppelseitig upgraden? Hat das schon mal jmd. gemacht?
Reicht es, ein zweiseitiges LW einzusetzen?
Oder muß auch die AdapterPlatine verändert werden?
Laufwerk raus, anderes rein, geht.
... aber sieht hinterher besser aus. ;)... als dieses Gefriemel:
Also fast rein passiv bis auf Stromversorgung der Floppy.
Ich weiß nur eins - ich fleddere meine SF354 nicht, nur um evtl. eine externe Floppy oder GOTEK zu kriegen! Is'n gutes Zeitzeugnis und funzt! Soll also halt so bleiben!
Atari hat manchmal wirklich gezaubert. >:DOh ja, meine SF314 (also doppelseitig) hat auch eine interessante Anschlussplatine und das Laufwerk natürlich auch nicht standard/Shugart-konform. :P
Laufwerk raus, anderes rein, geht.
Mit der SF354 Version geht das nicht.
Post #76:Hatten wir das nicht an anderer Stelle hier um Forum diskutiert? Der Controller ist doch nur zwischen Step/Dir und Track 0 dazwischen geschaltet. Vermutlich schützt das doch nur, dass man mit dem Laufwerk mehr als 80-82 Spuren anfahren kann, Stepratenanpassung, Spur-0 Bewegung des Kopfes beim Einschalten, oder ähnliches.Laufwerk raus, anderes rein, geht.Mit der SF354 Version geht das nicht.
... und es ließ sich - damals getesteter Maßen - an der Platine weder ein Laufwerk aus einer SF314 (ohne Chip, vergleichbar mit PC Einbaufloppys - 2x vorhanden) noch die GOTEK betreiben und genau so wenig das einseitige Laufwerk an einer Platine von einem der SF314!Und darauf wies ich - glaube ich - schon im verlinkten Beitrag in Forum64 hin, wo Du mich um dieselbe Diskus anregtest!
Zeig mal dazu den Laufwerksanschluss. Ist der nicht wieder 34-polig?wie man hier sieht, wohl nicht (https://www.flickr.com/photos/116852484@N05/46577716661/in/album-72157705263566514/)! Im Übrigen verweise ich auf seine flickr Veröffentlichungen (https://www.flickr.com/photos/116852484@N05/sets/72157705263566514/)! Der Kabelstrang hat übrigens anscheinend 14 Adern - ich glaube, daran kann man sehen, daß Atari ursprünglich vielleicht gar eine eigene Laufwerksanbindung ähnlich wie bei 8bit auch an den ST dachte, aber Lieferengpässe bei den Zulieferern das zunichte machte und die Verwandschaft zu Industrienormen Letztendlich bewegte, diese Möglichkeit in Kauf zu nehmen! Aber das sind nur Spekulationen!
Aber das sind nur Spekulationen!
D8048
Part Category: Microprocessors/Microcontrollers/Peripheral ICs
Manufacturer: Intel Corporation
Description: Microcontroller, 8-Bit, MROM, 8048 CPU, 6MHz, CMOS, CDIP40
Das SF354_ServiceManual.pdf aus den DevDocs läßt sich (mal wieder) mit keinem meiner beiden PDF-Reader laden, sodaß ich nicht vergleichen konnte.