CPC Wiki Forum Die Amstrad-CPC-Community

Floppy Disc Controller für den CPC nachbauen - und zwar den Vortex F1-D

Rozpoczęty przez TFM · 2021-07-30 17:45 · Odpowiedzi: 35 · Wyświetlenia: 6841
#21
— Buebchen
https://eb-harwardt.jimdofree.com/8-bit-technik/cpc-kcc-floppy-controler/


Tolle Page mit super Projekten - und gute Besserung!
👍 0👎 0
#22
@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
👍 0👎 0
#23
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.  🙂
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#24
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.
📎 20220113_131734.jpg
📎 Screenshot 2021-02-09 140057.jpg
📎 Screenshot 2021-02-09 140135.jpg
20220113_131734.jpgScreenshot 2021-02-09 140057.jpgScreenshot 2021-02-09 140135.jpg
👍 0👎 0
#25
Das Ding sieht ziemlich cool aus. FDC und RS232 in einem - super Sache.  :jubelaola:
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#26
@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
👍 0👎 0
#27
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.  🙂
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#28
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.
[align=center]
GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM[/align]
👍 0👎 0
#29
Ist es nicht so, dass der Expansionsport beim 464 ungebuffert und beim 6128 gebuffert ist?

xesrjb
"Der Wein mit der Pille ist im Becher mit dem Fächer. Im Pokal mit dem Portal ist der Wein gut und fein„
👍 0👎 0
#30
Danke @prodatron !!!!  🙂 🙂 🙂 Gut erklärt, jetzt verstehen ich das.  :smiley027:

— xesrjb
Ist es nicht so, dass der Expansionsport beim 464 ungepuffert und beim 6128 gebuffert ist?

xesrjb


Ja, gute Frage?
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#31
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
👍 0👎 0
#32
Bitte immer Links angeben, oder in die eigene Homepage eintragen.  🙂
Ist ja schließlich super interessant.  :smiley027:
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#33
Interessante Neuentwicklung!  :jubelaola:
👍 0👎 0
#34
@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...  😉
👍 0👎 0
#35
Super! Danke! Wäre echt große Klasse, wenn wir da weiterkommen!  :jubelaola:
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
👍 0👎 0
#36
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:
📎 Genie_IIIs_8-drives.JPG
TFM of FutureSoft
http://www.FutureOS.de --> Das Betriebssystem FutureOS (Update: 30.05.2026)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)
Genie_IIIs_8-drives.JPG
👍 0👎 0

Zaloguj się, aby pisać