Cette page décrit comment mettre à jour le BIOS des modèles suivants du Hardware Appliance de STARFACE :
Nom de Appliance | Carte mère intégrée | Commentaire |
---|---|---|
light v1 | Pegatron IPXLP-MB | |
light v2 | Pegatron IPXLP-MB | à partir du numéro de série xxxx-4236-xxxx |
PRO v1 | Pegatron IPXLP-MB | au numéro de série 1003-4257-3001 |
light v3 | Intel D510MO | à partir du numéro de série 1004-4260-2701 |
PRO v2 | Intel D510MO | à partir du numéro de série 1003-4257-3001 |
PRO v4.1 | Intel D510MO | |
PRO v4 | Intel D410PT |
La première étape consiste à identifier la version actuelle du BIOS :
Ensuite, le nouveau fichier BIOS approprié peut être téléchargé auprès du fabricant.
Remarque : Veuillez noter que le BIOS peut avoir besoin d'être mis à jour à la version 0400 avant de passer à la version actuelle (actuellement 0542). |
La mise à jour du BIOS elle-même est effectuée selon les étapes suivantes :
Après la mise à jour réussie (durée = 2 à 8 minutes), la clé USB peut être retirée et l'Appliance est redémarrée.
Le BIOS de cette très ancienne Appliance peut être mis à jour directement dans Linux avec l'outil « flashrom ». Pour ce faire, les étapes suivantes doivent être réalisées :
Ensuite, le fichier doit être décompressé avec la commande « tar -xvjf Ipxlp_s1100.tar.bz2 ». Pour cela, vous devez accéder à l'Appliance via ssh (voir aussi « 087 - Passwort für den root-User »).
[root@localhost ~]# tar -xvjf Ipxlp_s1100.tar.bz2 ipxlp/ ipxlp/flashrom ipxlp/s1100.bin |
Après avoir décompressé le fichier de mise à jour, vous devez passer dans le répertoire correspondant avec la commande « cd ipxlp ».
Dans la dernière étape, la mise à jour du BIOS peut être effectuée avec la commande « ./flashrom -w s1100.bin ».
[root@localhost ipxlp]# ./flashrom -w s1100.bin flashrom v0.9.2-r1001 on Linux 2.6.18.8-10 (i686), built with libpci 2.1.99-test8, GCC 4.0.2 20051125 (Red Hat 4.0.2-8) flashrom is free software, get the source code at http://www.flashrom.org No coreboot table found. dmidecode: invalid option -- s dmidecode execution unsucessfull - continuing without DMI info Found chipset "Intel ICH7/ICH7R", enabling flash write... OK. This chipset supports the following protocols: SPI. Calibrating delay loop... OK. Found chip "Macronix MX25L4005" (512 KB, SPI) at physical address 0xfff80000. === This flash part has status UNTESTED for operations: ERASE The test status of this chip may have been updated in the latest development version of flashrom. If you are running the latest development version, please email a report to flashrom@flashrom.org if any of the above operations work correctly for you with this flash part. Please include the flashrom output with the additional -V option for all operations you tested (-V, -Vr, -Vw, -VE), and mention which mainboard or programmer you tested. Thanks for your help! === Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Erasing flash before programming... Erasing flash chip... spi_block_erase_20 failed during command execution at address 0x0 spi_block_erase_52 failed during command execution at address 0x0 SUCCESS. done. Programming page: COMPLETE. Verifying flash... VERIFIED. |
Remarque : Il peut être nécessaire de charger les paramètres standard du BIOS après avoir redémarré l'Appliance à l'aide de la touche F2. Cela dépend de la version du BIOS qui a été installée avant la mise à jour. |