Eu tenho um servidor Supermicro, fora da garantia, e ele se suicidou no último mês. Sim, exatamente. Durante um processo de atualização do AMIBIOS, o BIOS Watchdog foi disparado e a placa-mãe redefinida durante o flash. Acabamos com uma placa-mãe não funcional.
Como o chip do BIOS não está encaixado, eu tenho um adaptador de clipe SOIC8 e um programador TL866 EEPROM para consertar a placa-mãe, mas os problemas começaram aqui.
Quando tento piscar o chip do BIOS, ele reclama de proteção contra sobretensão e nem consegue ler o chip. Eu tenho uma placa de trabalho e tentei o mesmo: leia o chip EEPROM e o mesmo problema acontece.
A questão é: alguém conseguiu atualizar um chip Supermicro BIOS? Existem bloqueios de circuito que os programadores personalizados de blocos escrevem no chip sem removê-lo da placa?
Desde já, obrigado,
fonte
Respostas:
Recuperando a placa-mãe da bios Supermicro (ou qualquer outra)
Eu escrevi este artigo Para aqueles que não conseguiram recuperar o BIOS de uma placa supermicro com o procedimento de recuperação SUPER.ROM e também não puderam atualizá-lo via IPMI, isso deve ser uma grande ajuda, se a única alternativa você have é uma RMA.
Para fazer isso, você precisará de um programador de chips e um clipe de soic ou suporte de chip. E um ferro de solda, bem como fluxo.
Os itens que usei especificamente são:
Revelprog-IS Programmer
Adaptador SOIC ZIF SOIC-8 / DIL-8 200mil ZIF
MG Chemicals Flux Paste Seringa
Estação de solda Weller WE55 com ponta de chave de fenda
Eu usei o método 'solda por onda' para remover o chip da BIOS da placa-mãe. O chip do BIOS geralmente fica próximo à bateria do CMOS e possui 8 pinos.
Uma vez removido, limpei os pinos do excesso de solda e inseri o chip no meu adaptador zif e depois no meu programador. Chip de programação
Para ler e escrever o chip, você precisará ler o número do modelo do chip. será pequeno e provavelmente coberto com um adesivo. No caso do Supermicro X10SLM + -LN4F em que eu estava trabalhando, o modelo de chip era um Micron N25Q128A13
seleção de chips no programador Depois de selecionar o tipo de chip no software de programação, li os dados do chip para confirmar se estavam corrompidos e se o modelo de chip foi selecionado corretamente.
No meu caso, o chip estava totalmente em branco. (provavelmente não conseguiu gravar o BIOS após apagá-lo, durante um piscar de BIOS), você sabe que está em branco, pois o texto visto é todo 'FF' ou '00'
Nesse ponto, baixei a atualização mais recente da bios no site da supermicros e abri o arquivo na ferramenta de programação bios na ferramenta de programação
Nesse ponto, pressionei 'buffer de gravação na memória'; este é o ícone de salvar sobreposto ao chip.
O programador colocou a BIOS no chip e verificou que estava queimando corretamente.
Voltei a soldar o chip na placa e tudo começou a funcionar como antes.
Chip no MB Antes.
Antes
Chip no MB Depois Depois
Espero que isso ajude alguém.
fonte
Você não diz que tipo de placa-mãe Supermicro é ou quantos anos tem. Algumas placas-mãe possuem um método de atualização do BIOS à prova de falhas; geralmente envolve conectar uma unidade de disquete, colocar um disco no novo BIOS e configurar um jumper ou pressionar uma combinação de teclas na inicialização. Essa pode ser sua melhor aposta, se estiver disponível.
Nas estações de trabalho da Sun, costumávamos lidar com esse tipo de problema instalando um chip em bom estado, inicializando a máquina, depois puxando o chip com a energia ligada e encaixando-se no ruim para reprogramação. Obviamente, este é um procedimento super assustador. Existem muitos riscos e você pode acabar fritando o chip, a placa-mãe ou ambos. Eu nunca tentei em um PC, então não posso recomendá-lo com a consciência limpa. Vou dizer que fiz cerca de meia dúzia de SLCs do Sparcstation e todos eles sobreviveram.
fonte