Programacion, Respaldo y Comparacion de Flash BIOS SPI

Programacion, Respaldo y Comparacion de Flash BIOS SPI

El contenido es a penas en fase ded pruebas, y no deseo que entre en la categoría GPL, debido a que este proyecto no está completo, no se ha finalizado y las pruebas son muy arriesgadas como para que alguien intente.

He decidido postear esto para hacer iuna especie de LOG o bitácora, de como se logró resolver un inconveniente con tan solo un par de resistencias, un equipo PC viejo con puerto paralelo y mucha paciencia...

Equipo:
Motherboard Asrock H110M-HDS
Síntoma:
Enciende placa madre pero no da video, Toas las funciones al parecer estan bien, si se quita la memoria DDR da error, el teclado y mouse son detectados, pero no hay Video. no hay actividad de disco duro.

Intentos:
Se intentó resetear bios, cambio de pila. Se hizo Reflow a chip de video, se cambiaron todos los componentes: Memoria, procesador, fuente de poder...

Solución:
Flasheo completo de BIOS por SPI empleando el puerto paralelo LPT1

Descargar BIOS Rev desde la página de Asrock y reprogramar el BIOS UEFI

Equipo e interfaz usado:

Programador SPI por puerto paralelo
Equipo Windows 7 x64 Bits
Puerto paralelo LPT1

Dejo el diagrama:
Circuito empleado, se omite el regulador de 3.3voltios, ya que se tomó de la fuente de poder (Cable naranja)

1582325672522.png

Modelos soportados de CHIPS a programar:

1582325770154.png




Ubicación del BIOS:

1582325823699.png


Placa montada y lista para ser usada:



1582325922906.png


Proceso de Lectura, Desbloqueo, Borrado y Reprogramado de CHIP BIOS:

1582325980802.png



Fuente de poder empleada, 3.3 voltios tomados de la fuente ATX

1582326061211.png


Comandos empleados:

Identificación:

spipgmw /i

Desbloqueo:
spipgmw /u /d=30

BackUp de bios corrupto original:
spipgmw /d blackup.bin /d=60

Borrado:
spipgmw /e /d=30

Programado:
spipgmw /p bios.bin /d=60

Resultado:

BIOS EXITOSO EQUIPO enciende y se da por reparada la placa madre.


1582326411945.png


(actualizaré esto con mas detalle...)
 

Adjuntos

  • 1582325825911.png
    1582325825911.png
    2 MB · Visitas: 23
  • spipgm.zip
    122.1 KB · Visitas: 68
Atrás
Arriba