Lampeggiante usando solo GNU / Linux
(Nessun dischetto, nessun CD, nessun DOS, nessun FreeDOS, nessuna vincita *)
Spiegazione
Di solito ci sono due file:
un file binario che include tutti i dati (firmware) che verranno trasferiti sul chip rom della scheda madre,
un file binario che è un'utilità eseguibile e viene utilizzato per effettuare l'effettivo trasferimento del firmware sulla scheda madre, oltre ad alcuni controlli.
I produttori possono combinare questi due file binari in un unico file eseguibile compresso autoestraito (.exe che è come un file .zip).
In questo caso un utente GNU / linux può decomprimere il file .exe ed estrarre il file del firmware. Quindi l'utilizzo dell'utility flashrom può far lampeggiare il nuovo firmware sulla scheda madre.
Ho testato questa procedura usando un Gigabyte GA-Z68MA-D2H-B3 (rev. 1.3) e un file .exe che includeva la revisione del firmware F10.
La procedura
Per eseguire un backup del vecchio firmware:
flashrom -p internal -r backup.rom -o backuplog.txt
Per scrivere il nuovo firmware, sostituire Z8MAD2H3.F10 con il nuovo firmware:
flashrom -p internal -w Z8MAD2H3.F10 -o writelog.txt
Per ripristinare una scrittura non riuscita, se il backup è stato completato al primo passaggio:
flashrom -p internal -w backup.rom -o restorelog.txt