![尝试通过 spi 更新 BIOS](https://linux22.com/image/1623232/%E5%B0%9D%E8%AF%95%E9%80%9A%E8%BF%87%20spi%20%E6%9B%B4%E6%96%B0%20BIOS.png)
正如标题所示,我刷新 BIOS 的方式很困难。我的 HP EliteBook 8470p 上的 BIOS 受密码保护,需要为虚拟 XP 机器启用虚拟化选项。我尝试了很多方法(所有软件)来重置芯片上的出厂密码,但都不起作用。在所有这些失败的尝试之后,我告诉自己一定有办法,然后我遇到了这个教程展示如何借助 Raspberry Pi 和 flashrom 通过 SPI 对 W25Q128 bios 芯片进行编程。这似乎合乎逻辑且简单,因为我对电子、焊接等有一些经验。一切都很顺利,直到我把笔记本电脑重新组装起来并按下电源按钮。它什么也没做。屏幕没有背光,大写锁定 led(和任何其他 led)不闪烁,除了电源之外什么都不闪烁。当我连接电池/交流适配器时,它会亮起(恒定)白色并持续闪烁橙色,直到我拔掉电源。我担心我刷新的 bios 已损坏,我重复了整个过程只是为了重新刷新旧 bios(我之前备份过,呵呵)。我有点放松,以为组装完成后它会工作,结果却得到了同样的结果。现在我得到的笔记本电脑实际上只有在我插入/安装电池时才会打开电源 led。我在 hp 支持中搜索了闪烁代码,但没有结果。如果 HP 没有决定不再提供 smc.bin 文件,那么事情会变得方便和简单得多。我现在该怎么办?出了什么问题?为什么我按下电源按钮时它什么反应都没有?我该如何修复它?