Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » zusätzliche Treiber unter MLDOS automatisch laden » Themenansicht

Autor Thread - Seiten: -1-
000
07.04.2014, 20:12 Uhr
Lötspitze



Hallo,

nachdem es mir für den Diskettenbetrieb gelungen ist, unter MicroDOS mit LPUT eine DRIVER.LBR zu erstellen und funktionsfähig in die INITIAL.SUB einzubinden, wollte ich das jetzt auch unter MLDOS und GIDE machen.
Die DRIVER.LBR konnte ich auf dem GIDE-KC mit LPUT erstellen (enthält M052.DRV und USB.DRV), aber sie wird noch nicht einmal direkt am Prompt C:> mit DRIVER DRIVER.LBR korrekt abgearbeitet. Es wird nur das Laden des ersten Treibers aufgerufen und dann bleibt der Cursor hinter der Zeile stehen. Lädt man die Treiber dagegen einzeln am Prompt mit z.B. DRIVER M052.DRV funktioniert das Ganze. Hat jemand eine Idee, was ich ggf. falsch mache bzw. was ich anders machen müßte?
Wo müßte dann eine funktionierende DRIVER.LBR eingebunden werden, damit alle Treiber schon beim MLDOS-Start automatisch geladen werden und z.B. sofort Zugriff auf das M052 besteht?

VG Matthias
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
13.04.2014, 14:01 Uhr
Lötspitze



Mit einer noch einmal neu erstellten DRIVER.LBR hat es auch auf dem GIDE-KC funktioniert (keine Ahnung, warum das vorher nicht ging). Nach einem Neustart des Rechners werden mit DRIVER DRIVER.LBR die beiden Treiber für das M052 geladen. Allerdings wird nur das Laden des M052.DRV angezeigt; es sind aber definitiv beide im Speicher. Soweit paßt das jetzt.
Könnte mir nun jemand bitte beschreiben, wie man im vorliegenden System eine SUBMIT ausführt, um die Treiber automatisch beim Systemstart zu laden und gleich auf LW C0> zu landen (z.Z. noch A0> )?
Die INITIAL.SUB müßte doch in diesem Fall so aussehen:

C:
DRIVER DRIVER.LBR
D

Aber wie erfolgt der Befehl zur Abarbeitung dieser SUB-Datei? Muß dazu das ganze System noch einmal neu mit SYSGENxx aufgesetzt und dort Punkt 6 ausgeführt werden, oder kann man das jetzt nachträglich noch ergänzen? Letzteres wäre mir lieber.

Matthias
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.

Dieser Beitrag wurde am 13.04.2014 um 14:02 Uhr von Lötspitze editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
13.04.2014, 15:30 Uhr
Alwin



Alles in eine initial.sub packen und dann mit submit initial.sub starten lassen. Über Punkt 6 bei sysgen kannste das machen.
Kann dir gerne eine initial.sub schicken als Beispiel, bei mir wird auch das USB mit gestartet.
--
...Z1013, KC87, KC85/5, KC Compact, C64
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
13.04.2014, 18:27 Uhr
Lötspitze



Sylvio, kann man die Ausführung einer SUBMIT auch nachträglich ins laufende System einfügen? Ich habe das System auf dem DOM nicht selbst erstellt und möchte da nicht etwas bei einer kompletten Neuerstellung versauen.

Matthias
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
13.04.2014, 19:24 Uhr
Alwin




Zitat:
Lötspitze schrieb
Sylvio, kann man die Ausführung einer SUBMIT auch nachträglich ins laufende System einfügen? Ich habe das System auf dem DOM nicht selbst erstellt und möchte da nicht etwas bei einer kompletten Neuerstellung versauen.

Matthias



Silvio mit i bitte

