Püsivara uuendamine

Hoiatus

Enne uuendamist peaksite varundama kõik andmed seadmest, kuna püsivara uuendamine võib hävitada kõik seadme andmed (eriti kui need pärinevad püsivara versioonist <0.45)!

Tähtis

Ärge kunagi ühendage Nitrokey 3 lahti või katkestage protsessi uuendamise ajal, see muudab teie seadme tõenäoliselt kasutamiskõlbmatuks!

  1. Download the Nitrokey App and the program “dfu-programmer” which should be available through your package-manager, e.g. apt-get update && apt-get install dfu-programmer on Debian-based systems.

  2. Download the latest firmware „.hex“ file from here and store it as „firmware.hex“ in your home folder. Older releases are here.

  3. Right click on the icon of the Nitrokey App and go to “Configure” -> “Enable Firmware Update”. The default firmware password is 12345678.

    Firmware uuendamise lubamine

    Märkus

    Nitrokey rakendus ei tuvasta Nitrokey Storage’i enam, kui uuendamisrežiim on aktiveeritud. Selleks, et see uuesti tööle saada, peate järgima allpool kirjeldatud juhiseid.

  4. Avage terminal ja käivitage:

    sudo dfu-programmer at32uc3a3256s erase
    sudo dfu-programmer at32uc3a3256s flash --suppress-bootloader-mem firmware.hex
    sudo dfu-programmer at32uc3a3256s launch
    # versions <0.7 of dfu-programmer use "start" instead of "launch"
    

    arvestades, et „firmware.hex“ peab olema sammus 2 alla laaditud püsivara tee ja failinimi.