Programinės įrangos atnaujinimas#
Įspėjimas
Prieš atnaujindami turėtumėte sukurti atsarginę visų prietaiso duomenų kopiją, nes programinės įrangos atnaujinimas gali sunaikinti visus prietaiso duomenis (ypač nuo programinės įrangos versijos <0.45)!
Svarbu
Niekada neatjunkite „Nitrokey 3“ arba nenutraukite proceso atnaujinimo metu, nes dėl to jūsų prietaisas gali tapti nenaudingas!
Atsisiųskite „Nitrokey“ programą ir programą „dfu-programmer“, kuri turėtų būti prieinama per paketų tvarkytuvę, pvz.,
apt-get update && apt-get install dfu-programmer
„Debian“ sistemose.Atsisiųskite naujausią programinės aparatinės įrangos „.hex“ failą iš kur ir išsaugokite jį kaip „firmware.hex“ savo namų aplanke. Senesnės versijos yra kur.
Dešiniuoju pelės mygtuku spustelėkite „Nitrokey“ programos piktogramą ir eikite į „Configure“ -> „Enable Firmware Update“. Numatytasis programinės įrangos slaptažodis yra „12345678“.
Pastaba
Įjungus atnaujinimo režimą „Nitrokey“ programėlė „Nitrokey“ nebeatpažįsta „Nitrokey“ saugyklos. Norėdami, kad ji vėl veiktų, turite vykdyti toliau aprašytas instrukcijas.
Atidarykite terminalą ir atlikite:
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"
o „firmware.hex“ turi būti 2 veiksmu atsisiųstos programinės įrangos kelias ir failo pavadinimas.