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.

If you use Ubuntu, Debian, Linux Mint, or Qubes 4.0 updating the firmware beyond v1.3.1 is (as of today) not needed. If you use Qubes 4.1 without the integrated Ethernet port, you don’t need to update the firmware either.

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 vagy nitropad-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

We highly recommend to NOT DO THIS ON YOUR OWN, as long as you are not exactly knowing what you are doing!

We have a service to do this upgrade on your NitroPad, please write an e-mail to „shop at nitrokey.com” together with your sales order number (SOxxxxxx`).

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.

  1. Győződjön meg róla, hogy van egy (flashrom<x>) kompatibilis villogó, például ch341a_spi SOIC-8 bilinccsel.

  2. 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.

  3. A flashrom segítségével olvassa ki az alsó flash-t (a 8MB-os képet).

  4. Using ifdtool (coreboot ifdtool docs) extract the GbE flash region from the image and replace the GbE-region inside your -maximized image.

  5. 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-ra

  6. Villantsa a képeket a megfelelő flash chipekre a villogókészülék és a bilincs segítségével.

  7. 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.