Ενημέρωση υλικολογισμικού 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 - είναι σκόπιμα σε υψηλό επίπεδο, καθώς δεν συνιστούμε να κάνετε αυτή τη διαδικασία μόνοι σας. Αλλά για λόγους πληρότητας την καταγράφουμε εδώ για τους περίεργους.
Βεβαιωθείτε ότι έχετε ένα (
flashrom
) συμβατό φλας όπωςch341a_spi
με σφιγκτήρα SOIC-8.Ανοίξτε τη συσκευή (βλ. έγγραφα coreboot) και βεβαιωθείτε ότι μπορείτε να έχετε πρόσβαση και στα δύο τσιπ flash.
Χρησιμοποιώντας
flashrom
διαβάστε το κάτω flash (την εικόνα των 8MB).Χρησιμοποιώντας
ifdtool
(coreboot ifdtool docs) εξάγετε τοGbE
flashregion από την εικόνα και αντικαταστήστε τοGbE
-περιοχή μέσα στην εικόνα-maximized
.Διαχωρίστε την τροποποιημένη εικόνα firmware χρησιμοποιώντας
dd
(όπως περιγράφεται στην τεκμηρίωση του coreboot) σε-top
και-bottom
Αναβοσβήνετε τις εικόνες στα αντίστοιχα τσιπ φλας χρησιμοποιώντας το φλας και τον σφιγκτήρα σας.
Επανεκκίνηση στο σύστημά σας (θα πρέπει να δείτε
-maximized
μέσα στο μενού Heads)
Πληροφορίες για το ιστορικό#
Η νέα κλάση του υλικολογισμικού των εικόνων -maximized
αλλάζει τη διάταξη του υλικολογισμικού με τρόπο που είναι ασύμβατη με την εσωτερική λειτουργία αναβάθμισης υλικολογισμικού της Heads” στα NitroPads.
Αυτή η αλλαγή προέρχεται κυρίως από τη μείωση του μεγέθους της μηχανής Management Engine μέσα στην εικόνα του υλικολογισμικού. Επιπλέον, οι εικόνες -maximized
περιέχουν όλες τις περιοχές flash μέσα στο υλικολογισμικό, αυτό περιλαμβάνει επίσης GbE
, που περιέχει τη διεύθυνση MAC Ethernet.
Οι εικόνες χωρίς -maximized
δεν έχουν καμία λειτουργική διαφορά σε σύγκριση με τις εικόνες -maximized
εκτός από το μειωμένο γραφικό περιβάλλον Heads.