恢复Supermicro(或任何其他)BIOS
主板
我写了这篇文章对于那些无法通过SUPER.ROM恢复程序恢复超级微板BIOS且也无法通过IPMI对其进行刷新的人,这应该是一个很大的帮助,如果您是唯一的选择有一个RMA。
为此,您将需要一个芯片编程器,一个soic夹或芯片固定器。以及烙铁和助焊剂。
我专门使用的项目是:
Revelprog-IS 编程器
SOIC ZIF 适配器 SOIC-8 / DIL-8 200mil ZIF
MG Chemicals助焊剂膏状注射器
Weller WE55焊台,带螺丝刀头
我使用“波峰焊”方法从主板上卸下BIOS芯片。BIOS芯片通常位于CMOS电池附近,并具有8个引脚。
卸下后,我清洗了多余的焊料引脚,并将芯片插入到zif适配器中,然后插入编程器中。
编程芯片
为了读取和写入芯片,您需要读取芯片的型号。它会很小,并且可能会覆盖有贴纸。对于我正在开发的Supermicro X10SLM + -LN4F,芯片型号为Micron N25Q128A13
编程器中的芯片选择
一旦在编程软件中选择了芯片类型,我就会从芯片中读取数据,以确认其是否损坏以及芯片型号是否正确选择。
就我而言,芯片是完全空白的。(很可能是在BIOS闪烁期间,它在擦除BIOS后未能写入BIOS),您知道它是空白的,因为看到的文本都是'FF'或'00'
此时,我从Supermicros网站下载了最新的BIOS更新,并在编程工具中的BIOS中打开了该文件。
此时,我按下了“将缓冲区写入内存”,这是保存图标叠加在芯片顶部。
程序员将BIOS刷新到芯片上,并验证了它可以正确燃烧。
然后,我将芯片重新焊接到板上,一切开始按以前的方式工作。
芯片上MB之前。
之前
芯片上MB之后
之后
希望这可以帮助某人。