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)

Modelos soportados de CHIPS a programar:

Ubicación del BIOS:

Placa montada y lista para ser usada:

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

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

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.

(actualizaré esto con mas detalle...)
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)

Modelos soportados de CHIPS a programar:

Ubicación del BIOS:

Placa montada y lista para ser usada:

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

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

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.

(actualizaré esto con mas detalle...)