000
25.01.2021, 18:18 Uhr
Maulwurfn
|
Hallo Freunde der seriellen Übertragungen,
ich habe vor kurzem eine sehr komfortable Art Daten auf den A5105 zu bekommen wiederentdeckt: CP/NET
Für die eingefleischten CPM Nutzer ist dies bestimmt ein alter Hut, für Neueinsteiger vielleicht hilfreich um Daten vom modernen PC auf den BIC zu bekommen.
Was man dafür benötigt ist lediglich ein NULL Modemkabel vom BIC (V24 Plotter) zum PC, welches so aussieht: RX=TX TX=RX DTR = CTS CTS = DTR (Es sieht merkwürdig aus, funktioniert dennoch einwandfrei)
Und die Software: CPNET inkl. JavaServer: https://github.com/durgadas311/cpnet-z80 C-Server für Unix/Linux: https://github.com/hperaza/cpnet-server Oder zusammengefasst und für den BIC vorbereitet: https://github.com/GiR-Zippo/cpnet-z80 (Unter Linux lässt es sich recht einfach compilieren, mit Windows habe ich leider keine Erfahrung)
Nun muss man nur noch die Software auf den BIC bekommen. Die einfachste Methode ist ein alter DOS Rechner und 5.25er Drive oder einem Gotek. Alternativ ist pip via rdr: nutzbar. Hierbei müssen die binaries in hex gewandelt werden und auf dem bic wieder zurück, da pip sonst Steuerzeichen interpretiert. Die Baudrate ist 9600 und 8,n,1 und pro gesendeten Zeichen ca. 5-10ms Pause lassen. (vielleicht hat hier im Forum jemand mehr Erfahrung)
Wenn man nun alles soweit verbunden hat, kann man am PC die Software starten und am BIC folgendes eingeben: >cpnetldr Dies läd den Treiber und der CCP Erweiterung. Bricht es mit "Init Err" ab, konnte keine Verbindung mit dem Host hergestellt werden. >login >network d:=a: Damit mappt man die Hostfreigabe "A:" auf das Laufwerk "D:".
Vorteil des Ganzen ist, dass man, wenn es läuft, schnell Daten auf den BIC bekommt ohne Diskettenimages oder ähnliches vorzubereiten. Nachteil dabei, man kann auf dem BIC die Dateien vom eingebunden Laufwerk nicht zuverlässig ausführen. Kopieren von PC zu BIC und zurück geht allerdings problemlos.
Man kann das Ganze auch anpassen, so dass es auch auf anderen Robotron CPM Geräten läuft.
Lg, Maulwurfn
PS: Wenn der Faden unangemessen ist, einfach entfernen. War mein erster Versuch. Dieser Beitrag wurde am 25.01.2021 um 18:20 Uhr von Maulwurfn editiert. |