Theoretisch ja, das System ist ja schon fertig assembliert auf der Festplatte. du musst glaube nur unter Punkt1 die Datei auswählen, also ZSDOS oder ZDDOS oder wie sie bei dir heißt(gucke beim Start was dasteht. Dann Punkt 6 eintragen und einfach neues System aktivieren im Ram. So kannst du testen obs funktioniert. wenn du dann zufrieden bist, dann nochmal mit sysgen alles eintragen und auf die Systemdiskette bzw. Partition schreiben.

Kleiner Tip: kopier dir mit KC Commander alle Systemdateien auf C0: von der DOM auf Diskette oder USB. wenn was kaputt ist, kannst du von Systemdiskette die Dateien zurückkopieren und mit sysgen dann wieder auf der DOM aktivieren.
Hab auch nochmal fix probiert. Unter sysgen erst Punkt 1 und System auswählen. dann Punkt6 submit initial.sub eintragen und Punkt9 wählen. wenn alles super startet wie du es willst, dann Beschreiben der Systemdiskette(nun ist es endgültig). aber du hast ja vorher noch eine Sicherungskopie erstellt für alle Fälle

Mario hat zum Erstellen eine schöne Anleitung geschrieben, die gibts im KC Labor, aber bissel versteckt.
--
...Z1013, KC87, KC85/5, KC Compact, C64

Dieser Beitrag wurde am 13.04.2014 um 19:45 Uhr von Alwin editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
13.04.2014, 22:46 Uhr
Lötspitze



Hallo Silvio,

habe die neuen Einstellungen erst einmal als SYSTEM.COM (Punkt 8) getestet. Da das funktioniert hat, habe ich es nun in die Systemspuren übernommen. Klappt alles. Danke.

VG Matthias
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
22.01.2022, 14:16 Uhr
wpwsaw
Default Group and Edit


Moin,

zu den Treibern, gibt es einen Treiber für 24 Nadel Drucker für meinen Sömtron und wie verhält es sich dann mit NPRINT und einem Druckserver?

Gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
14.02.2026, 19:08 Uhr
Lötspitze



Ich habe aktuell einen KC85/5 an dem D004 mit dem GIDE und dem DRIVE. Auf diesem KC-System startet beim Einschalten automatisch ein MLDOS vom GIDE Lw C, nachdem erst auf dem DRIVE (Lw B) nach einem System gesucht wurde. In dem Laufwerk befindet sich aber beim Start keine Diskette. Entsprechend der 2014 angepaßten Datei OPTION.INC werden 6 Laufwerke angelegt:

A RAM-Floppy
B BOOT-Laufwerk mit 780k
C GIDE
D GIDE
E GIDE
F Floppy mit 780k

Alles funktioniert immer noch so, wie es sein soll. Ich kann u.a. auf alle drei GIDE-Laufwerke zugreifen. Beim Aufrufen der Laufwerke B und F wird beide Male das DRIVE angesprochen. Ich denke, das ist OK so, weil kein 2. physisches Laufwerk dran ist.

Nun habe ich ein GOTEK als zweites physisches Laufwerk ergänzt und hinten ans DRIVE gesteckt. Das GOTEK funktioniert und ist auf S1 gejumpert.
Wenn ich jetzt aber z.B. im GOTEK eine leere Diskette einstelle, dann checkt der KC beim Einschalten erst das leere DRIVE, dann das GOTEK und springt danach ins CAOS-Menü, ohne MLDOS zu starten. Es kommt vorab kurz die Anzeige NO SYSTEM ERROR.
Wenn ich im GOTEK eine MLDOS DSK einstelle, dann startet der KC das System von dort und ich kann danach mit B: auf das DRIVE und mit F: auf das GOTEK zugreifen. GIDE ist allerdings nicht installiert (siehe Foto).



Meine Frage: wie bekomme ich es hin, daß der KC trotz der beiden Laufwerke DRIVE und GOTEK wieder vom GIDE Lw C das bisherige MLDOS startet und wie ganz oben genannt die Laufwerke einrichtet?
Wie kann man denn am GOTEK überhaupt ein leeres Laufwerk simulieren – also „keine Diskette drin“? Wenn ich es beim Start ausschalte, dann findet es der KC später nicht und nimmt wieder des DRIVE als Lw. B und F. Also ich denke, daß das Problem daran liegt, daß das GOTEK immer eine Diskette simuliert und der KC deshalb dort nach einem System darauf sucht und bei leerer Diskette nicht findet. Liege ich da richtig?
Könnte ich theoretisch das gleiche System wie auf dem GIDE in eine DSK packen und damit im GOTEK starten? Sollte ich so wieder Zugriff auf alle 6 Laufwerke inklusive GIDE bekommen?


VG Matthias
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
14.02.2026, 20:00 Uhr
DL
Default Group and Edit



Zitat:
Lötspitze schrieb
Wie kann man denn am GOTEK überhaupt ein leeres Laufwerk simulieren – also „keine Diskette drin“?



Einmal hast du die Eject-Taste und zum anderen kannst du in der ff.cfg einstellen, dass das Image beim Start nicht automatisch eingehangen wird.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
14.02.2026, 20:16 Uhr
maleuma



ML-DOS wertet das Signal vom Index-Loch der Diskette aus. Kommen dort Impulse, wird angenommen, dass eine Diskette im Laufwerk liegt und sich dreht.
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
14.02.2026, 21:09 Uhr
Lötspitze




Zitat:
DL schrieb
Einmal hast du die Eject-Taste und zum anderen kannst du in der ff.cfg einstellen, dass das Image beim Start nicht automatisch eingehangen wird.



Ich habe über das Drücken des Drehtasters das "Eject Menü" ausgewählt und den KC gestartet. Er lädt dann vom GIDE das korrekte MLDOS. Nun "Eject Menü" wieder aus. Allerdings ist danach das DRIVE wieder Lw B und F. Das Gotek wird nicht erkannt.
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
15.02.2026, 07:40 Uhr
ralle



Ich mache vieles über Boot.Com. das macht es einfacher.

Über den Bootmanager kann ich die nötigen verschiedenen Konfigurationen starten. Somit steht bei mir in der Start-Sub recht wenig. Eigentlich nur C: Submit Initial.sub.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700

Dieser Beitrag wurde am 15.02.2026 um 07:52 Uhr von ralle editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
15.02.2026, 10:21 Uhr
Lötspitze



@Ralle, die Startsequenz funktioniert ja wunderbar vom GIDE. Nur das GOTEK wird nicht erkannt, wenn es im "Eject Mode" oder ausgeschaltet ist.

Ich bräuchte eine Lösung, wo das GOTEK als leeres 2. Floppylaufwerk erkannt wird und der KC somit vom GIDE startet.
Hat jemand einen GIDE-Start an einem KC85/5 laufen, der zwei DRIVES dran hat? Funktioniert das dort? Also werden beide leeren laufwerke als solche erkannt und der KC startet dann vom GIDE?
Vielleicht liegt es auch an der GOTEK Firmware, daß es vom KC nicht als leeres Laufwerk erkannt wird oder man muß noch einen anderen Jumper setzen.

VG Matthias
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
15.02.2026, 11:23 Uhr
DL
Default Group and Edit


Müsste man wissen ob ein leeres Laufwerk überhaupt als vorhanden erkannt wird und wenn ja, woran
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
15.02.2026, 12:26 Uhr
Lötspitze



@Mario, könntest Du vielleicht mal bitte erklären, warum der KC bzw. MLDOS bei nur einem physischen DRIVE die Laufwerke B und F für das eine DRIVE vergibt und bei zwei angeschlossenen DRIVES jeweils B und F verteilt? Wie erkennt der KC, ob ein oder zwei Laufwerke dran hängen und wie kann ein zweites im Nachgang ggf. noch eingebunden werden (hier das GOTEK). Warum erkennt der KC das GOTEK nicht, wenn man es später zuschaltet bzw. warum bekommt es da nicht automatisch den Lw Buchstaben F zugeteilt?

VG Matthias
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
15.02.2026, 13:52 Uhr
maleuma



MicroDos und auch ML-DOS erkennen nicht automatisch die vorhandenen Diskettenlaufwerke. Das muss man vorher bei der Installation mittels MSYSG.COM bzw. SYSGEN.COM so einstellen, wie man das braucht. Dann wird das in die Systemspur der Diskette oder Festplatte geschrieben und beim Booten von dort geladen.

Bei Jump FC wurde im Original nur das phys. Laufwerk 0 angesprochen. Neuere EPROM suchen alle 4 Laufwerke nacheinander ab und falls keines eine Diskette enthält, wird vom GIDE gebootet. Das hat aber nichts damit zu tun, welche Laufwerke im System installiert wurden.
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
15.02.2026, 13:56 Uhr
maleuma



Um bei einem laufenden System die Einstellungen für ein Laufwerk zu ändern, kannst du MODF.COM verwenden. Das ist aber dann nur solange gültig, bis du neu bootet.
--
Mario.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
15.02.2026, 17:58 Uhr
Lötspitze




Zitat:
maleuma schrieb
Um bei einem laufenden System die Einstellungen für ein Laufwerk zu ändern, kannst du MODF.COM verwenden.


Super, das funktioniert schon mal. Damit kann ich den KC wie bisher starten und danach das GOTEK einbinden. B ist dann das DRIVE und F das GOTEK.

VG und besten Dank
Matthias
--
___________________
...geboren, um zu löten.

Wer rennen soll, muß auch mal stolpern dürfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek