Programmierung von SPI Flash mit UEFI Internal Shell fürIntel® Galileo-Mainboards
Auf dieser Seite finden Sie Anweisungen zum Programmieren des SPI-Flash-Images für Intel® Galileo. Sie können diesen Prozess auch verwenden, um die Firmware des Boards manuell zu aktualisieren oder wiederherzustellen. Wir haben diesen Prozess erfolgreich mit Intel® Galileo Gen 1 Board und Intel® Galileo-Gen-2-Mainboard getestet.
Gehen Sie folgendermaßen vor, um den Vorgang auszuführen:
Laden Sie die capsuleapp-1.1.1. EFI und Flash-missingpdat_release-1.1.1. Cap herunter und kopieren Sie Sie auf eine microSD-Karte.
Legen Sie die microSD-Karte in die microSD-Buchse des Intel Galileo-Motherboards ein.
Schließen Sie das serielle Kabel zwischen dem Computer und dem Intel Galileo-Mainboard an. Sie können Putty oder ähnliche Software verwenden, um das Linux-Terminal zugreifen.
Schalten Sie das Board ein. Das Board beginnt zu booten.
Geben Sie c ein, um in die Befehlszeile einzugeben, wenn Sie ein Bild sehen, das dem hier ähnelt:
Geben Sie Quit. Wenn der Bildschirm unten angezeigt wird, drücken Sie die EingabeTaste.
Klicken Sie auf UEFI Internal Shell , und drücken Sie die EingabeTaste.
Unter Device Mapping Tabelle zeigt die erste Zeile: fs0: Harddisk-Alias hd7b blk0. Diese Linie ist Ihre microSD-Karte. Um es zu mounten, geben Sie fs0:
Geben Sie den *. EFI-Dateinamenein, und drücken Sie die leerTaste. Geben Sie dann den *. Cap-Dateinamenein. Schreiben Sie Sie mit dem genauen Namen, den Sie haben, Beispiel: capsuleapp-1.0.4. EFI Flash-missingpdat_release-1.0.4. Cap (oder neueste Version).
Stellen Sie sicher, dass die Dateinamen korrekt sind, und drücken Sie die EingabeTaste. Der Programmierprozess beginnt. Es dauert einige Minuten bis zum Ende. Unterbrechen Sie den Vorgang nicht, da dadurch die Platine dauerhaft beschädigt werden kann. Nach dem Prozess beendet die Platine Stiefel.
Wenn der Vorgang abgeschlossen ist, überprüfen Sie, ob die Firmware auf die Version 1.0.4 (oder neueste) aktualisiert wurde: Geben Sie Catein, drücken Sie die leerTaste, und geben Sie /sys/Firmware/board_data/flash_versionein.