Firmware frissítés v1.4+#
A v1.4-től kezdődően a Heads és a firmware elrendezésének elemi változásai miatt a frissítés további megfontolásokat igényel. Ez a NitroPads X230 és T430 esetében egyaránt érvényes.
Frissítenem kell a NitroPad készülékemet?#
A firmware 1.4-es verzióra történő frissítésekor (külső villogó eszköz használata nélkül) a grafikus HEADS párbeszédpaneleket egy kevésbé kényelmes, csak szöveges verzió váltja fel.
Ha Ubuntut, Debiant, LinuxMintet vagy Qubes 4.0-t használsz, a firmware v1.3.1-nél későbbi frissítése (a mai napig) nem szükséges. Ha a Qubes 4.1-et használja az integrált Ethernet port nélkül, akkor sem kell frissítenie a firmware-t.
Ha a Qubes 4.1 vagy újabb és a beépített Ethernet portot szeretné használni, frissítenie kell a firmware-t az 1.4-es verzióra.
Tipp
Ha a HEADS nem fogadja el az .npf fájlt, akkor valószínűleg nem a legújabb HEADS verziót futtatja. Tehát vagy 1. frissítsd az 1.3.1-es verzióra, vagy csomagold ki az .npf fájlt, és használd helyette az így kapott .rom fájlt.
Hogyan frissíthetem a NitroPad készülékemet?#
A v1.3.1
-tól kezdődően a frissítés kétféleképpen történhet:
Legacy frissítés a
nitropad-t430-v1.4.npf
vagynitropad-x230-v1.4.npf
használatával a Heads menüből, lásd: Firmware frissítés.Külső villogó eszköz használata esetén a
-maximized
képeket használhatja. Ezáltal a grafikus HEADS párbeszédek továbbra is működnek. A külső villogásról alább olvashat.
Figyelem
Soha ne próbáld meg frissíteni a NitroPadet a -maximált kép használatával, ha nem tudod pontosan, mit csinálsz! Tönkreteszed a NitroPad-et, és csak külső flasherrel lehet megjavítani!
Hogyan frissíthetem -maximált-ra?#
Tipp
Erősen ajánljuk, hogy NE TEDD EZT EGYEDÜL, amíg nem tudod pontosan, hogy mit csinálsz!
Van egy szolgáltatásunk, hogy elvégezzük ezt a frissítést a NitroPad-jén, kérjük, írjon egy e-mailt a „shop at nitrokey.com” címre, az értékesítési rendelésszámával együtt (SOxxxxxxxx).
A következő eljárás nagyjából leírja, hogyan kell a NitroPad-et külső flasher segítségével flashelni - szándékosan magas szinten, mivel nem javasoljuk, hogy ezt a folyamatot saját maga végezze el. De a teljesség kedvéért itt dokumentáljuk a kíváncsiskodók számára.
Győződjön meg róla, hogy van egy (
flashrom<x>
) kompatibilis villogó, példáulch341a_spi
SOIC-8 bilinccsel.Nyisd meg az eszközt (lásd a coreboot dokumentációt), és győződj meg arról, hogy mindkét flash chiphez hozzáférsz.
A
flashrom
segítségével olvassa ki az alsó flash-t (a 8MB-os képet).A
ifdtool
használatával (coreboot ifdtool docs) kivonatolja aGbE
flashregion a képből, és cserélje ki aGbE
-régiót a-maximized
képen belül.A módosított firmware-kép felosztása a
dd
segítségével (a coreboot dokumentációban leírtak szerint)-top
és-bottom
-raVillantsa a képeket a megfelelő flash chipekre a villogókészülék és a bilincs segítségével.
Indítsa újra a rendszerét (látnia kell a
-maximized
menüpontot a Fejek menüben)
Háttérinformációk#
A -maximized
képek új firmware osztálya úgy változtatja meg a firmware elrendezését, hogy az nem kompatibilis a Heads» NitroPads belső firmware frissítési funkciójával.
Ez a változás elsősorban a Management Engine méretének csökkenéséből ered a firmware-képen belül. Továbbá a -maximized
képek tartalmazzák az összes flash régiót a firmware-en belül, beleértve a GbE
képet is, amely az Ethernet MAC-címet tartalmazza.
A nem -maximized
képek nem rendelkeznek funkcionális különbségekkel a -maximized
képekhez képest, kivéve a csökkentett Heads GUI-t.