Aktualizácia firmvéru v1.4+#

(NitroPad - Ubuntu Linux)

Počnúc verziou v1.4 si aktualizácia kvôli elementárnym zmenám vo vnútri Heads a rozloženia firmvéru vyžaduje určité dodatočné opatrenia. Týka sa to zariadení NitroPad X230 aj T430.

Mal by som aktualizovať svoj NitroPad?#

Pri aktualizácii firmvéru na verziu 1.4 (bez použitia externého bleskového zariadenia) sa grafické dialógové okná HEADS nahradia menej pohodlnou textovou verziou.

Ak používate Ubuntu, Debian, LinuxMint alebo Qubes 4.0, aktualizácia firmvéru po verzii 1.3.1 (od dnešného dňa) nie je potrebná. Ak používate Qubes 4.1 bez integrovaného ethernetového portu, nemusíte aktualizovať ani firmvér.

Ak chcete používať Qubes 4.1 alebo novší a integrovaný ethernetový port, musíte aktualizovať firmvér na verziu 1.4.

Rada

Ak súbor .npf nie je akceptovaný systémom HEADS, pravdepodobne nepoužívate najnovšiu verziu systému HEADS. Takže buď 1. aktualizujte na verziu 1.3.1, alebo rozbaľte súbor .npf a namiesto neho použite výsledný súbor .rom.

Ako môžem aktualizovať svoj NitroPad?#

Aktualizácia od v1.3.1 má dva rôzne spôsoby:

  • Staršia aktualizácia pomocou nitropad-t430-v1.4.npf alebo nitropad-x230-v1.4.npf z ponuky Hlavy, pozri: Aktualizácia firmvéru

  • Pri použití externého blikacieho zariadenia môžete použiť obrázky -maximized. Tým sa zachová funkčnosť grafických dialógových okien HEADS. O externom blikaní si prečítajte nižšie.

Varovanie

Nikdy sa nepokúšajte aktualizovať svoj NitroPad pomocou maximalizovaného obrazu, ak presne neviete, čo robíte! Zablokujete svoj NitroPad a opraviť ho môžete len pomocou externého flashera!

Ako môžem aktualizovať na -maximized?#

Rada

Dôrazne odporúčame, aby ste to nerobili sami, pokiaľ presne neviete, čo robíte!

Máme službu na vykonanie tejto aktualizácie na vašom NitroPade, napíšte e-mail na „shop at nitrokey.com“ spolu s číslom vašej predajnej objednávky (SOxxxxxx).

Nasledujúci postup zhruba popisuje, ako flashovať váš NitroPad pomocou externého flashera - zámerne je na vysokej úrovni, pretože neodporúčame robiť tento proces samostatne. Pre úplnosť to tu však pre zvedavcov dokumentujeme.

  1. Uistite sa, že máte (flashrom) kompatibilný blikač, napríklad ch341a_spi so svorkou SOIC-8.

  2. Otvorte zariadenie (pozrite si dokumentáciu coreboot) a uistite sa, že máte prístup k obom čipom flash.

  3. Pomocou flashrom prečítajte spodný flash (8MB obraz)

  4. Pomocou ifdtool (coreboot ifdtool docs) extrahujte GbE flashregion z obrazu a nahraďte GbE-oblasť vo vnútri vášho -maximized obrázka.

  5. Rozdelenie upraveného obrazu firmvéru pomocou dd (ako je popísané v dokumentácii coreboot) na -top a -bottom

  6. Zábleskové obrázky na zodpovedajúce zábleskové čipy pomocou blesku a svorky

  7. Reštartujte systém (mali by ste vidieť -maximized v menu Hlavy)

Základné informácie#

Nová trieda firmvéru* -maximized obrázkov mení rozloženie firmvéru takým spôsobom, že je nekompatibilný s internou funkciou aktualizácie firmvéru na podložkách Heads‘ NitroPads.

Táto zmena je spôsobená najmä zmenšením veľkosti Management Engine v obraze firmvéru. Okrem toho obrazy -maximized obsahujú všetky oblasti flash vo firmvéri, čo zahŕňa aj GbE, ktorý obsahuje adresu Ethernet MAC.

Obrázky, ktoré nie sú -maximized, nemajú žiadne funkčné rozdiely v porovnaní s obrázkami -maximized, okrem grafického rozhrania so zmenšenými hlavami.