Für den CPC gibt es ja bereits Nachbauten des DDI-1.
Leider auch nur für zwei Floppies - sehr schade. Und ohnehin nur für den CPC464 nutzbar.
Für alle CPCs wäre es super sinnvoll den Vortex F1-D Kontroller nachzubauen!
Was kann der?
Nun zuerst hat er eigene Port-Adressen, man kann also zusätzlich zum normalen FDC weitere Laufwerke betreiben. Effektiv ist der Vortex F1-D genau das selbe wie der DDI-1.
Zusätzlich kann man an den F1-D allerdings vier Laufwerke anschließen!!! Super Sache!!!
Wer hätte Lust mit mir eine Neuauflage des F1-D Kontrollers zu machen?
Es wäre ziemlich simplen, man nehmen das Schema vom DDI-1, mit den neuen Port-Adressen für den FDC. Und fertig!
Für die Software würde ich sorgen (VDOS 2.11 für F1-D/S bzw. M1-D/S usw.)
Quote from: TFM on 30. July 2021, 17:45:21
Für den CPC gibt es ja bereits Nachbauten des DDI-1.
Leider auch nur für zwei Floppies - sehr schade. Und ohnehin nur für den CPC464 nutzbar.
Für alle CPCs wäre es super sinnvoll den Vortex F1-D Kontroller nachzubauen!
Was kann der?
Nun zuerst hat er eigene Port-Adressen, man kann also zusätzlich zum normalen FDC weitere Laufwerke betreiben. Effektiv ist der Vortex F1-D genau das selbe wie der DDI-1.
Zusätzlich kann man an den F1-D allerdings vier Laufwerke anschließen!!! Super Sache!!!
Wer hätte Lust mit mir eine Neuauflage des F1-D Kontrollers zu machen?
Es wäre ziemlich simplen, man nehmen das Schema vom DDI-1, mit den neuen Port-Adressen für den FDC. Und fertig!
Für die Software würde ich sorgen (VDOS 2.11 für F1-D/S bzw. M1-D/S usw.)
tolle Sache, aber habe leider zuwenig Ahnung davon...
xesrjb
Ja, sehr schöne Idee, aber ich brauche mal ne Pause von CPC-Projekten. Und zudem - wo kriegt man die schöne Floppy her?? Die BASF Floppies sind der große Reiz der Vortex IMHO.
Super Idee, ich finde den Vortex-Controller (und auch die BASF-Laufwerke) spitzenmäßig ;D aber leider habe ich keinerlei Erfahrung mit der Entwicklung von Hardware :'(
Quote from: LambdaMikel on 31. July 2021, 20:11:10
Ja, sehr schöne Idee, aber ich brauche mal ne Pause von CPC-Projekten. Und zudem - wo kriegt man die schöne Floppy her?? Die BASF Floppies sind der große Reiz der Vortex IMHO.
Ja, die Laufis sind zwar nicht mehr so leicht zu kriegen, aber es ist auch nicht unmöglich.
Da könnte ich mir allerdings auch 4x 3,5" vorstellen, so als hübschen kompakten Würfel.
Aber man kann ja HxC / Gotek, 3", 3,5", 5.25" kombinieren wie man will. Das ist das schöne bei vier Laufwerken. :)
Quote from: TFM on 02. August 2021, 12:38:09
Aber man kann ja HxC / Gotek, 3", 3,5", 5.25" kombinieren wie man will. Das ist das schöne bei vier Laufwerken. :)
Ja, aber 4 Laufwerke brauche ich eigentlich nie... 2 sind genug. Und dann habe ich da ja meinen Umschalter. Das reicht mir. Kein Kabelrumgehühner mehr nötig.
https://github.com/lambdamikel/CPCDiskAdapter
Im Idealfall (Wunschdenken) hätte ich am CPC folgendes:- 2x 3" Laufwerk
- 2x 3,5" Laufwerk
- 5x 5,25" Laufwerk
- 2x LW-Emulator (HxC bzw. Gotek)
Real habe ich dran:- 1x 3"
- 2x 5,25"
- dazu umsteckbar: HxC / 3" / 3,5" / 5,25"
Um Effizient eine Floppy kopieren zu können braucht man eben zwei gleiche Laufwerke. Disketten jonglieren geht natürlich auch, ist aber einfach nicht so angenehm.
Quote from: LambdaMikel on 02. August 2021, 23:13:39
Und dann habe ich da ja meinen Umschalter. Das reicht mir. Kein Kabelrumgehühner mehr nötig.
https://github.com/lambdamikel/CPCDiskAdapter
Eine schöne Lösung für den CPC464. Wenn es mal für den CPC6128 eine Version gibt, dann wäre ich daran sehr interessiert (das wäre dann via Kabel vom 36 poligen Centronics Port für Laufwerk B aus).
Egal... Wer hat Lust mit mir den Vortex F1-D Kontroller nachzubauen?
Quote from: TFM on 03. August 2021, 16:19:13
Eine schöne Lösung für den CPC464. Wenn es mal für den CPC6128 eine Version gibt, dann wäre ich daran sehr interessiert (das wäre dann via Kabel vom 36 poligen Centronics Port für Laufwerk B aus).
Will nicht vom Thema ablenken, aber das geht auch am 6128. Falls nur B Floppy gewünscht, kein Problem mit Standard-Kabel.
Falls man auch von 3.5", 5.25", oder Gotek booten will, kann man einfach das ABBA-Kabel von Ikonsgr verwenden.
Habe gerade festgestellt, dass mein internes 3" wieder mal einen neuen Riemen braucht... dank der Box kann ich trotzdem booten :00008351:
Ist schon nett, wenn man Fruity Frank von 5.25" booten kann! :00008351:
Und aus dem Grund bevorzuge ich eben auch den DDI-1 Controller - dann kann ich die Box gleichzeitig für A und B verwenden, während ich bei DDI3 und dem 6128 entweder nur A oder B Laufwerk in der Box haben kann (das andere LW kommt dann ja vom DDI3 oder vom 6128). Evtl. schraube ich mal am 6128 rum, dass sowohl A als auch B extern sind (intern abgeschaltet). Geht das? Hat das schon mal einer gemacht?
Beim 6128 stört mich das auch nicht so doll dass ich dann nur ein LW habe, denn Discology kann ja eine ganze Disc auf einmal in den Speicher lesen - also brauche ich den Schalter nur einmal umlegen beim Kopieren.
Aber zurück zum Thema - wer will den Controller bauen mit TFM???
Ich habe für den KC Compakt eine Floppy Controller Karte mit 4 Floppy Anschlüssen, hat damals Bübchen entwickelt. Allerdings habe ich die nur mal zum Test mit einem Laufwerk betrieben.
Quote from: Rennert on 03. August 2021, 19:23:37
Ich habe für den KC Compakt eine Floppy Controller Karte mit 4 Floppy Anschlüssen, hat damals Bübchen entwickelt. Allerdings habe ich die nur mal zum Test mit einem Laufwerk betrieben.
Nett! Und mit welchem DOS ist man am KC Compakt unterwegs?
Quote from: LambdaMikel on 04. August 2021, 05:04:19
Quote from: Rennert on 03. August 2021, 19:23:37
Ich habe für den KC Compakt eine Floppy Controller Karte mit 4 Floppy Anschlüssen, hat damals Bübchen entwickelt. Allerdings habe ich die nur mal zum Test mit einem Laufwerk betrieben.
Nett! Und mit welchem DOS ist man am KC Compakt unterwegs?
Meist das normale vom CPC
Das einzige DOS (OSse lassen wir weg) welches vier LWs verwalten kann ist SWIW das Dobbertin D-DOS (nicht das XD-DOS!). Das läuft aber wohl nur mit dem CPC464.
Quote from: TFM on 05. August 2021, 16:34:06
Das einzige DOS (OSse lassen wir weg) welches vier LWs verwalten kann ist SWIW das Dobbertin D-DOS (nicht das XD-DOS!). Das läuft aber wohl nur mit dem CPC464.
Richtig, der 6128 bleibt beim booten hängen, also nur beim 464!!!
xesrjb
Also: Liebe Hardware Profis... Wer hätte Lust den F1-D Kontroller nachzubauen?
Ganz einfach: Man nehme das Schema des DDI-1 Kontrollers, führe DS0-3 heraus (also für 4 Laufwerke) und ändere die Adressierung des FDC auf die Vortex Port-Adressen.
Würde es ja liebend gerne selber machen, aber ich bin hald jemand für die Software.
Quote from: TFM on 06. August 2021, 15:44:27
Also: Liebe Hardware Profis... Wer hätte Lust den F1-D Kontroller nachzubauen?
Ganz einfach: Man nehme das Schema des DDI-1 Kontrollers, führe DS0-3 heraus (also für 4 Laufwerke) und ändere die Adressierung des FDC auf die Vortex Port-Adressen.
Würde es ja liebend gerne selber machen, aber ich bin hald jemand für die Software.
Lust schon, aber kaum Zeit momentan... was aber nicht heißt dass das nicht irgendwann wieder besser wird.
Was ist denn eigentlich aus diesem Projekt geworden - haben diese DDI-1 Clones am Ende funktioniert?
https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/ddi-1-diy-questions/25/
Oder hat der Piotr sich das Design geschnappt und dann für seinen DDI-1 Clone verwendet?
Quote from: LambdaMikel on 07. August 2021, 18:06:48
Lust schon, aber kaum Zeit momentan... was aber nicht heißt dass das nicht irgendwann wieder besser wird.
Gut, aber Zeit ist eben Mangelware. Das geht wohl den meisten von uns so.
Vielleicht liest ja hier mal jemand eines Tages und hat Lust auf vier Zusatz-Massenmedien am CPC für die es schon reichlich Software gibt.
Hallo,
Der von mir 2014 entwickelte Floppy Controler kann vier Laufwerke adressieren und mit Varados arbeiten. Weitere nötige Module sind dafür ebenfalls seid dieser Zeit fertig und laufen.
https://eb-harwardt.jimdofree.com/8-bit-technik/cpc-kcc-floppy-controler/
Auch den Link zu meiner alten Homepage beachten die ich bei der kostenlosen Jimdo Homepage nicht mehr erweitern konnte.
Wolfgang
Das sieht vielversprechend aus. Aber am 664 und 6128 läuft er wohl nicht da die ihren FDC bereits intern eingebaut haben.
Das geniale am Vortex F1-D Kontroller ist, dass er andere Port-Adressen hat, so kann er auch an den 664 und 6128 angeschlossen werden.
Wäre es denn möglich Deinen Floppy Kontroller so zu ändern dass er zu Vortex kompatibel wäre?
Es wären nur zwei I/O Adressen-Änderungen nötig:
&FB7E - FDC 0 Status / Amstrad DDI-1 FDC765
&FB7F - FDC 0 Daten /
&FBF6 - FDC 1 Status / Vortex F1-D / F1-M FDC765
&FBF7 - FDC 1 Daten /
Amstrad:
---- -0-- 0111 111x
Vortex:
---- -0-- 1111 011x
Es müsste also ausreichen A3 und A7 auszutauschen, ginge das?
Vorstellbar wäre auch ein Schalter für den Tausch von A3 und A7, so könnte der Kontroller als DDI-1 Ersatz und als FD-1 Ersatz genutzt werden - einfach umschalten.
Und das mit vier Laufwerken!!!
@TFM
Hallo Stefan,
Eine neue Leiterplatten Version kann auch neben dem Internen Laufwerk des CPC664 oder CPC 6128 arbeiten. Die Adresse ist umschaltbar zwischen AMSDOS/DEPROMA für CPC464 und KCC und VORTEX für die CPC mit internem Controler. ausserdem sind von vier ansteuerbaren Laufwerken drei als Start Laufwerk zu schalten. Im Moment dauern die Leiterplatten Lieferungen aus China sehr lange. Bis zum 18.01. wird es wohl gar keine Flüge von Hongkong geben. Deshalb wird das Testergebnis noch eine Weile auf sich warten lassen. Besonders, weil ich nicht in der Lage bin sie in der Kälte auf meinem Balkon aufzubauen. Nur dort kann ich für mich ohne Probleme löten.
Wolfgang
Ja, die Jahreszeit und die ... 'Lage' macht es einem nicht einfacher. Leider.
In jedem Falle würde ich gerne einen Controller für den 6128 von Dir kaufen und den dann im Vortex Modus (also: &FBF6 = FDC 1 Status / &FBF7 = FDC 1 Daten) ausprobieren. Es wäre ja der Knaller, wenn das funktionieren würde. Hauptsache die vier Laufwerke können gleichzeitig angesprochen werden (also ohne umschalten).
Quote from: Buebchen on 09. January 2022, 06:49:55
https://eb-harwardt.jimdofree.com/8-bit-technik/cpc-kcc-floppy-controler/
Tolle Page mit super Projekten - und gute Besserung!
@LambdaMikel
Hallo,
Mit Besserung ist da nichts, ist bei mir Chronisch. Mehrere Allergien gegen Schwermetalle. Muss sicherheitshalber immer ein Antidot bereit halten, da auch in den Nahrungsmitteln viele Schwermetalle drin sind. Katastrophal ist Fisch. Kann ich schon seid mehr als 20 Jahren nicht essen.
@TFM
Hallo Stefan,
Schicke mir über die Kontaktierungsmöglichkeit einer meiner beiden Homepages deine Mailadresse. Ich weis nicht ob ich sie noch habe. Damals hast du noch in den USA gearbeitet.
Ich schicke dir eine Leiterplatte zu sobald ich sie habe. Fertig sind sie schon, warten aber noch auf den Flug. Dauert noch ungefähr 8 Tage bis sie bei mir sind. Da ist aber Telefonische Absprache nötig. Zum Beispiel muss die Obere Pfostenfeldleiste von der Leiterseite aus bestückt werden und die untere von der Bestückungsseite. Damit sich die Hosenträger nicht in die Quere kommen.
Wolfgang
Erst mal nur keine Hektik. Jetzt haben wir 30 Jahre drauf gewartet, dann sind 3 Wochen hin oder her auch kein Thema mehr. Hab die Tage eh noch viel um die Ohren, werde mich dann aber bald melden.
Fotos könnten - glaub ich - ja auch nicht schaden, so hier mal ein paar reinstellen, falls möglich. :smilie_winke_029:
Generell findet sich meine Email auf meiner HP www.FutureOS.de
Werde mich dann aber bald melden. :)
Ich war lange nicht im Forum. Zu diesem Thema habe ich schon mal etwas gemacht.
Ist allerdings schon ein wenig her.
Ein Board, welches über dem SFII montiert werden kann mit folgenden Funktionen:
- Floppy-Controller mit alten Chips (FDC765, FDC9229BT) - allerdings nur für 2 Laufwerke (umschaltbare Adresse CPC6128/Vortex)
- 2x serielle Schnittstelle (Z80SIO, 8253-Timer) kompatibel zu "Amstrad Serial Interface".
- 1x serielles Interface USIfAC mit PIC16F1579 (geht noch nicht).
- XPORT & ESP8266 über verschiedene Jumper an die seriellen Schnittstellen koppelbar.
- XILINX xc9572pc44 zur Adressdekodierung
2 Platinen, die ein paar manuelle Korrekturen erfordern, habe ich noch. Im korr. EAGLE-Layout sind diese schon eingearbeitet.
Die alten Bauelemente hatte ich z.T. noch es ist aber auch einiges im Internet verfügbar.
Wenn jemand Interesse hat kann ich die Unterlagen zur Verfügung stellen.
Support ist allerdings nur in geringem Umfang möglich.
Das Ding sieht ziemlich cool aus. FDC und RS232 in einem - super Sache. :jubelaola:
@TFM
Hallo Stefan,
Der Controler für vier Laufwerke mit digitaler PLL ohne Spezialschaltkreise ausser dem FDC765, umschaltbar für Amstrad und Vortex ist mit Musterleiterplatten zu mir unterwegs. Morgen oder Übermorgen erwarte ich fünf Leiterplatten.
Ausserdem habe ich einige Leiterplatten der modifizierten Version der RRB nach Inicron mit 512 KB RAM und 64 KB EPROM im gleichen Leiterplattenformat für BUS Bestückung auf meinen BUS Leiterplatten bestellt. Die Schaltung dafür ist auch überprüft. Das Komplette Modul muss ich noch testen.
Im CPC wird zum sichern Betrieb mit vielen Erweiterungen statt der CPU ein BUS Verstärker gesteckt. Der gepufferte BUS ist dann stabil im Betrieb. Den BUS Verstärker betreibe ich seid 2014 erfolgreich. Inzwischen gibt es viele weitere User des BUS Treibers.
Wolfgang
Gute Neuigkeiten!
Leider bin ich ziemlich ein Software-Mensch, und was Hardware betrifft hab ich so meine Grenzen. So ganz ist mir das nicht klar, was so ein Bustreiber macht.
Bei mir ist aktuell eine Mother X4 Karte dran, die bietet 4 Steckplätze im MX4 Format (diese 50 poligen Stfit-Stecker), die hat eine eigene Buchse für 5 Volt. Es funktioniert so weit alles gut.
Dachte immer es ist wichtig, dass:
1. Die Spannung nicht arg unter 5 Volt absinkt (am besten gar nicht)
2. Die Stromstärke durch ein gutes Netzteil (z.B. 3-5 Ampere) gesichert ist.
Aber Du hast ja schon mal über den Bustreiber geschrieben, das lese ich nochmal nach. Vielleicht verstehe ich dann besser warum so ein Bustreiber eine gute Sache ist. :)
Ein Bus-Treiber ist eine Art Signalverstärker.
Der Z80 muß also nur stabil bis zum Bus-Treiber "funken", der frischt sie auf und schickt sie verstärkt an die externe Hardware weiter bzw. andersrum. Das hat nichts mit der Versorgungsspannung zu tun, die direkt parallel an die externe Hardware durchgeschleift wird, sondern mit dem Zeugs, was aus dem Z80 kommt.
Es gab wohl Systeme, die hatten einen Bustreiber schon intern vor dem Expansionport sitzen, die meisten haben sich das aber gespart und die CPU einfach direkt an die Pins geschaltet.
Ist es nicht so, dass der Expansionsport beim 464 ungebuffert und beim 6128 gebuffert ist?
xesrjb
Danke @prodatron !!!! :) :) :) Gut erklärt, jetzt verstehen ich das. :smiley027:
Quote from: xesrjb on 22. January 2022, 14:45:18
Ist es nicht so, dass der Expansionsport beim 464 ungepuffert und beim 6128 gebuffert ist?
xesrjb
Ja, gute Frage?
Hallo,
Auch der KC-Compakt und der CPC6128 haben einen ungetriebenen BUS. Das heist das die Signale der CPU direkt auf den BUS gehen. Mit den geringen Lastfaktoren der CPU. Damit werden die zulässigen sicheren Pegel im Betrieb mit mehreren Erweiterungs Modulen nicht erreicht. Deshalb kommt es zu manchen Probleme bis zum Totalausfall beim Anschluss mehrerer Module an diesen Rechnern. Ein Bustreiber, der statt der CPU aufgesteckt wird verbessert das Verhalten beträchtlich. Abschlusswiderstände auf dem letzten BUS Steckplatz verbessern die Signalstabilität und die Bilddarstellung durch die Unterdrückung von Reflexionen auf den Adress und Datenleitungen weiter. Die BUS Leiterplatten können dadurch kaskadiert werden und können so mehr Module aufnehmen.
Habe von zwei weiteren Usern bestätigt bekommen das diese Darstellung zutreffend ist. Einen Bericht eines Users aus Augsburg dazu habe ich auf meine Homepage gestellt.
Wolfgang
Bitte immer Links angeben, oder in die eigene Homepage eintragen. :)
Ist ja schließlich super interessant. :smiley027:
Interessante Neuentwicklung! :jubelaola:
@TFM, wie schon im Chat geschrieben, habe ich einmal Pengo aka Hans Hübner auf Dein Vortex-Controller-Projekt (4 LWs) aufmerksam gemacht. Evtl. meldet er sich. Er hat meine alte Doppel-Vortex inkl. Controller. Und die funktionierte auch noch damals, insofern sind die Chancen gut, endlich einen funktionierenden Controller analysieren zu können. Über Pengos Eignung / Qualifikation für dieses Projekt brauch ich wohl keine großen Worte zu verlieren hier... ;)
Super! Danke! Wäre echt große Klasse, wenn wir da weiterkommen! :jubelaola:
Heimkomputer mussten damals billig sein, also haben eine oder zwei Laufwerke gereicht.
Bei PC's auf Z80 Basis war es allerdings üblich mehrere Laufwerke nutzen zu können.
Hier ein Foto von meinem Genie IIIs, an dem man acht Laufwerke betreiben kann.
Im gezeigten Fall sind A bis D jeweils 5,25" Laufwerke mit ca. 800 KB pro Diskette und die Laufwerke E bis H sind 8" Laufwerke, deren Kapazität bis zu 1,6 MB reicht.
Es können aber auch 5,25" HD-Laufwerke angeschlossen werden (hab ich aber noch nie gemacht).
Also lasst und den DDI-1 bzw. Vortex F1-D Kontroller klonen, dann haben wir extern vier Laufwerke mehr! :jubelaola: