das 3-M Manual habe ich mal bearbeitet, es ist aber auch im Web zu finden.
Zur Übersicht ein paar Bilder:
das 3-M Manual habe ich mal bearbeitet, es ist aber auch im Web zu finden.
Zur Übersicht ein paar Bilder:
Besser find ich noch die unterschiedlichen Indexloecher
Na ob der Winkel hier stimmt ? Wird wohl gepasst haben.
Endlich ein grosses Stueck weiter...
Mit meinem selbstgebautem FloppySimulator kann ich jetzt die ersten Daten einlesen.
Beim Rueckbau des Controllers hab ich eine Leiterbahnunterbrechung uebersehen, deshalb waren die 12V nicht da, die fuer den VCO wichtig sind. Und danach hat sich wieder eine Leiterbahn auf der S-100 Backplane verabschiedet.
Aber egal, es laeuft! Jetzt muss ich mal sehen, wie ich Hardsector Disketten beschrieben kriege.
Bis die Tage
Immer weiter so!
Ich bin echt auf die weiteren Berichte gespannt
-Jonas
Der Floppy Controller laeuft !!
Gratulation ... klasse Leistung!
Ich bin echt auf die weiteren Berichte gespannt
Kommt, aber dauert gerade ein bischen.
Wenn's so dringend ist, hier hab ich schon mal angefangen. Ist aber noch nicht fertig!
er egal, es laeuft! Jetzt muss ich mal sehen, wie ich Hardsector Disketten beschrieben kriege.
Da hilft doch sicherlich der Northstar weiter
Richtig, aber die Software muss ich auch erst schreiben und auf den Expander rueber bringen.
Aber, es wird schon, bis zur Rente...
Alles anzeigenEndlich ein grosses Stueck weiter...
Der Floppy Controller laeuft !!
Mit meinem selbstgebautem FloppySimulator kann ich jetzt die ersten Daten einlesen.
Aber egal, es laeuft! Jetzt muss ich mal sehen, wie ich Hardsector Disketten beschrieben kriege.
Glückwunsch!
Jetzt habe ich erst verstanden, dass Dein Controller auch "nur" eine reine TTL-Lösung ist.
Im Hinblick auf den Datenaustausch wäre es nun interessant zu wissen, ob die Parameter in dem Northstar-Dokument von fritzeflink standardisiert sind, d.h. ob es vielleicht doch Chancen gibt, passende Disketten woanders zu beschreiben.
Wobei ich ja schon festgestellt habe, dass mein HS-System mangels Schnittstellen eher ungeeignet wäre, selbst wenn die Formate kompatibel sein sollten.
Glückwunsch!
Jetzt habe ich erst verstanden, dass Dein Controller auch "nur" eine reine TTL-Lösung ist.
Vielleicht sollten wir nach einem moderneren Kontroller Ausschau halten. Da gab es ja doch auch eine Menge, auch von Northstar*.
Aber ich glaube es macht einfach Spaß mit so 'nem alten Teil zu spielen und ein 8" Laufwerk bekommt funkenzupfer von mir in Köln.
Jetzt habe ich erst verstanden, dass Dein Controller auch "nur" eine reine TTL-Lösung ist.
Sorry, war mir nicht klar, das es dir auch nicht klar ist.
ob es vielleicht doch Chancen gibt, passende Disketten woanders zu beschreiben.
Ich hab mich jetzt damit abgefunden die Daten irgendwie auf den Expander zu transportieren und dort zu speichern. Evtl. hilft da mein FloppyEmulator.
Wird schon klappen.
Im Hinblick auf den Datenaustausch wäre es nun interessant zu wissen, ob die Parameter in dem Northstar-Dokument von fritzeflink standardisiert sind, d.h. ob es vielleicht doch Chancen gibt, passende Disketten woanders zu beschreiben.
Ok, inzwischen kann ich diese Frage auch beantworten, wenn auch leider negativ.
Meine Maschine schreibt pro Sektor folgende Daten:
20 x 0x00, 1 x 0x03, Track, Sector, 20 x 0x00, 0x03, 256 Byte Nutzdaten, 2 Byte CRC
Nix mit Standard
Und sogar mit Informationen zu Spur und Sektor (sicher ist sicher).
Kleines Detail am Rande: Das war offenbar die erste Verwendung von 5,25" Disketten. Einer gängigen Story folgend soll Shugart dieses Format auf Wunsch von Wang für die 2200 PCS-II entwickelt haben; bei der Größe hat man sich angeblich an einer Serviette orientiert.
Ja, der North Star Controller ist sehr North Star spezifisch.
Es wird der 4. Sektor gelesen und bei Offset 0Ah angesprungen. In den ersten 4 Sektoren liegen beim North Star OS (NDOS) das Inhaltsverzeichnis.
Also, alles was damals vor CPM erschien, scheint sehr speziell zu sein.
Aber das war ja wahrscheinlich die Idee von CP/M.
Vielleicht ist hier zu dem Northstar* Controller etwas hilfreiches zu finden
Jack Strangio's North Star Horizon Z80 Computer Emulator (NSE)
Danke für den Tipp.
Ich hab schon den Simulator von Dave Dunfield im Single-Step durch gearbeitet.
Bis morgen
Vielleicht ist hier zu dem Northstar* Controller etwas hilfreiches zu finden
Jack Strangio's North Star Horizon Z80 Computer Emulator (NSE)
Ich bin nicht sicher, ob das bei unserem Problem viel hilft, aber es ist ein interessantes Projekt mit - soweit ich das bisher gesehen habe - tollen Informationen.
Man müsste einfach mehr Zeit haben für all die schönen Sachen ...
Ich bin echt auf die weiteren Berichte gespannt
Endlich habe ich mal wieder einen Schritt zu Ende dokumentiert. Lang hat's gedauert.
Und ich möchte mich auch bei denen bedanken, die sich hier aktiv und passiv an meinen Problemen beteiligen.
Danke Euch!
Gestern habe ich vom Georg Hardsector-Disks bekommen. Und natuerlich bezwang die Neugier diese "mal eben" anzutesten.
Floppy-Laufwerk (ein physikalisches, kein emuliertes) an den North Star Controller angeschlossen, LA angeschlossen (sonst kann ich nicht sehen, ob Daten gelesen werden und wohin) und gestartet.
Auf Anhieb werden die Daten von Disk gelesen, also Sync-Byte(s) in Ordnung. 1. Byte ist 0x00, also werden die folgenden Daten ab 0x0001 gespeichert. Danach kommt natuerlich keine sinnvolle Reaktion, das habe ich auch nicht erwartet.
Im Monitor die Adresse ab 0x0000 gedumpt und ich trau meinen Augen nicht.
Nicht nur das der Sektor lesbar ist, auch der Inhalt ist lesbar.
Naechste Diskette, auch die wird gelesen, ab Adresse 0x2000.
An Adresse 0x200A steht eine Sprungtabelle (C3 = Z80 Jump-Befehl). Das ist ein typisches Format des North Star NDOS.
Ich teste noch 2 Disketten mit annaehernd gleichem Inhalt.
Mit dem LA teste ich noch, ob die gelesenen Daten vom Controller-Startcode angesprungen werden. Und auch das ist der Fall, d.h. das Checksum-Byte am Sektorende passt zum North Star.
Entweder die Disketten haben mit dem North Star Floppy-Controller zu tun oder die Disketten-Formate damals waren nicht so verschieden wie erwartet.
Jetzt muss ich mir erstmal ueberlegen, was ich mit den neuen Erkenntnissen anfange und wie weiter mache.
Auch unbekannt ist bis jetzt wieviele Tracks, SD oder DD, etc die Diskette hat. Wenigstens die Sektoranzahl kennen wir.
Und die Sektorgroesse, sonst passt die Checksum nicht.
Ich hab grade Spass in de' Backen!
Bis denne
Florian
Nachtrag:
Habe mal versucht, die Disketten-Labels zu entziffern. Auf einer Diskette findet sich wirklich ein Hinweis zum Horizon und ein weiterer wahrscheinlich zum NASCOM.
Habe mal versucht, die Disketten-Labels zu entziffern. Auf einer Diskette findet sich wirklich ein Hinweis zum Horizon und ein weiterer wahrscheinlich zum NASCOM.
Ja.. der Georg schon wieder
- 8 oder 51/4 Zoll ?
- hard sectoriert ?
- Anzahl der Löcher ?
Zunächst mal meinen Glückwunsch zu diesem Erfolg!
Zur Interpretation:
Ich kenne weder die Geschichte der Disketten noch die des Controllers, aber irgendwie laufen alle Fäden bei Toast_r zusammen - vielleicht kann der was dazu sagen.
Obwohl ich irgendwie in Erinnerung habe, das die Disketten nicht von einem S100-System stammen, also eigentlich mit diesem Controller nichts zu tun haben dürften ...
Zunächst mal meinen Glückwunsch zu diesem Erfolg!
Zur Interpretation:
Ich kenne weder die Geschichte der Disketten noch die des Controllers, aber irgendwie laufen alle Fäden bei Toast_r zusammen - vielleicht kann der was dazu sagen.
Obwohl ich irgendwie in Erinnerung habe, das die Disketten nicht von einem S100-System stammen, also eigentlich mit diesem Controller nichts zu tun haben dürften ...
gestern habe ich vom Georg Hardsector-Disks bekommen. Und natuerlich bezwang die Neugier diese "mal eben" anzutesten.
Obwohl ich irgendwie in Erinnerung habe, das die Disketten nicht von einem S100-System stammen, also eigentlich mit diesem Controller nichts zu tun haben dürften ...
Jetzt wo du es sagst:
Der Controller war in einem ECB System (mc-CPM ?) verbaut. Ich hattee einige Hardware-Aenderungen zurück gebaut.
Wenn jetzt die Disketten auch von dem System kommen, macht das Sinn. Diese Beziehung hatte ich bisher nicht im Visier.
Ich werd mal Toast_r "nerven".
Alles anzeigenObwohl ich irgendwie in Erinnerung habe, das die Disketten nicht von einem S100-System stammen, also eigentlich mit diesem Controller nichts zu tun haben dürften ...
Jetzt wo du es sagst:
Der Controller war in einem ECB System (mc-CPM ?) verbaut. Ich hattee einige Hardware-Aenderungen zurück gebaut.
Wenn jetzt die Disketten auch von dem System kommen, macht das Sinn. Diese Beziehung hatte ich bisher nicht im Visier.
Ich werd mal Toast_r "nerven".
Achja... ich hatte das System abgeholt und nach Bruehl am 26.2.2016 mitgebracht. Von dem System sollte Toast_r noch eine ISO Zusammenstellung haben, ich habe die glaube ich nicht mehr. Auf dem System lief aber kein Northstar DOS sondern was eigenes, es war ein Entwicklungssystem des Vorbesitzers, teilweise auch nur über den PC bedien.- und programmierbar.
Schade dass Spunkt sich so zurückgezogen hat.
Ergänzung: Ich habe die Zusammenstellung zu dem "Entwicklungssystem" dem Funkenzupfer zugemailt.
Bilder:
https://forum.classic-computin…achment/11737-hc-070-jpg/
2tägiges Retro-Treffen Köln-Bonner Bucht - 27. & 28. Februar 2016
2tägiges Retro-Treffen Köln-Bonner Bucht - 27. & 28. Februar 2016
forum.classic-computing.de/index.php?attachment/24854/
Die CD hatte ich vor einiger Zeit mal durchgesehen, da hatte ich nichts wirklich erhellendes gefunden.
Vor allem wr da die Software für die PC-Seite drauf, mit der der ursprüngliche Besitzer gearbeitet hatte.
Jetzt mal zur Uebersicht:
fritzeflink hat den NorthStar FDC mit den Disketten und der CD und evtl. weiterer Hardware irgendwo geholt und an Toast_r weiter geleitet.
Toast_r hat nur die Disketten an Georg weiter gegeben und der an mich.
Und von Toast_r hab ich den FDC.
Hab ich das jetzt so richtig zusammen gekriegt?
Ja, so in etwa ist das gelaufen.
Ok.
Und ob auf den Disketten und auf der CD das gleiche drauf ist, ist auch nicht 100%ig bekannt. Oder?
Ich würde sagen, daß da in weiten Teilen was ganz anderes drauf ist ...
Ok.
Und ob auf den Disketten und auf der CD das gleiche drauf ist, ist auch nicht 100%ig bekannt. Oder?
Nein, nicht wirklich aber ich gehe davon aus das manches identisch ist..
Das Beispiel paßt fast - leider nicht ganz.