Posodobitev vdelane programske opreme#
Opozorilo
Pred nadgradnjo morate narediti varnostno kopijo vseh podatkov iz naprave, saj lahko nadgradnja vdelane programske opreme uniči vse podatke v napravi (zlasti od različice vdelane programske opreme <0.45)!
Pomembno
Med posodabljanjem nikoli ne odklopite naprave Nitrokey 3 ali prekinite postopka, saj bo naprava zaradi tega verjetno neuporabna!
Prenesite aplikacijo Nitrokey in program „dfu-programmer“, ki mora biti na voljo prek upravitelja paketov, npr.
apt-get update && apt-get install dfu-programmer
v sistemih, ki temeljijo na Debianu.Prenesite najnovejšo datoteko vdelane programske opreme „.hex“ s zgoraj in jo shranite kot „firmware.hex“ v domačo mapo. Starejše izdaje so tudi.
Z desno tipko miške kliknite ikono aplikacije Nitrokey in pojdite na „Configure“ -> „Enable Firmware Update“. Privzeto geslo za vdelano programsko opremo je „12345678“.
Opomba
Aplikacija Nitrokey ne zazna več shrambe Nitrokey, ko se aktivira način posodobitve. Če želite, da začne znova delovati, morate nadaljevati z navodili, opisanimi v nadaljevanju.
Odprite terminal in izvedite:
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"
ker mora biti „firmware.hex“ pot in ime datoteke vdelane programske opreme, ki ste jo prenesli v koraku 2.