Ενημέρωση υλικολογισμικού v1.4+

Ξεκινώντας από την έκδοση v1.4, λόγω των στοιχειωδών αλλαγών στο εσωτερικό των κεφαλών και της διάταξης του υλικολογισμικού, η ενημέρωση απαιτεί κάποιες πρόσθετες σκέψεις. Αυτό ισχύει και για τα NitroPads X230 και T430.

Πρέπει να ενημερώσω το NitroPad μου;

Κατά την ενημέρωση του υλικολογισμικού σας στην έκδοση 1.4 (χωρίς τη χρήση εξωτερικής συσκευής flasher) οι γραφικοί διάλογοι HEADS θα αντικατασταθούν από μια λιγότερο βολική έκδοση μόνο με κείμενο.

Αν χρησιμοποιείτε Ubuntu, Debian, LinuxMint ή Qubes 4.0, η ενημέρωση του υλικολογισμικού πέραν της έκδοσης v1.3.1 δεν είναι (από σήμερα) απαραίτητη. Εάν χρησιμοποιείτε το Qubes 4.1 χωρίς την ενσωματωμένη θύρα Ethernet, δεν χρειάζεται να ενημερώσετε το υλικολογισμικό.

Αν θέλετε να χρησιμοποιήσετε το Qubes 4.1 ή νεότερη έκδοση και την ενσωματωμένη θύρα Ethernet, πρέπει να ενημερώσετε το υλικολογισμικό στην έκδοση 1.4.

Συμβουλή

Εάν το αρχείο .npf δεν γίνεται αποδεκτό από το HEADS, πιθανότατα δεν εκτελείτε την τελευταία έκδοση του HEADS. Οπότε, είτε 1ο ενημερώστε στην έκδοση 1.3.1 είτε αποσυμπιέστε το αρχείο .npf και χρησιμοποιήστε το αρχείο .rom που προκύπτει.

Πώς μπορώ να ενημερώσω το NitroPad μου;

Η ενημέρωση από το v1.3.1 και μετά γίνεται με δύο διαφορετικούς τρόπους:

  • Ενημέρωση Legacy χρησιμοποιώντας είτε nitropad-t430-v1.4.npf είτε nitropad-x230-v1.4.npf από το μενού Heads, βλέπε: Ενημέρωση υλικολογισμικού

  • Όταν χρησιμοποιείτε μια εξωτερική συσκευή φλας, μπορείτε να χρησιμοποιήσετε τις εικόνες -maximized. Αυτό διατηρεί τους γραφικούς διαλόγους HEADS σε λειτουργία. Διαβάστε για το εξωτερικό αναβοσβήσιμο παρακάτω.

Προειδοποίηση

Ποτέ μην προσπαθήσετε να ενημερώσετε το NitroPad σας χρησιμοποιώντας την εικόνα -maximized, αν δεν ξέρετε ακριβώς τι κάνετε! Θα καταστρέψετε το NitroPad σας και μπορεί να επισκευαστεί μόνο με τη χρήση ενός εξωτερικού flasher!

Πώς μπορώ να ενημερώσω σε -maximized;

Συμβουλή

Σας συνιστούμε να ΜΗΝ ΤΟ ΚΑΝΕΤΕ ΜΟΝΟΣ ΣΑΣ, εφόσον δεν ξέρετε ακριβώς τι κάνετε!

Διαθέτουμε μια υπηρεσία για να κάνουμε αυτή την αναβάθμιση στο NitroPad σας, παρακαλούμε στείλτε ένα e-mail στο «shop at nitrokey.com» μαζί με τον αριθμό παραγγελίας σας (SOxxxxxx).

Η παρακάτω διαδικασία περιγράφει κατά προσέγγιση πώς να κάνετε flash το NitroPad σας χρησιμοποιώντας ένα εξωτερικό flasher - είναι σκόπιμα σε υψηλό επίπεδο, καθώς δεν συνιστούμε να κάνετε αυτή τη διαδικασία μόνοι σας. Αλλά για λόγους πληρότητας την καταγράφουμε εδώ για τους περίεργους.

  1. Βεβαιωθείτε ότι έχετε ένα (flashrom) συμβατό φλας όπως ch341a_spi με σφιγκτήρα SOIC-8.

  2. Ανοίξτε τη συσκευή (βλ. έγγραφα coreboot) και βεβαιωθείτε ότι μπορείτε να έχετε πρόσβαση και στα δύο τσιπ flash.

  3. Χρησιμοποιώντας flashrom διαβάστε το κάτω flash (την εικόνα των 8MB).

  4. Χρησιμοποιώντας ifdtool (coreboot ifdtool docs) εξάγετε το GbE flashregion από την εικόνα και αντικαταστήστε το GbE-περιοχή μέσα στην εικόνα -maximized.

  5. Διαχωρίστε την τροποποιημένη εικόνα firmware χρησιμοποιώντας dd (όπως περιγράφεται στην τεκμηρίωση του coreboot) σε -top και -bottom

  6. Αναβοσβήνετε τις εικόνες στα αντίστοιχα τσιπ φλας χρησιμοποιώντας το φλας και τον σφιγκτήρα σας.

  7. Επανεκκίνηση στο σύστημά σας (θα πρέπει να δείτε -maximized μέσα στο μενού Heads)

Πληροφορίες για το ιστορικό

Η νέα κλάση του υλικολογισμικού των εικόνων -maximized αλλάζει τη διάταξη του υλικολογισμικού με τρόπο που είναι ασύμβατη με την εσωτερική λειτουργία αναβάθμισης υλικολογισμικού της Heads” στα NitroPads.

Αυτή η αλλαγή προέρχεται κυρίως από τη μείωση του μεγέθους της μηχανής Management Engine μέσα στην εικόνα του υλικολογισμικού. Επιπλέον, οι εικόνες -maximized περιέχουν όλες τις περιοχές flash μέσα στο υλικολογισμικό, αυτό περιλαμβάνει επίσης GbE, που περιέχει τη διεύθυνση MAC Ethernet.

Οι εικόνες χωρίς -maximized δεν έχουν καμία λειτουργική διαφορά σε σύγκριση με τις εικόνες -maximized εκτός από το μειωμένο γραφικό περιβάλλον Heads.