Обновление микропрограммы#
(NitroPad - Ubuntu Linux)
В этом руководстве описано, как обновить микропрограмму Heads устройства NitroPad.
Эти инструкции актуальны в следующих случаях:
Вы хотите обновить микропрограмму головки.
Вы уже выполнили сброс к заводским настройкам, но счетчик TPM не был сброшен.
Подготовка#
Подключите NitroPad к розетке и зарядите его батарею более чем на 70%.
Загрузите последнюю прошивку https://github.com/Nitrokey/heads/releases/latest и сохраните ее на USB-накопителе. Для NitroPad T430 используйте
nitropad-t430-[version].npf
, а для NitroPad X230 -nitropad-x230-[version].npf
.Для проверки хэш-суммы сохраните файл
sha256sum
на USB-накопителе.
Проверка файла прошивки#
Перед записью файла прошивки на устройство необходимо обязательно выполнить проверку его целостности. После копирования файла прошивки на USB-накопитель убедитесь, что последний правильно размонтирован/извлечен, чтобы избежать проблем с записью. Проверка целостности должна быть запущена на NitroPad, чтобы проверенные данные были точно такими же, как и те, которые будут считаны приложением обновления. Это действие не потребуется в последующих обновлениях прошивки.
Запустите Nitropad и откройте консоль восстановления из
Options -> Exit to recovery shell
.Выполните следующие действия для проверки микропрограммы:
$ mount-usb # select USB device
$ cd /media
$ sha256sum -c sha256sum
Для версии v1.1-rc3
это должно привести к:
$ sha256sum -c sha256sum
nitropad_x230_v1.1-rc3.rom: OK
Это подтверждает, что содержимое файла соответствует ожиданиям. Для продолжения перезагрузите Nitropad (либо выключите и снова включите, либо нажмите CTRL+ALT+DELETE).
Процедура#
Это фактическая процедура обновления. Обычно первые два экрана не отображаются - в этом случае начните с шага 3.
(Дополнительный экран) Выберите «Ignore error and continue to default boot menu» (Игнорировать ошибку и продолжить работу в меню загрузки по умолчанию).

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

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

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

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

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

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

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

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

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