Актуализация на фърмуера v1.4+#
От версия 1.4 поради елементарни промени в Heads и оформлението на фърмуера актуализацията изисква някои допълнителни съображения. Това се отнася както за NitroPads X230, така и за T430.
Трябва ли да актуализирам своя NitroPad?#
При актуализиране на фърмуера до версия 1.4 (без използване на външно устройство за проблясване) графичните диалози HEADS ще бъдат заменени с по-малко удобна текстова версия.
Ако използвате Ubuntu, Debian, LinuxMint или Qubes 4.0, актуализирането на фърмуера след v1.3.1 (от днес) не е необходимо. Ако използвате Qubes 4.1 без вградения Ethernet порт, също не е необходимо да актуализирате фърмуера.
Ако искате да използвате Qubes 4.1 или по-нова версия и вградения Ethernet порт, трябва да актуализирате фърмуера до версия 1.4.
Hint
Ако файлът .npf не се приема от HEADS, вероятно не използвате последната версия на HEADS. Така че или актуализирайте до версия 1.3.1, или разархивирайте файла .npf и вместо него използвайте получения файл .rom.
Как мога да актуализирам своя NitroPad?#
Актуализирането от v1.3.1
нататък има два различни начина:
Наследствена актуализация с помощта на
nitropad-t430-v1.4.npf
илиnitropad-x230-v1.4.npf
от менюто Heads, вижте: Актуализация на фърмуераКогато използвате външно устройство за светкавици, можете да използвате изображенията
-maximized
. По този начин се запазва работата на графичните диалози HEADS. Прочетете за външното мигане по-долу.
Warning
Никога не се опитвайте да актуализирате своя NitroPad с помощта на максимизираното изображение, ако не знаете точно какво правите! Това ще доведе до блокиране на вашия NitroPad и той може да бъде ремонтиран само с помощта на външна флаш памет!
Как мога да актуализирам до максимално?#
Hint
Препоръчваме ви да не правите това сами, ако не знаете точно какво правите!
Имаме услуга за извършване на този ъпгрейд на вашия NitroPad, моля, напишете имейл до „shop at nitrokey.com“ заедно с номера на вашата поръчка за продажба (SOxxxxxx).
Следващата процедура описва приблизително как да флашнете вашия NitroPad с помощта на външен флашър - тя е умишлено на високо ниво, тъй като не препоръчваме да извършвате този процес самостоятелно. Но за пълнота на информацията я документираме тук за любопитните.
Уверете се, че разполагате с (
flashrom
) съвместим мигач, напримерch341a_spi
със скоба SOIC-8.Отворете устройството (вижте документите за coreboot) и се уверете, че имате достъп до двата флаш чипа.
С помощта на
flashrom
прочетете долната флаш памет (8MB изображение)С помощта на
ifdtool
(документи за ifdtool на Coreboot) извлечетеGbE
flashregion от изображението и заменетеGbE
-в изображението си-maximized
.Разделете модифицирания образ на фърмуера с помощта на
dd
(както е описано в документацията на coreboot) на-top
и-bottom
.Прехвърляйте изображенията на съответстващите флаш чипове с помощта на светкавица и скоба
Рестартирайте системата си (трябва да видите
-maximized
в менюто Глави)
Обща информация#
Новият клас на фърмуера -maximized
изображения променя оформлението на фърмуера по начин, който е несъвместим с функцията за вътрешно обновяване на фърмуера на Heads‘ на NitroPads.
Тази промяна се дължи основно на намаления размер на Management Engine в образа на фърмуера. Освен това образите -maximized
съдържат всички области на флаш паметта във фърмуера, като това включва и GbE
, който съдържа Ethernet MAC адреса.
Изображенията, които не са -maximized
, нямат функционални разлики в сравнение с изображенията -maximized
, с изключение на намаления графичен интерфейс на главите.