Recovery BIOS Asus K73SV

Procedura di Flash BIOS utilizzando una Raspberry pi e la porta SPI.

Attenzione, con questa procedura si perderanno le impostazioni del BIOS, quindi certi parametri, come le impostazioni UEFI, saranno da reinserire.

 

Materiale :

  • Raspberry pi
  • 6 Cavetti F-F
  • Strip 7 pin
  • Saldatore

 

Proceduta:

  • 1 - Smontare la scheda madre dal portatile. (la parte più complicata)
  • 2 - Saldare i 7 pin sulla scheda madre. Vedi la foto per la posizione del connettore SPI.
  • 3 - Preparare la Raspberry pi con una installazione standard, potrebbe essere necessario installa il programma flashrom.
    • 3.1- sudo apt-get update
    • 3.2- sudo apt-get upgrade
    • 3.3- sudo apt-get install flashrom
    • 3.4- Attivare l'interfaccia SPI da "sudo raspi-config" oppure dall'interfaccia grafica.
  • 4 - Collegare i cavetti uno a uno seguendo i nomi dei pin.
  • 5 - Verificare che flashrom legga il bios con : flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=2000
    (flashrom potrebbe essere indeciso sul modello di bios trovato, dall'elenco che propone considerate il primo)
  • 6 - Fare il backup del bios con : flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=2000 -r bricked.bin
  • 7- Scaricate dal sito Asus o da qui l'ultima versione del bios.
  • 8 - Noterete che il file "bricked.bin" pesa 4Mb mentre il file "K73SVAS.210" pesa 2Mb, la metà esatta. (un'altra parte complicata)
  • 9 - Bisogna editare il file "bricked.bin" con un editor esadecimale e incollare il file "K73SVAS.210" dalla metà esatta, salvare come "newbios.bin". (un'altra parte complicata) (Qui potete scaricare il file editato da me)
  • 10 - Fleshare il nuovo bios con : flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=2000 -w newbios.bin

 

Galleria :

AsusK73sv_01.jpg AsusK73sv_02.jpg AsusK73sv_03.jpg

AsusK73sv_04.jpg AsusK73sv_05.jpg