RC2014 basierte Mailbox (Micro BBS)
Verfasst: 15. Jun 2021, 21:34
Hallo zusammen,
ich habe mir einen lange gehegten Traum erfüllt und auf Basis eines RC2014 mit SIO/2 Schnittstelle und Wifi Modul eine kleine, CP/M basierte Mailbox, die "RC-BOX", aufgesetzt. Hier ein paar Hintergurndinformationen:
- das Wifi Modul wurde mit Bo Zimmerman's "Zimodem" Firmware bespielt
- Den GPIO2 Pin des Wifi Moduls habe ich direkt mit Pin 20 (DCD Port B) des SIO/2 Chips verbunden. Das war nötig, da nahezu alle SIO/2 Modulvarianten, welche es für den RC2014 gibt, Pin 20 hart mit GND verbinden, was dazu führt das das DCD Bit einfach immer gesetzt ist (invertierter Eingang).
Für die Steuerung des Wifi Modems und das Starten des eigentlichen Mailboxprogramms setze ich BYE5 ein (ist hier sicher bekannt). Ich habe den Code-Insert für die SIO/2 Schnittstelle einfach vom Big Board II entnommen und nur die Portnummern für den SIO/2 und die Echtzeituhr (CTC) angepasst.
Zuletzt habe ich dann "Micro BBS" (MBBS) unter ZPM3 installiert, das Porgramm ist recht gut dokumentiert (in englischer Sprache).
Der Rest war ein wenig ausprobieren mit verschiedenen Einstellungen am Modem (AT Parameter) und im ASM Code von BYE5 selber. Das Resultat meiner Mühen können Interessierte unter folgender Adresse per Telnet erreichen:
rc2014.ddns.net (Port: 2014 !!)
Ein Code Repository mit einer kurzen Zusammenfassung meiner Arbeit (in englischer Sprache) findet sich hier:
https://gitlab.com/ufud-org/rc2014-bbs
P.S.: Falls Ihr Fragen zu dem Projekt oder meiner Person habt, scheut Euch nicht zu fragen. Ich tausche mich gerne mit CP/M Veteranen und Z80 Kennern aus, da ich selbst erst vor einem Jahr in die Materie eingestiegen bin.
ich habe mir einen lange gehegten Traum erfüllt und auf Basis eines RC2014 mit SIO/2 Schnittstelle und Wifi Modul eine kleine, CP/M basierte Mailbox, die "RC-BOX", aufgesetzt. Hier ein paar Hintergurndinformationen:
- das Wifi Modul wurde mit Bo Zimmerman's "Zimodem" Firmware bespielt
- Den GPIO2 Pin des Wifi Moduls habe ich direkt mit Pin 20 (DCD Port B) des SIO/2 Chips verbunden. Das war nötig, da nahezu alle SIO/2 Modulvarianten, welche es für den RC2014 gibt, Pin 20 hart mit GND verbinden, was dazu führt das das DCD Bit einfach immer gesetzt ist (invertierter Eingang).
Für die Steuerung des Wifi Modems und das Starten des eigentlichen Mailboxprogramms setze ich BYE5 ein (ist hier sicher bekannt). Ich habe den Code-Insert für die SIO/2 Schnittstelle einfach vom Big Board II entnommen und nur die Portnummern für den SIO/2 und die Echtzeituhr (CTC) angepasst.
Zuletzt habe ich dann "Micro BBS" (MBBS) unter ZPM3 installiert, das Porgramm ist recht gut dokumentiert (in englischer Sprache).
Der Rest war ein wenig ausprobieren mit verschiedenen Einstellungen am Modem (AT Parameter) und im ASM Code von BYE5 selber. Das Resultat meiner Mühen können Interessierte unter folgender Adresse per Telnet erreichen:
rc2014.ddns.net (Port: 2014 !!)
Ein Code Repository mit einer kurzen Zusammenfassung meiner Arbeit (in englischer Sprache) findet sich hier:
https://gitlab.com/ufud-org/rc2014-bbs
P.S.: Falls Ihr Fragen zu dem Projekt oder meiner Person habt, scheut Euch nicht zu fragen. Ich tausche mich gerne mit CP/M Veteranen und Z80 Kennern aus, da ich selbst erst vor einem Jahr in die Materie eingestiegen bin.