Tengo un servidor Supermicro, fuera de garantía, y se suicidó en el último mes. Sí exactamente. Durante un proceso de actualización de AMIBIOS, el BIOS Watchdog se ha disparado y la placa base se ha restablecido durante el flash. Terminamos con una placa base no funcional.
Como el chip del BIOS no está conectado, tengo un adaptador de clip SOIC8 y un programador EEPROM TL866 para reparar la placa base, pero los problemas comenzaron aquí.
Cuando intento flashear el chip BIOS, se queja de la protección contra sobretensión y ni siquiera puede leer el chip. Tengo una placa de trabajo e intenté lo mismo: lea el chip EEPROM, y ocurre el mismo problema.
La pregunta es: ¿alguien logró actualizar un chip Supermicro BIOS? ¿Hay bloqueos de circuito que bloquean los programadores personalizados para escribir en el chip sin quitar el chip del tablero?
Gracias por adelantado,
fuente
Respuestas:
Recuperación de la placa base Supermicro (o cualquier otra) BIOS
He escrito esto para aquellos de ustedes que no pudieron recuperar la BIOS de una placa supermicro con el procedimiento de recuperación SUPER.ROM y tampoco han podido actualizarlo a través de IPMI, esto debería ser de gran ayuda si la única alternativa es tener es un RMA.
Para hacer esto, necesitará un programador de chips y un soporte de clip o chip soic. Y un soldador, así como fundente.
Los artículos que he usado específicamente son:
Programador Revelprog-IS
Adaptador SOIC ZIF SOIC-8 / DIL-8 200mil ZIF
MG Chemicals Flux Paste Jeringa
Estación de soldadura Weller WE55 con punta de destornillador
Utilicé el método de 'onda de soldadura' para eliminar el chip de BIOS de la placa base. El chip de BIOS generalmente está cerca de la batería CMOS y tiene 8 pines.
Una vez retirado, limpié los pines del exceso de soldadura e inserté el chip en mi adaptador zif y luego en mi programador. Chip de programación
Para leer y escribir el chip, deberá leer el número de modelo del chip. será pequeño y probablemente cubierto con una pegatina. En el caso del Supermicro X10SLM + -LN4F en el que estaba trabajando, el modelo de chip era un Micron N25Q128A13
Selección de chip en el programador Una vez que seleccioné el tipo de chip en el software de programación, leí los datos del chip para confirmar si estaba dañado y si el modelo de chip estaba correctamente seleccionado.
En mi caso, el chip estaba completamente en blanco. (es probable que no haya podido escribir la BIOS después de borrarla, durante un parpadeo de la BIOS) sabes que está en blanco ya que el texto visto es todo 'FF' o '00'
En este punto descargué la última actualización de BIOS del sitio web de Supermicros y abrí el archivo en la herramienta de programación BIOS en la herramienta de programación
En este punto, presioné 'escribir buffer en memoria', este es el ícono de guardar superpuesto en la parte superior del chip.
El programador mostró el BIOS en el chip y verificó que se quemara correctamente.
Luego volví a soldar el chip en la placa y todo comenzó a funcionar como estaba anteriormente.
Chip en MB antes.
antes de
Chip en MB Después Después
Esperemos que esto ayude a alguien.
fuente
No dice qué tipo de placa base Supermicro es, ni qué edad tiene. Algunas placas base tienen un último método de actualización de BIOS a prueba de fallas; a menudo implica conectar una unidad de disquete, colocar un disco con el nuevo BIOS y luego configurar un puente o presionar una combinación de teclas en el encendido. Esa puede ser su mejor apuesta, si está disponible.
En las estaciones de trabajo de Sun, solíamos lidiar con este tipo de problema instalando un chip en buen estado, arrancando la máquina, luego tirando del chip con la alimentación encendida y enchufando el malo para la reprogramación. Obviamente este es un procedimiento súper aterrador. Hay muchos riesgos y puedes terminar freiendo el chip, la placa base o ambos. Nunca lo he probado en una PC, así que no puedo recomendarlo con la conciencia tranquila. Diré que hice alrededor de media docena de SLC Sparcstation y todos sobrevivieron, sin embargo.
fuente