Актуализация на фърмуера#

(Nitrokey Start - Linux)

Warning

Трябва да направите резервно копие на всички данни от устройството, преди да извършите ъпгрейд, тъй като ъпгрейдът на фърмуера може да унищожи всички данни в устройството (особено от версия на фърмуера <0.45)!

Important

Никога не изключвайте Nitrokey 3 или не прекъсвайте процеса по време на актуализиране, защото това вероятно ще направи устройството ви безполезно!

  1. Изтеглете приложението Nitrokey и програмата „dfu-programmer“, която трябва да е налична чрез вашия мениджър на пакети, например apt-get update && apt-get install dfu-programmer за системите, базирани на Debian.

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

  3. Щракнете с десния бутон върху иконата на приложението Nitrokey и отидете на „Configure“ -> „Enable Firmware Update“. Паролата за фърмуера по подразбиране е „12345678“.

Актуализация на фърмуера

Note

Nitrokey Storage вече не се открива от приложението Nitrokey, след като се активира режимът за актуализация. Трябва да продължите с инструкциите, описани по-долу, за да го накарате да работи отново.

  1. Отворете терминал и изпълнете:

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.