« Flasher un bios de carte mère » : différence entre les versions
De Repair-wiki
Aller à la navigationAller à la recherche
Page créée avec « Si vous avez un bios corrompu sur une carte mère et que vous devez l'extraire pour le flash vous pouvez utiliser [https://github.com/SourceArcade/flashprog flashprog] pour le faire. Vous pouvez par exemple utiliser un raspberryPi pour le faire. Ainsi vous aurez un system linux + peripherique SPI pour la communication. Suivez l'installation. Pour une plateforme RasberryPi voici un exemple de commande : make CONFIG_ENABLE_LIBPCI_PROGRAMMERS=no CONFIG_ENABLE_LIB... » |
Aucun résumé des modifications |
||
Ligne 17 : | Ligne 17 : | ||
Pour écrire le bios : | Pour écrire le bios : | ||
flashprog -p linux_spi:dev=/dev/spidev0.0,spispeed=4000 -c W25Q64BV/W25Q64CV/W25Q64FV --progress -w newbios.bin | flashprog -p linux_spi:dev=/dev/spidev0.0,spispeed=4000 -c W25Q64BV/W25Q64CV/W25Q64FV --progress -w newbios.bin | ||
Liens : | |||
https://libreboot.org/docs/install/spi.html#rasberry-pi-rpi |
Dernière version du 9 avril 2025 à 07:45
Si vous avez un bios corrompu sur une carte mère et que vous devez l'extraire pour le flash vous pouvez utiliser flashprog pour le faire.
Vous pouvez par exemple utiliser un raspberryPi pour le faire. Ainsi vous aurez un system linux + peripherique SPI pour la communication.
Suivez l'installation. Pour une plateforme RasberryPi voici un exemple de commande :
make CONFIG_ENABLE_LIBPCI_PROGRAMMERS=no CONFIG_ENABLE_LIBUSB1_PROGRAMMERS=no CONFIG_FT2232_SPI=no CONFIG_USBBLASTER_SPI=no CONFIG_JLINK_SPI=no
Et install :
sudo make install CONFIG_ENABLE_LIBPCI_PROGRAMMERS=no CONFIG_ENABLE_LIBUSB1_PROGRAMMERS=no CONFIG_FT2232_SPI=no CONFIG_USBBLASTER_SPI=no CONFIG_JLINK_SPI=no
Voici un exemple de commandes :
Vérifier le type de puce que vous avez branché :
flashprog -p linux_spi:dev=/dev/spidev0.0,spispeed=1024
Peut-être devrez vous préciser la puce :
flashprog -p linux_spi:dev=/dev/spidev0.0,spispeed=1024 -c W25Q64BV/W25Q64CV/W25Q64FV
Pour lire le bios (plus rapide et avec la progression)
flashprog -p linux_spi:dev=/dev/spidev0.0,spispeed=4000 -c W25Q64BV/W25Q64CV/W25Q64FV -r oldbios.bin --progress
Pour écrire le bios :
flashprog -p linux_spi:dev=/dev/spidev0.0,spispeed=4000 -c W25Q64BV/W25Q64CV/W25Q64FV --progress -w newbios.bin
Liens :