Актуализация на фърмуера#
Warning
Трябва да направите резервно копие на всички данни от устройството, преди да извършите ъпгрейд, тъй като ъпгрейдът на фърмуера може да унищожи всички данни в устройството (особено от версия на фърмуера <0.45)!
Important
Никога не изключвайте Nitrokey 3 или не прекъсвайте процеса по време на актуализиране, защото това вероятно ще направи устройството ви безполезно!
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.Изтеглете най-новия файл с фърмуера „.hex“ от тук и го запазете като „firmware.hex“ в домашната си папка. По-старите версии са тук.
Щракнете с десния бутон върху иконата на приложението Nitrokey и отидете на „Configure“ -> „Enable Firmware Update“. Паролата за фърмуера по подразбиране е „12345678“.
Note
Nitrokey Storage вече не се открива от приложението Nitrokey, след като се активира режимът за актуализация. Трябва да продължите с инструкциите, описани по-долу, за да го накарате да работи отново.
Отворете терминал и изпълнете:
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"
докато „firmware.hex“ трябва да е пътят и името на файла на фърмуера, който сте изтеглили в стъпка 2.