Firmwares für TNCs

Was sind "Firmwares"?

Firmwares für TNC2C, TNC2C-H, TNC2S und TNC2H mit EPROMs

Umschalten der Firmwares bei TNCs mit EPROMs

Firmwares für TNC31S und TNC3S mit EEPROMs

Brennen bzw. Programmieren des E(E)PROMs

 

Was sind "Firmwares"?

Als "Firmware" bezeichnet man grundsätzlich Betriebssystem und Programme, die in Mikrokontrollern /-prozessoren usw. arbeiten.

Heutzutage befinden sich diese Programme meistens schon direkt in den Mikrokontrollern, früher waren sie in extern in sog. E(E)PROMs.

Da in allen TNCs ein Mikroprozessor verbaut ist und dieser zum Betrieb ein Programm benötigt, findet man auch hier E(E)PROMs, in denen das Betriebssystem bzw. die Programme für den Packet-Radio-Betrieb "eingebrannt" ist.

Je nach Anwendungsfall können unterschiedliche Firmwares, also Programme, in die E(E)PROMs gebrannt werden.

 

Firmwares für TNC2C, TNC2C-H, TNC2S und TNC2H mit EPROMs

  • 256kBit-EPROMs:
    • TF2.7: klassische TheFirmware der Nord<>Link-Gruppe
    • KISS: reines KISS
    • 6pack: das "bessere" KISS, speziell für Nutzung mit FlexNet
    • TAPR: Firmware der TAPR-Gruppe
  • 512kBit-EPROMs (zwei Firmwares in einem EPROM, jeweils im Adressbereich 0-7FFF und. 8000-FFFF):

 

Umschalten der Firmwares bei TNCs mit EPROMs

Die TNCs der Firma Landolt und deren "Klone" unterstützen nativ nur EPROMs mit eine Größe von 256kBit, es kann also nur nur ein Programm genutzt werden. Will man eine andere Firmware verwenden, muss man das EPROM tauschen.

Mit einem Trick kann man jedoch das größere EPROM mit einer Größe von 512kBit und zwei unterschiedlichen Programmen einsetzen und diese dann über einen Schalter umschalten.

Dazu muss man Pin 1 des EPROMs auf der Platine freikratzen oder im Sockel hochbiegen und über einen 10kOhm-Widerstand an +5V legen. Mit einem Schalter kann man nun Pin 1 entweder auf Masse legen (Schalter geschlossen) oder auf +5V legen (Schalter geöffnet) und somit zwischen den beiden "Bereichen" der EPROMs umschalten.

Bei älteren TNCs der Firma Symek (TNC2S und TNC2H) TNC kann die Umschaltung bequem über die DIP-Schalter hinter der Frontplatte erfolgen. Der 1200-Baud-TNC2S hat sogar zwei EPROM-Steckplätze. Hier kann man ggf. zwischen vier Verschiedenen Programmen umschalten.

 

Firmwares für TNC31S und TNC3S mit EEPROMs

Die Programme (APLs) kann man sich nach wie vor auf der Seite von Symek herunterladen.

Wie man die APLs in den TNC bekommt, kann man in den Handbüchern oder hier nachlesen.

 

Brennen bzw. Programmieren des E(E)PROMs

Für das Programmieren von EPROMs, also elektrisch nicht-löschbare Speicher, sie nur mit UV-Löschgeräten gelöscht werden können, benötigt man ein EPROM-Programmiergerät. Hat man kein solches Programmiergerät zur Verfügung, kann man entweder einen befreundeten OM fragen, der so ein Ding hat und mir eine kurze Nachricht schreiben, ich kann Euch die Bausteine programmieren oder fertige EPROMs zuschicken.

Die EEPROMs der TNCs der Firma Syme (TNC31S und TNC3S) lassen sich i.d.R. im TNC direkt programmieren. Tauscht man die EEPROMs aus, müssen diese jedoch ebenfalls vorher mit einem Programmiergerät extern programmiert werden.