Actualización del firmware#
Advertencia
Debe hacer una copia de seguridad de todos los datos del dispositivo antes de actualizarlo, ya que las actualizaciones de firmware pueden destruir todos los datos del dispositivo (especialmente si provienen de la versión de firmware <0.45).
Importante
No desconecte nunca el Nitrokey 3 ni aborte el proceso mientras se actualiza, ya que esto podría inutilizar su dispositivo.
Descargue la aplicación Nitrokey y el programa «dfu-programmer» que debería estar disponible a través de su gestor de paquetes, por ejemplo
apt-get update && apt-get install dfu-programmer
en sistemas basados en Debian.Download the latest firmware «.hex» file from here and store it as «firmware.hex» in your home folder. Older releases are here.
Haga clic con el botón derecho del ratón en el icono de la aplicación Nitrokey y vaya a «Configurar» -> «Activar la actualización del firmware». La contraseña del firmware por defecto es “12345678”.
Nota
El Nitrokey Storage ya no es detectado por la aplicación Nitrokey una vez que el modo de actualización ha sido activado. Debe seguir las instrucciones descritas a continuación para que vuelva a funcionar.
Abre un terminal y ejecuta:
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"
mientras que «firmware.hex» debe ser la ruta y el nombre del archivo del firmware que descargaste en el paso 2.