Beiträge von nero999

    So !


    Ich hab jetzt nochmals zum Test folgendes gemacht:


    51/4" Diskette (leere, neue Diskette) mit 22DISK formatiert, mit der folgenden Definition


    BEGIN UC81 DECATES UC80 51/4" DS 77 Track FM 26x128

    DENSITY FM, HIGH

    CYLINDERS 77

    SIDES 2

    SECTORS 26,128

    SIDE1 0 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    SIDE2 1 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    ORDER SIDES

    LABEL UC81

    BSH 4 BLM 15 EXM 1 DSM 242 DRM 127 AL0 192 AL1 0 OFS 2

    END


    Das hat auch wunderbar geklappt. Der UC80 kann die Diskette auch lesen.

    Dann habe ich mit SYSGEN das System kopiert (Schreibschutzkerbe zukleben !) und via PIP die Dateien meiner Bootdiskette draufkopiert.


    Im UC80 kann ich diese Diskette einwandfrei verwenden, sie bootet und das Inhaltsverzeichnis wird angezeigt, die Programme lassen sich alle starten.


    22DISK kann aber kein Directoy (Auswahl im CMENU) anzeigen. Hier kommt immer "Sektor nicht gefunden..."


    Von dieser Diskette habe ich jetzt nochmals ein Image gemacht (IMD, 77 Tracks, Interleave 1:1, DoubeStep OFF, 2 Sides) -> Im Anhang.


    Viele Grüße,

    Ralph

    Hallo Zusammen,


    Wo kann man denn die Aug 2020 Version von 22DISK herbekommen ?

    Wie ich gelesen habe, konnte man die nur ganz kurz beim Autor lizenzieren lassen...

    Selbstverständlich würde ich die Version kaufen - wenn es eine Möglichkeit gäbe.


    Einen 1522 habe ich mir bereits in Amerika bestellt... Ich werde das selbstverständlich testen.


    Lieben Dank für Eure wertvollen Tips und Hilfen !


    Viele Grüße,
    Ralph

    Hallo Zusammen,


    Das ist doch manchmal wirklich wie verhext...

    Heute ist mein ADAPTEC 1542CF gekommen, aber auch dieser, wie auch mein 1542B bringt den gleichen Fehler.


    Wenn ich in 22DISK, mit den Parametern von fritzeflink auf eine im UC80 formatierte 51/4" Diskette zugreifen will (Directory) kommt immer die Fehlermeldung "Sektor nicht gefunden" und das Verzeichnis wird nicht angezeigt.


    BEGIN UC82 DECATES UC80 51/4" DS 77 Track FM 26x128

    DENSITY FM,HIGH CYLINDERS 77 SIDES 2 SECTORS 26,128

    SIDE1 0 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    SIDE2 1 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    ORDER SIDES

    LABEL UC82

    BSH 4 BLM 15 EXM 1 DSM 242 DRM 127 AL0 192 AL1 0 OFS 2

    END


    Das Laufwerk in meinem DOS-PC habe ich ebenfalls schon testweise gegen ein anderes (TEAC FD-55GFR) ausgetauscht mit dem gleichen Ergebnis.

    Wenn ich mit IMAGEDISK (TESTFDC) diese Konfiguration teste, bekomme ich nirgends eine Fehlermeldung. Alle Tests, SD und DD laufen durch und das Ergebnis ist anschliessend "Passed"


    Komischerweise kann ich manchmal in 22DISK eine Disk für CP/M formatieren. Wenn dies funktioniert hat, klappt auch die Übertragung von DOS Dateien nach CPM. (Es kommen zwar Fehlermeldungen, diese verschwinden aber mit Retry)


    Hat jemand noch eine Idee, was ich noch versuchen könnte ?


    Lieben Dank,

    Ralph

    So...

    Ich hab jetzt mal auf dem UC80 (mit einem angeschlossenen 51/4" Laufwerk) SKEW und PROBE2 ausgeführt.


    A>skew


    SKEW.COM v1.02 as of 10/30/84

    A0>SKEW // <cr> Display Help.


    Address: FA97H (DPH pointer to the Skew table.)


    (Record Skew Pattern for disk A:)


    0001 0007 000D 0013 0019 0005 000B 0011

    0017 0003 0009 000F 0015 0002 0008 000E

    0014 001A 0006 000C 0012 0018 0004 000A

    0010 0016

    (Skew Table, decimal values.)

    1, 7, 13, 19, 25, 5, 11, 17, 23, 3, 9, 15, 21, 2, 8, 14, 20, 26, 6, 12, 18

    Guten Morgen,


    PAW und fritzeflink - ich danke Euch sehr für Eure Hilfe !


    Das Image ist ein funktionierendes 8" Image auf eine 51/4" Diskette geschrieben und davon wieder ein 51/4" Image gemacht.

    Wie gesagt, dieses Image funktioniert einwandfrei am UC80 mit angeschlossenem 51/4" Laufwerk. Das Image bootet auch einwandfrei.


    Die Ergebnisse von fritzeflink sind ja schonmal sehr vielversprechend ! Wenn er nun noch bitte das Image "als Diskette" testen könnte, wäre das natürlich super perfekt und ich könnte ggf. den Fehler weiter an meiner Hardware suchen.


    Viele Grüße,
    Ralph

    Hallo Zusammen,


    Ich habe nochmals eine Frage an die 22DISK Experten...


    Ich bekomme es nicht fehlerfrei hin, das auf 51/4" Diskette geschriebene Image (Anhang) in 22DISK fehlerfrei einzulesen. Beim Anzeigen des Directorys, oder Kopierfunktionen von Dateien kommt immer eine Fehlermeldung "Sektor nicht gefunden".

    Manchmal kopiert er trotzdem - wenn ich den Fehler ignoriere - manchmal ist aber auch die Diskette nicht mehr lesbar.

    Mein Laufwerk ist definitiv in Ordnung. Ich verwende ein TEAC HD Laufwerk an einem 1542CF Adaptec Controller unter DOS.


    Meine .DEF im 22DISK sieht so aus:


    BEGIN UC80 DECATES UC80 8" DS 77 Track FM 26x128

    DENSITY FM,HIGH CYLINDERS 77 SIDES 2 SECTORS 26,128

    SIDE1 0 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    SIDE2 1 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    ORDER SIDES

    LABEL UC80

    BSH 4 BLM 15 EXM 1 DSM 246 DRM 127 AL0 192 AL1 0 OFS 1

    END


    BEGIN UC82 DECATES UC80 51/4" DS 77 Track FM 26x128

    DENSITY FM,HIGH CYLINDERS 77 SIDES 2 SECTORS 26,128

    SIDE1 0 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    SIDE2 1 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    ORDER SIDES

    LABEL UC82

    BSH 4 BLM 15 EXM 1 DSM 242 DRM 127 AL0 192 AL1 0 OFS 2

    END



    Wenn ich unter CP/M 2.2 mit dem Programm "SKEW" die Details auslese, bekomme ich nur 21 Sektoren angezeigt:


    1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18


    Es sind aber definitiv 26 Sektoren - welche 22DISK auch eingetragen haben will. Trage ich da nur 21 ein, kommt beim Umwandeln mit GENINDEX eine Fehlermeldung. Wieso zeigt mir "SKEW" nicht alle 26 Sektoren an ? Wie kann ich das im .DEF File eintragen ?

    Die restlichen Werte stimmen mit den ausgelesenen Informationen vom Originalsystem überein.


    Danke schonmals für die wertvolle Hilfe.


    Viele Grüße,
    Ralph

    So...

    Nach einer schlaflosen Nacht bin ich nun dem Geheimnis auf der Spur...

    Das 51/4" Floppy funktioniert nun halbwegs am UC80 FDC Controller - Ursache war der nicht vorhandene Data-Separator auf dem Controller. Die 8" Laufwerke haben die DS übernommen. (Shugart 851 können das !)

    "Normale" 51/4" Laufwerke können keine DS. Man kann aber den 1771 Chip überreden, die DS zu übernehmen. Allerdings müssen hierzu auf der Platine 2 Signale auf HIGH Level gebracht werden. (/XTOS und /FDCLOCK) - dann stehen an /FDDATA die beiden Signale (Data und Clock) für die PINs 48 und 50 am Shugart zur Vefügung.


    Das 51/4" Laufwerk muss auf 360U/min gejumpert werden - und schon bootet das Teilchen !


    Als "Bootimage" habe ich einfach ein funktionierendes 8" CPM Image auf eine 51/4" Diskette geschrieben (HD, DS natürlich). Die Parameter sind 77 Tracks, 26 Sektoren mit je 128Byte.


    Jetzt muss ich nur noch die Definitionen für 22DISK noch etwas anpassen. Für die 8" Laufwerke funktioniert das schon ganz gut - für die 51/4" noch nicht richtig. Wenn ich in 22DISK ein Directory aufrufe, kommt immer, dass er den Sektor nicht gefunden hat. Ich bin aber noch am experimentieren, ob dies eventuell an meinem 51/4" Laufwerk im DOS PC liegt.



    Viele Grüße,

    Ralph

    Hallo Fritz,


    Nein, leider noch nicht... Offensichtlich ist wohl eines der beiden 8" LW defekt - Es ezeugt Lesefehler an HEAD1.

    Bin gerade dabei, die Shugart-851 Doku zu studieren.


    Interessant ist auch, dass der UC80 an einem angeschlossenen 5 1/4" Laufwerk (TEAC) nicht booten will.

    Ein lieber Freund hat mir den Bootsector disassembliert - daraus ist erkennbar, dass wohl standardmässig 2 Laufwerke konfiguriert sind.

    Guten Morgen Zusammen,


    Dank Eurer Hilfe habe ich nun ein zumindest "bootfähiges" Image und ich kann via 22DISK und der obigen Definition Dateien auf die Diskette schreiben.

    Wenn nun allerdings beide 8" Laufwerke (IDs natürlich richtig gejumpert) am UC80 angeschlossen sind, und ich von A boote, kann ich nicht auf Laufwerk B umschalten. Es kommt sofort ein BDOS Err on B:SELECT Fehler. (CTRL-C ist natürlich klar)

    Auch wenn ich die Laufwerke gegeneinander tausche, um einen Hardwarefehler auszuschliessen - habe ich das gleiche Problem.

    Ich vermute, auf dem BDOS/BIOS auf der Bootdiskette sind Teile der Disketteninformation verlorengegangen.


    Kann man in dem Image nachschauen, welche Diskettenlaufwerke beim booten initialisiert werden und ggf. den Zustand mit 2 * 8" Diskettenlaufwerken wieder herstellen ?


    Ich habe nun von der bisher funktionierenden Diskette nochmals ein Image angehängt. Dateien sind keine drauf - aber das booten funktioniert.


    Lieben Dank,
    Ralph

    Guten Morgen !


    Zunächst einmal ganz herzlichen Dank für die grossartige Hilfe !


    Ich habe nun nochmals das 8" Laufwerk an einem DOS PC (Adaptec FD Controller) angeschlossen und versuche, via 22DISK eine Diskette zu formatieren und mir das Verzeichnis anzeigen zu lassen.


    Mit den Informationen von Fritz und PAW gelint es mir, eine Diskette zu formatieren - aber kein Directory anzuzeigen. Ich habe mir aus den obigen Informationen folgende .DEF für 22DISK erstellt:


    BEGIN UC80 DECATES UC80 8" DS 77 Track FM 26x128

    DENSITY MFM,HIGH CYLINDERS 77 SIDES 2 SECTORS 26,128 SKEW 5

    SIDE1 0 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    SIDE2 1 1,7,13,19,25,5,11,17,23,3,9,15,21,2,8,14,20,26,6,12,18,24,4,10,16,22

    ORDER SIDES

    LABEL UC80

    BSH 4 BLM 15 EXM 1 DSM 246 DRM 127 AL0 192 AL1 0 OFS 2

    END


    BEGIN UC82 DECATES UC80 8" DS 77 Track FM 26x128

    DENSITY MFM,HIGH CYLINDERS 77 SIDES 2 SECTORS 26,128 SKEW 5

    SIDE1 0 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26

    SIDE2 1 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26

    ORDER SIDES

    LABEL UC82

    BSH 4 BLM 15 EXM 1 DSM 246 DRM 127 AL0 192 AL1 0 OFS 1

    END


    Als Fehler kommt immer "Sektor nicht gefunden"


    Habe ich da noch einen Fehler drin oder einen Parameter falsch eingegeben ?


    Viele Grüße,
    Ralph

    Hallo Zusammen,


    Könnte mir bitte jemand helfen um aus den Angaben von Fritz (s.o.) eine .def für 22Disk zu erstellen ? Ich habe keinen Erfolg...



    Code
    LNr. Name                " D F Sp Sk IF SPT B B  E DSM DRM AL01 CS O P P
    
    
    
    
    
    023 DECATES UC80         8 S 2 77 26 04 052 4 0F 1 246 127 C000 32 1 0 0 lk
                               01 07 13 19 25 05 11 17 23 03 09 15 21 02 08 14                            20 26 06 12 18 24 04 10 16 22 27 33 39 45 51 31                            37 43 49 29 35 41 47 28 34 40 46 52 32 38 44 50                            30 36 42 48 


    Irgendetwas mache ich grundlegend falsch... Komme aber nicht dahinter. Bin für jede Hilfe dankbar !


    Meinen "Draft" der UC80.txt (welche ich dann natürlich mit GENINDEX indiziere) im Anhang.


    Lieben Dank !

    Hallo Fritz,


    Lieben Dank für die wertvollen Informationen.

    Das Image der Bootdiskette (8" CPM2.2) habe ich mal angehängt. Ich kann das auch auf eine andere 8" Diskette schreiben - funktioniert wunderbar.

    Mein Problem ist nur, dass ich kein Floppylaufwerk als zweites Laufwerk am UC80 (neben dem 8") ans laufen bekomme. Auch kann ich nicht booten - wenn ein 51/4" Laufwerk alleine angeschlossen ist und das Image auf eine 51/4" Diskette geschrieben wurde.

    Hallo Zusammen,


    Vielen Dank schonmal für die Antworten !


    Genau das war die Idee... Das System hat standardmässig 2 Laufwerke in 8". Leider habe ich nur eine Bootdiskette (8") welche nach dem booten nur ein Laufwerk zulässt - ich habe also nur das Laufwerk A: und sonderlich viele Tools sind auch nicht auf der Diskette... (kein SYSGEN, MOVCPM...)

    Ich hab nun ein Image (ImageDisk) von der 8" Diskette mit einem DOS PC gemacht - und kann dies nun wenigstens auf eine neue 8" Diskette übertragen.

    Damit habe ich schonmal eine "Sicherung" der letzen funktionierenden Bootdiskette.


    Da ja 8" und 5 1/4" HD Laufwerke gleich sind (bis auf die Anzahl der Tracks) dachte ich mir nun, ich schreibe das 8" Image auf eine 5 1/4" HD Diskette und schliesse dieses Laufwerk am UC80 an. Tut aber nicht. Das Laufwerk wird zwar angesprochen, bootet aber nicht.

    Ich habe mehrere Laufwerke probiert und sämtliche Jumperkonstellationen ausprobiert. Der Adapter ist der FD50TO34 (https://gitlab.com/NF6X_Retrocomputing/fd50to34)


    Auch wenn ich das Laufwerk als zweites Laufwerk am UC80 anschliesse - kann ich zwar eine Diskette formatieren (Laufwerk läuft an, LED leuchtet) - beim Versuch darauf zuzugreifen kommt aber BDOS Err on B:SELECT


    Fritz: Das ist ja super ! Hast Du da schonmal eine .DEF für 22DISK daraus gemacht ?


    Grüße,

    Ralph

    Hallo Zusammen,


    Hat jemand vielleicht zufällig die CP/M Images von einem DECATES UC-80 (Z80) System ?

    Ich habe nur noch eine 8" CPM Bootdiskette, welche aber nur für ein Laufwerk konfiguriert ist.


    Würde gerne eins der beiden 8" Laufwerke gegen ein 51/4" tauschen - Problem ist aber, dass ich mit dieser CP/M Bootdiskette nicht auf das 51/4" Laufwerk zugreifen kann.

    (Adapter und Verkabelung, sowie die Jumpersettings sind natürlich korrekt)


    Bevor ich mir nun die Mühe mit einem .def für 22Disk mache - dachte ich, ich frage mal...


    Vielen Dank,
    Ralph