Обновление микропрограммы

В этом руководстве описано, как обновить микропрограмму Heads устройства NitroPad.

Эти инструкции актуальны в следующих случаях:

  • Вы хотите обновить микропрограмму головки.

  • Вы уже выполнили сброс к заводским настройкам, но счетчик TPM не был сброшен.

Подготовка

  1. Connect your NitroPad to a power plug and load its battery to over 70%.

  2. Загрузите последнюю версию прошивки ` <https://github.com/Nitrokey/heads/releases/latest>`__ и сохраните ее на USB-накопителе. Для:

    • NitroPad T430: firmware-nitropad-t430-[version].npf.

    • NitroPad X230: firmware-nitropad-x230-[version].npf.

    • NitroPad NV41: firmware-nitropad-nv41-[version].npf.

    • NitroPad NS50: firmware-nitropad-ns50-[version].npf.

Проверка подписи прошивки

Для проверки микропрограммы выполните следующие действия:

  1. Download sha256sum.sig and store it.

  2. Download and import Markus Meissner’s gpg key.

  3. Verify the signature.

    gpg --verify sha256sum.sig sha256sum
    

    Вы ожидаете получить результат, подобный этому:

    gpg: Signature made Wed 05 Jul 2023 04:30:34 PM CEST
    gpg:                using RSA key C7E32619E2F71736F5910BB144CB2D868DD16BDA
    gpg: Good signature from "Markus Meissner <meissner@nitrokey.com>" [ultimate]
    gpg:                 aka "Markus Meissner <coder@safemailbox.de>" [ultimate]
    

This verifies the file.

Процедура

Это фактическая процедура обновления. Обычно первые два экрана не отображаются - в этом случае начните с шага 3.

  1. (Дополнительный экран) Выберите «Ignore error and continue to default boot menu» (Игнорировать ошибку и продолжить работу в меню загрузки по умолчанию).

    имг1
  2. (Дополнительный экран) Выберите «Ignore error and continue to default boot menu» (Игнорировать ошибку и продолжить работу в меню загрузки по умолчанию).

    имг2
  3. Перейдите в раздел «Опции».

    img3
  4. Выберите «Flash/Update the BIOS».

    имг4
  5. Пожалуйста, подтвердите первый вариант.

    имг5
  6. Подтвердите процесс нажатием Enter.

    img6
  7. Выберите нужный файл .npf.

    имг7
  8. Подтвердите процесс нажатием Enter.

    имг8
  9. Подтвердите перезагрузку нажатием Enter.

    img9

Вы успешно обновили прошивку!

Дальнейшие шаги

Подсказка

There is a known issue with the NV41 that it can get stuck after the update in the boot splash(heads takes longer then 30s to get up). This solves it self after max 5 restarts (pressing the power button short). If not please contact our technical support.

  1. В случае появления экрана ERROR: TOTP Generation Failed!, пожалуйста, следуйте инструкциям по сбросу к заводским настройкам (в левом боковом меню), начиная с шага 11.