Amiga 500 DF1 als internes LW zusammen mit internem Gotek LW

Es gibt 45 Antworten in diesem Thema, welches 15.643 mal aufgerufen wurde. Der letzte Beitrag (8. April 2021 um 15:08) ist von SchnakenUwe.

  • Das wird einfach so auch nicht funktionieren, es braucht für alle weiteren Laufwerke am A500 eine zusätzliche Logik, die der Gary für df0: bereits integriert hat. Nicht umsonst heißt das Motor-Signal MTRX. Bitte melde dich an, um diesen Link zu sehen. wurde sowas auch schon mal gemacht.

    EDIT: Oder man baut einfach die Schaltung vom A2000 nach.

  • Beim Micky Wenngatz Gehäuse sind auch zwei interne Laufwerke verbaut und basiert auf einem Amiga 500. Für das zweite Laufwerk ist dort aber eine zusätzliche Platine erforderlich. Ich hatte das mal beim A1KForum angefragt. Leider war die Beteiligung in dem Thread nicht sehr groß. Vielleicht helfen die Infos trotzdem weiter bzw. geben einen Denkanstoß. Die Anleitung zum Gehäuse füge ich bei, da steht auch was zum Anschluß des zweiten Laufwerks. Fotos von der Platine kann ich noch nachreichen, wenn Interesse besteht.

    Den Thread beim A1K findet ihr übrigens hier: Bitte melde dich an, um diesen Link zu sehen.

    Ich habe auch noch einen türkischen Thread gefunden. Bitte melde dich an, um diesen Link zu sehen. Hier sind ein Schaltplan und ein Layout abgebildet. Irgendwo habe ich diese beiden Bilder aber auch schon in einem deutschen oder englischen Forum gesehen. Finde ich aber auf die schnelle nicht wieder.

  • es braucht für alle weiteren Laufwerke am A500 eine zusätzliche Logik, die der Gary für df0: bereits integriert hat.

    Nun, der Gary selbst ist dumm und macht nur was man ihm sagt, wie Schicke ein Signal an Sel0 und Schalte ein MotorON.
    So ist das bei DF0.
    Der A500 und ich glaube der A1000 können das über den internen Port.

    Alle anderen wie A1500/A2000/A3000/A4000 sind anderes aufgebaut und verwalten die Laufwerke anders.

    Bei externen LW verhält sich das ganze ein wenig anders.
    Im großen und ganzen sind doch alle externen Floppys DF0 Laufwerke. (Selten das mal Jumper von Außen vorhanden sind)

    Man muß es mal so sehen:

    Am internen Port des A500 gibt es ja nur MTR0 (MotorON) für das DF0

    Was jetzt benutzt wird für DF1 ist das Sel1 Signal das jedoch umgeleitet wird (Pin12 an Pin10) an dem jeweiligen Floppy(port).

    Nur ein Signal über die "Sel(x)" Leitung bestimmt die Laufwerksnummer.

    MTRX heist ja beim Externen Port nur so weil es keine andere MotorON Leitung gibt.
    Also braucht man diverse Steuerchips wie 74xxxx die dann ein MotorOn Signal generieren
    sobald ein Signal über die SLx Leitung ein Signal anliegt.

    Korregiert mich, falls ich falsch liege.... :smile:

    :chuck: Chuck Norris brauch keine Datasette oder eine Floppy. :chuck:

    Das Programm startet schon beim Einschalten des C=64

    3 Mal editiert, zuletzt von CypherXG (14. November 2016 um 15:02)

  • So. Habe es hinbekommen. :D
    Amiga 500 internes DF1 am internen Floppyport. :D

    Es lag die ganze Zeit an meinem Kabel. :schande:
    Eine Ltg war defekt. :schande:

    Man muss also wirklich nur Laufwerk als DF0 Jumpern, Pin12 auf 10 legen. und Pin 16 trennen und Pin 16 auf den Pin 8 den externen Ports :D
    Das war's...so einfach....lol und nur wegen einem dummen Kabels....tztztz 8o

    :chuck: Chuck Norris brauch keine Datasette oder eine Floppy. :chuck:

    Das Programm startet schon beim Einschalten des C=64

  • Super... jetzt würde mich interessieren was passiert wenn Du noch ein externes Laufwerk dran hängst... wird das dann als DF2 erkannt oder gibt es dann irgendwelche Probleme?

    Lieben Gruß, Torsten

    Meine Spielzeuge
    BFZ MFA, Apple //e, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, Jupiter ACE Clone, Amstrad NC100, Cambridge Z88, C64, C128D, Plus/4, Amiga 500, Amiga 1200, Atari Portfolio, HP200LX, HP48SX, HP48GX, Accura 101, IBM PC 5155, PS/2 (Model 40SX), TP755c, T20, T41, T61, PS/2E, TI-59,

    Einmal editiert, zuletzt von tokablnC64 (14. November 2016 um 19:31)

  • Das werde ich testen. Muss mir erst eins ausleihen

    :chuck: Chuck Norris brauch keine Datasette oder eine Floppy. :chuck:

    Das Programm startet schon beim Einschalten des C=64

  • Das werde ich testen. Muss mir erst eins ausleihen

    GRATULIERE DIR !!! hast ja eigentlich alleine hinbekommen. ich finde das irgendwie genial die idee von dir. schade dass ich nur noch gotek nutze und keine floppy mehr, sonst hätte ich das auch mal probiert. Geiler MOD von Dir !

  • Vorher...Böser Amiga....:

    Bitte melde dich an, um diesen Link zu sehen.


    Dann gönnt man sich ein bisschen Ruhe und denkt nach...


    Bitte melde dich an, um diesen Link zu sehen.


    Ab und zu steht man kräftig auf'm Schlauch....

    Bitte melde dich an, um dieses Bild zu sehen.

    So...jetzt zeig ich es dir....

    Bitte melde dich an, um dieses Bild zu sehen.

    Und dann kommt die Lösung von alleine....Geschafft.......

    Bitte melde dich an, um dieses Bild zu sehen.

    Grüße Markus

    :chuck: Chuck Norris brauch keine Datasette oder eine Floppy. :chuck:

    Das Programm startet schon beim Einschalten des C=64

  • Super... jetzt würde mich interessieren was passiert wenn Du noch ein externes Laufwerk dran hängst... wird das dann als DF2 erkannt oder gibt es dann irgendwelche Probleme?

    Das wird nicht funktionieren, bzw. der Motor von DF1: läuft zumindest dann ständig mit, weil ja die Verknüpfung zwischen der SEL1- und MTRX-Leitung fehlt.

    Die Lösung ist Pfusch, und wundert mich, daß es überhaupt funktioniert, da noch die Verknüpfung für die _INUSE- und die _RDY-Leitungen fehlen.

    Wenn man es sauber machen möchte, muß man die Schaltung vom A2000 nachbauen, wie bereits erwähnt. Hier nochmal im Bild verdeutlicht.

  • Wieso. Das Ready kommt doch standard über den Ready Kanal.

    Was macht denn ein als Bsp. DF1 so besonders?
    Die Platine? Diese sendet auch nur die selben Kanäle zurück wie der interne Port.
    Ein Signal zu generieren aus einem SEL Signal und das dafür zu nehmen als MotorON...mehr machen die Platinen auch nicht....
    Und wo willste den die InUse Signale hinschicken am A500?
    Auf Pin 4? Das ist der Mtron Pin und Inuse (Pin6) wird nicht abgefragt. Anders bei A2000 der ja Inuse auf Pin 4 und 6 abfrägt.

    Hab doch geschrieben das der A2000 usw eine eigene Logik Einheit hat für die Steuerung der Laufwerke. Der A500 hat das nicht und man muss sich so behelfen.

    :chuck: Chuck Norris brauch keine Datasette oder eine Floppy. :chuck:

    Das Programm startet schon beim Einschalten des C=64

    2 Mal editiert, zuletzt von CypherXG (14. November 2016 um 21:48)

  • Wird im A2000 aber noch zusätzlich mit _INUSE und _SEL1 verknüpft. Warum weiß ich jetzt auch nicht, aber die Entwickler werden sich dabei schon was gedacht haben.

    Aber wenn dir das so genügt, bitte. Ich möchte nur verhindern, daß das hier als "die Lösung" betrachtet wird.

  • Ist klar...Aber ob die Leute das bauen müssen Sie selber wissen.
    Mich hat ja nur gestört das das DF0 im A500 liegt und nichts macht.
    Und Rauswerfen wollte ich das ja nicht.... ^^

    :chuck: Chuck Norris brauch keine Datasette oder eine Floppy. :chuck:

    Das Programm startet schon beim Einschalten des C=64

  • Ich vermute, das geht hier nur in Verbindung mit dem Gotek so, das nimmt es wohl nicht so genau mit den Signalen. Mit 2 echten Laufwerken würde das sicher nicht funktionieren...

  • wenn ich dich richtig verstanden habe ??!

    ich habe es damit gemacht: eBay item number: 111362377044

    gepflegt werden: VC20, VIC20, C16, 116, C/plus4, C64, C64 II, SX64, C128, C= PC20-III, C= LT286-C,... :thumbup: + amigos

  • wenn ich dich richtig verstanden habe ??!

    ich habe es damit gemacht: eBay item number: 111362377044


    Dieser Adapter ermöglicht es aber nur ein externes Laufwerk an den Amiga anzuschließen. Markus Ziel war es hingegen das Laufwerk intern als DF1 zu betreiben. Dieses Ebay Ding ist für mich wie ein externes Floppylaufwerk nur ohne Gehäuse und ohne Laufwerk. Dafür kann der Anbieter den Adapter als "Gotek external Drive Adapter" anbieten. Vielleicht um die Verkaufschances zu erhöhen. Oder sehe ich das falsch, was soll dieser Adapter denn mehr können? Gut, wenn ich eine Vorlage dafür hätte würde ich ihn vielleicht auch nachbauen. Des Bastelns wegen.



    Bitte melde dich an, um diesen Link zu sehen.

    Offizieller JiffyDOS Reseller

  • hardware technisch kenne ich mich so beim a500 und überhaupt commodore ganz schlecht aus. bin mehr der pc bubi :)

    fragen:

    1. dieses DF0, DF1 ... wieviele gibt es davon ?

    2. sind diese DF0, DF1 alle fest belegte steckerpins ? also hardwareseitig festgelegt ? wo man den richtigen DF-pin hernehmen muss ?

  • zu 1.: Max. 4, also DF0...DF3

    zu 2.: Im Prinzip ja, nur macht man da beim Amiga einen Trick. Alle externen Laufwerke reagieren nur auf SEL1. An der Buchse für ein weiteres Laufwerk wird dann SEL2 auf SEL1, und SEL3 auf SEL2 gelegt, SEL1 entfällt. Dadurch wird das nächste Laufwerk immer automatisch auf SEL2 reagieren, usw.