Firmware/Bootloader Aktualisierung

Dieser Dialog dient zur Aktualierung der Firmware und/oder des Bootloaders auf einer CxLetterScan-Control-Unit, einem CxIOModul und/oder einem CxIOModul-Mini. Sie haben die Möglichkeit, die aktuellste Firmware, welche mit CodX PostOffice ausgeliefert wird, oder aber eine andere beliebige Firmware auszuwählen.

Bitte beachten Sie, dass eine Unsachgemässe Verwendung dieser Funktion zu Fehlern oder gar Schäden an der Hardware führen kann. Bitte beachten Sie, dass zurzeit CxDisplayModule nicht unterstützt werden.

Ansicht

Auf dem Dialog ist ein grosser auffälliger Hinweis angebracht, der vor unsachgemässer Benützung dieser Funktion warnt. Bitte beachten Sie, dass Sie mit einer falschen Anwendung dieser Funktion ein Modul zerstören können.

Unterhalb dieses Dialoges befindet sich eine Statuszeile mit den Angaben welcher Hardwaretyp verwendet wird, die ID des CxIOModuls falls nötig, die Aktuelle Version der Firmware und des Bootloaders sowie die zurzeit neueste verfügbare Version der Firmware und des Bootloaders. Daraus ist ersichtlich, ob es Sinn macht diese zu updaten.
Das unterhalb angezeigte Aktivierungskästchen ist für die Option, nach dem alten Bootloader V1.1 zu suchen, falls der neue Bootloader nicht gestartet werden konnte. Diese Option ist nur sinnvoll, wenn ein Update von CodX PostOffice von mindestens V2019.03.00 auf mindestens  V2020.03.00 updaten.
Darunter befindet sich die Auswahl der Firmware mit der Funktion zum Aktualisieren und Verlassen dieses Dialoges. Unter der Auswahl der Firmware befindet sich ein Logfenster, in die Vorgänge während des Aktualisierens geloggt weden.

Danach kommt eine Liste mit allen zurzeit verfügbaren CxIOModulen und Displaymodulen sowie alle diese Module welche nur über einen Bootloader aber nicht über eine Firmware verfügen. (bitte beachten Sie dass diese im Fall von Firmware-Updates für CxLetterScan und CxIOModulMini nicht verfügbar sind) Da die Module mit nur Bootloader im Hintergrund gesucht werden, kann es je nach Adressierung eine Weile dauern bis diese in der Liste erscheinen. Es werden der Reihe nach alle Module gesucht, eine Suche von 1 bis 200 dauert ca. 10 Sekunden, das gilt auch für alle nachfolgenden.

Bedienung

Wählen Sie mittels Auswahlschaltfläche aus, welche Firmware Sie zur Aktualisierung verwenden wollen, wenn diese bereits aktuell ist, wird ein Hinweis angezeigt.

  • Standard Firmware
    Es wird die mit der aktuell verwendeten Version von CodX PostOffice mitgelieferten Firmware ausgewählt welche zum vorher ausgewählten Hardwaremodul (CxLetterScan, CxIOModul oder CxIOModul-Mini) gehöhrt.

  • Bootloader
    Es wird der mit der aktuell verwendeten Verson von CodX PostOffice mitgelieferte Bootloader ausgewählt. Diese ist für alle von uns verfügbaren Hardware (CxLetterScan, CxIOModul oder CxIOModul-Mini) gleich.

  • Benutzerspezifische Firmware
    Sobald Sie diese Option auswählen, erscheint ein Dateiauswahldialog. Bitte beachen Sie, dass es sich bei der ausgewählten Datei um eine Firmwaredatei mit der Dateiendung .hex handeln muss, welche auch eine Firmware für das ausgewählte CxHardware Modul enthält.
    Es kann keine Prüfung der ausgewählten Datei gemacht werden, ob es sich dabei um eine korrekte von uns gelieferte Version einer Firmware handelt, also seien Sie extrem Vorsichtig mit dieser Funktion.

 

Danach wählen Sie folgende Funktion aus:

  • Aktualisieren
    Die ausgewählte Firmware oder der ausgewählte Bootloader wird auf dem vorher ausgewählte Modul aktualisiert. Während dieser Zeit wird ein Wartedialog angezeigt und in der Ausgabe "Verlauf Firmware Atkualisierung" der Fortschritt angezeigt. Wenn eine aktuelle oder gar eine neuere Firmware überschrieben werden soll, wird mittels eines Warnhinweises darauf hingewiesen, dass bereits die aktuelle Firmware vorhanden ist.

  • Schliessen
    Schliesst diesen Dialog. Wenn die Firmware oder der Bootloader vorher aktualisiert wurden, wird die entsprechende Hardware neu ermittelt. Bitte beachten Sie aber, dass es zum einwandfreien Funktionieren der Software einen Neustart von CodX PostOffice erfordert.

 

Bitte beachten Sie, wenn Sie ein Modul aus der Liste der "Verfügbaren Module mit und ohne Firmware" auswählen, wird der Updatevorgang auf dieses ausgewählte Modul angewendet. Es wird bei einem Wechsel auch das Hinweisfenster mit den Versionen und Modulnummer aktualisiert.

 

Bitte beachten Sie, dass wenn der Bootloader aktualisiert wurde, danach keine gültige Firmware mehr auf dem Modul ist, diese wird beim Aktualisieren des Bootloaders gelöscht. Darum müssen Sie die neueste Firmware aktualiseren. Dazu wird nach erfolgreichem Aktualsieren des Bootloaders ein Hinweis eingeblendet, welche diesen Prozess nach dem Bestätiken mit OK ausgeführt.

 

Bitte beachten Sie, wenn die Firmware aktualisiert werden soll, egal ob Standard oder Benutzerspezifisch, dann wird zuerst geprüft ob der Bootloader aktuell ist. Falls das nicht der Fall ist, erscheint die Abfrage "Der Boot-Loader ist nicht aktuell. Dieser muss vor der Installation der Firmware aktualisiert werden. Soll der Bootloader aktualisiert werden?" mit folgenden Optionen:

  • Ja
    Bootloader wird anstelle der Firmware aktualisiert

  • Nein
    Nur Firmware wird aktualisiert

  • Abbrechen
    Es wird nichts aktualisiert

 

Fehlerbehebung

Sollte es bei einem Updatevorgang zu einem Fehler kommen, dann wiederholen Sie die Aktualsierung einfach noch einmal, bis diese funktioniert. Wenn dies mehrmals hintereinander nicht funktioniert, verlassen Sie diesen Dialog und rufen Sie ihn erneut auf.

Wenn der Updatevorgang für eine Firmware nicht funktioniert und Sie den Dialog verlassen, bitte denken Sie daran dass dies im Fall von CxIOModulen die Folge hat, dass Sie das Modul in der Liste der CxIOMdodule und Displaymodule nicht mehr finden. Wenn Sie jedoch den Firmware-Update-Dialog erneut aufrufen, wird das Modul in  der Liste der verfügbaren Module als Modul mit nur Bootloader erscheinen und Sie können die Firmware durch Auswahl desselben erneut Aktualisieren.

 

Weitere Informationen finden Sie hier:



CodX Software CodX Software AG
Sinserstrasse 47
6330 Cham
Switzerland
Support
http://support.codx.ch
CxSpickel