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!
Lae alla Nitrokey App ja programm „dfu-programmer“, mis peaks olema saadaval sinu paketihalduri kaudu, nt
apt-get update && apt-get install dfu-programmer
Debian-põhistes süsteemides.Download the latest firmware „.hex“ file from here and store it as „firmware.hex“ in your home folder. Older releases are here.
Tehke paremklõps Nitrokey rakenduse ikoonil ja valige „Configure“ -> „Enable Firmware Update“. Vaikimisi on püsivara parool „12345678“.
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.
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.