Update-Problem auf dem Swissmicros DM42 und Vorstellung eines Workarounds

Mit dem Versuch, das letzte Firmware-Update auf meinem DM42 einzuspielen, n├Ąmlich die Version 3.12, stie├č ich auf ein Problem. Nachdem ich das Bin├Ąrfile (DMCP_flash_3.12_DM42-3.12.bin) auf den DM42 ├╝bertragen hatte, f├╝hrte ich unter Windows den Befehl Sicheres Entfernen aus und dr├╝ckte auf dem DM42 die Exit-Taste. Dann best├Ątigte ich mit Enter. Es erschien folgendes Fenster:

Screenshot DM42

Ich dr├╝ckte erneut Enter, um fortzufahren, aber der Bildschirm blieb, wie er war. Der einzige Weg aus der Situation: Reset.

Nach einigem Hin und Her gelang es mir zwar, die Firmware upzudaten, aber das Programm f├╝r den Taschenrechner lie├č sich nicht mehr starten. Nach jedem Einschalten des Rechners landete man unweigerlich im Setup-Men├╝. Kurzum: Es gelang nicht, den Rechner vollst├Ąndig und sauber auf den neuen Versionsstand zu bringen, im Gegenteil, er war nach meinen Updateversuchen als Taschenrechner nicht mehr zu gebrauchen.

Da die Firma Swissmicros derzeit in Urlaub ist, wei├č ich noch nicht, was die Ursache f├╝r das Verhalten ist. Auch wenn man versucht, den Updateproze├č ├╝ber das Systemmen├╝ zu starten, ist das Verhalten das gleiche. Aber ich habe folgenden Workaround auf einem Windows-10-Rechner gefunden:

  1. Auf dem PC mu├č der STM32_Bootloader_Driver installiert werden. Bitte im Administratormodus (Eigenschaftsmen├╝, ausf├╝hren als Administrator) arbeiten!
    https://www.swissmicros.com/dm42/tools/
  2. Die LibUSB-Win32-Install-1.2.6.0 mu├č ebenfalls installiert werden, hier mu├č der
    Inf-Wizard.exe gestartet werden. Auch hier ist der Administratormodus (Eigenschaftsmenü, ausführen als Administrator) erforderlich!
    https://www.swissmicros.com/dm42/doc/libusb_install/
  3. DM42 an USB des PCs anschlie├čen. Auf dem DM42 mu├č jetzt der Bootloader gestartet werden (Punkt 2).

    Screenshot DM42

  4. DM-Tool (v2.4) starten. Als Updatefile das Firmwarefile verwenden (DMCP_flash_3.12.bin).

Jetzt sollte das Firmware-Upgrade erfolgen.

Anschlie├čend mu├č das Programmfile, DM42-3.12.pgm, auf den DM42 ├╝bertragen werden, ├╝ber das Filemen├╝ des DM42 kann es dann geladen und ausgef├╝hrt werden.

Wenn jetzt alles funktioniert, m├╝ssen die beiden Update-Dateien auf dem DM42 wieder gel├Âscht werden, weil er sonst automatisch versucht, den Updateproze├č zu starten und wieder h├Ąngenbleibt.

Ich hoffe, da├č diese Informationen dienlich sind. Bei Fragen bitte mailen, siehe Impressum.