Actualizarea firmware-ului#

(Nitrokey Storage 2 - Linux)

Atenționare

Ar trebui să faceți o copie de rezervă a tuturor datelor de pe dispozitiv înainte de a face actualizarea, deoarece actualizările de firmware pot distruge toate datele de pe dispozitiv (în special cele care provin de la versiunea de firmware <0.45)!

Important

Nu deconectați niciodată Nitrokey 3 sau nu întrerupeți procesul în timpul actualizării, deoarece acest lucru va face ca dispozitivul să devină inutilizabil!

  1. Descărcați >Nitrokey App și programul „dfu-programmer” care ar trebui să fie disponibil prin intermediul managerului de pachete, de exemplu apt-get update && apt-get install dfu-programmer pe sistemele bazate pe Debian.

  2. Descărcați cel mai recent fișier firmware „.hex” de la ` aici <https://github.com/Nitrokey/nitrokey-storage-firmware/releases/latest>`__ și stocați-l ca „firmware.hex” în dosarul dvs. de acasă. Versiunile mai vechi sunt ici.

  3. Faceți clic dreapta pe pictograma aplicației Nitrokey și mergeți la „Configure” -> „Enable Firmware Update”. Parola implicită pentru firmware este „12345678”.

Activați actualizarea firmware-ului

Notă

Nitrokey Storage nu mai este detectat de aplicația Nitrokey odată ce modul de actualizare a fost activat. Trebuie să procedați conform instrucțiunilor descrise mai jos pentru a-l face să funcționeze din nou.

  1. Deschideți un terminal și executați:

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"

în timp ce „firmware.hex” trebuie să fie calea și numele de fișier al firmware-ului pe care l-ați descărcat la pasul 2.