Midicom Floppy Anschluss
-
-
Wahnsinn!!!!
Dann teste ich mal weiter, damit ich es hier auch zum Laufen bekomme!
-
Hier der Schaltplan.
Statt des 74LS07 kann man natuerlich auch 2 74LS06 in Reihe schalten (Pull Ups nicht vergessen).
Hauptsache zwischen X11 und der DIN-Buchse gibt's keine Invertierung.
2 Bilder von meinem Aufbau.
Viel Spass!
-
Danke an alle die bei diesem Projekt mitgeholfen haben!! Ich gebe eine Runde aus!
Bin gespannt, wer sich funkenzupfer Schaltplan nachbaut und wo die Routine noch landet...
Bei mir läuft sie jedenfalls jetzt auch!
Viele Grüße
Aquarius
-
Jetzt wäre es noch interessant herauszufinden, ob eine 1581 auch noch geht ...
-
Jetzt wäre es noch interessant herauszufinden, ob eine 1581 auch noch geht ...
Ich habe kein 1581, aber ein PI1541. Damit kann ich versuchen, ein D81-Image zu mounten und darauf zuzugreifen.
Das PI1541 wollte ich ohnehin jetzt mal testen.
-
Das PI1541 funktioniert im Prinzip am Midicom:
- Directory, Lesen, Schreiben, Löschen und Verify funktioniert
- Formatieren funktioniert nicht
deleted_01_21 Habe auch ein 1581 Image erstellt und damit eingebunden (s.Bilder)
Das Formatieren auf der 1581 hat nicht funktioniert.
-
Die 1581 kenne ich nicht näher, weiß aber daß die Partitionen unterstützt.
Ist daher die Syntax des NEW-Befehls dabei vielleicht anders?
-
Da das Formatieren auch beim .d64 Image nicht funktioniert, kann es auch an der Emulation des PI1541 liegen.
Habe die aktuellste Firmware V1.22 für die Tests genutzt.
Auf einer echten 1581 kann ich wie gesagt nicht testen, da ich so ein Gerät nicht habe.
Beim normalen 1541-Format(.d64) habe ich auch die Firmwares V1.20 und V1.19 getestet: Bei allen funktioniert das Formatieren nicht.
Ist für mich jetzt kein großes Problem: Auf einer echten 1541 funktioniert das Formatieren ja ohne Probleme und bei dem Pi1541 kann man sich ja leere .d64 Images auf die SD-Karte schieben am PC.
-
Ist daher die Syntax des NEW-Befehls dabei vielleicht anders?
Da die 1581 u. a. an einem C64 oder C128 betrieben werden kann, wird die jeweilige Syntax unterstützt.
-
Danke für die Info.
Die 'Partitionen' werden dann über zusätzliche Befehle verwaltet?
-
Die 'Partitionen' werden dann über zusätzliche Befehle verwaltet?
Die Partitionen müssen zunächst definiert werden über die Direct Access Commands. Dazu muss man mit OPEN 15,8,15 den Kommandokanal öffnen und auch noch mit einem weiteren OPEN-Befehl den Zugriffskanal.
Dann kann man eine Partition erstellen. Um diese als Unterverzeichnis dann nutzen zu können, müssen die einzelnen Partitionen formatiert werden. Das geht dann ebenfalls über die jeweilige Syntax ... aber man muss die Partition vorher ausgewählt haben. Dies gilt auch für Partitionen in Partitionen.
-
VC1541 für Z80 Systeme
IEC floppycontroller and software for Z80 based computers and Commodore diskdrives
Quelle: mc-Zeitschrift 1984-06
Autor: Hermann Josef Middeke
So, ich hab da mal einen grossen Fehler rausgemacht.
Aus meiner Readme:
An Adresse 0x3593 muss 0x5F stehen.
Der Sprung jp nz,X355f an 0x3592-3594 wuerde sonst auf das MSB des Sprungs
jp p,X3559 an 0x355c-359E springen.
Je nach Lage des Programms koennte das fatale Folgen haben.
Die Stelle ist mir schon lange im Code komisch vorgekommen.
Der Herr Middecke hat damals den Code aus dem C64 ROM-Listing sehr genau abgeschrieben. Steht auch im Artikel.
Durch Vergleich war dann klar, das die auffaellige Stelle ein Fehler war.
-
Hab ich das Ganze jetzt richtig verstanden?
Wenn man ein Interface nach dem Schaltbild anbaut kann man mit dem Monitor 3.4 die VC-1541 bedienen?
Gruß
Mathias
-
Mit dem mir damals zur Verfügung stehenden System und dem Interface konnte ich mit der VC-1541 arbeiten.
Ich kann nicht mehr sagen, was ich alles getestet habe, aber alles was ich getestet habe war ok.
War schon interessant was alles in dem Monitor eingebaut wurde.
-
Danke an alle die bei diesem Projekt mitgeholfen haben!! Ich gebe eine Runde aus!
Bin gespannt, wer sich funkenzupfer Schaltplan nachbaut und wo die Routine noch landet...
Bei mir läuft sie jedenfalls jetzt auch!
Viele Grüße
Aquarius
Ja, damit kann man eine 1541 zum Laden, Speichern, Formatieren,... nutzen!
Ich zitiere mich mal selber.