Firmware Update v1.4+¶
Vanaf v1.4 vereist de update vanwege elementaire veranderingen in Heads en de firmware layout enkele extra overwegingen. Dit geldt voor zowel NitroPads X230 als T430.
Moet ik mijn NitroPad updaten?¶
Bij het updaten van uw firmware naar 1.4 (zonder gebruik van een extern flasher-apparaat) zullen de grafische HEADS-dialogen worden vervangen door een minder handige versie met alleen tekst.
Als u Ubuntu, Debian, LinuxMint, of Qubes 4.0 gebruikt, is het bijwerken van de firmware voorbij v1.3.1 (vanaf vandaag) niet nodig. Als u Qubes 4.1 gebruikt zonder de geïntegreerde Ethernet-poort, hoeft u de firmware ook niet bij te werken.
Als u Qubes 4.1 of nieuwer en de geïntegreerde Ethernetpoort wilt gebruiken, moet u de firmware bijwerken tot 1.4.
Hint
Als het .npf bestand niet wordt geaccepteerd door HEADS, dan draait u waarschijnlijk niet de laatste HEADS versie. Dus ofwel eerst updaten naar versie 1.3.1 of unzip het .npf bestand en gebruik in plaats daarvan het resulterende .rom bestand.
Hoe kan ik mijn NitroPad updaten?¶
Bijwerken vanaf v1.3.1
kan op twee verschillende manieren:
Legacy update met
nitropad-t430-v1.4.npf
ofnitropad-x230-v1.4.npf
uit het Heads menu, zie: Firmware bijwerkenBij gebruik van een extern flasher-apparaat kunt u de
-maximized
afbeeldingen gebruiken. Hierdoor blijven grafische HEADS-dialogen werken. Lees over het externe knipperen hieronder.
Waarschuwing
Probeer nooit je NitroPad te updaten met de -maximized image, als je niet precies weet wat je aan het doen bent! Je zult je NitroPad verpesten en hij kan alleen gerepareerd worden met een externe flasher!
Hoe kan ik updaten naar -maximized?¶
Hint
Wij raden u ten zeerste aan dit NIET OP UW EIGEN BUREAU TE DOEN, zolang u niet precies weet wat u doet!
We hebben een service om deze upgrade op uw NitroPad uit te voeren, schrijf een e-mail naar “shop at nitrokey.com” samen met uw verkoopordernummer (SOxxxxxx).
De volgende procedure beschrijft in grote lijnen hoe u uw NitroPad kunt flashen met behulp van een externe flasher - het is opzettelijk op een hoog niveau, omdat we niet aanraden om dit proces op uw eigen houtje te doen. Maar voor de volledigheid documenteren we het hier voor de nieuwsgierigen.
Zorg ervoor dat u een (
flashrom
) compatibele flasher hebt zoalsch341a_spi
met een SOIC-8 klem.Open het apparaat (zie coreboot docs) en zorg ervoor dat je toegang hebt tot beide flash chips.
Met
flashrom
lees je de onderste flash (de 8MB image)Met behulp van
ifdtool
(coreboot ifdtool docs) haalt u deGbE
flashregion uit de afbeelding en vervang deGbE
-regio in uw-maximized
afbeelding.Splits de gewijzigde firmware image met behulp van
dd
(zoals beschreven in de coreboot documentatie) in-top
en-bottom
.Flash de beelden naar de passende flash chips met uw flasher en klem
Herstart in uw systeem (u zou
-maximized
moeten zien in het hoofdenmenu)
Achtergrondinformatie¶
De nieuwe firmware klasse van -maximized
afbeeldingen veranderen de firmware lay-out op zo’n manier dat het onverenigbaar is met Heads’ interne firmware upgrade functie op de NitroPads.
Deze verandering is voornamelijk het gevolg van een kleinere Management Engine grootte in de firmware image. Verder bevatten de -maximized
images alle flash-regio’s binnen de firmware, dit omvat ook GbE
, die het Ethernet MAC-adres bevat.
De niet -maximized
afbeeldingen hebben geen functionele verschillen met de -maximized
afbeeldingen behalve van de verkleinde Heads GUI.