华硕(Asus)主板的BIOS特殊故障随笔

发布时间 2023-12-18 11:49:46作者: jzhou404

起因是华硕的一块LGA1150的老主板Z87-A。

浏览华硕网站,https://www.asus.com/us/support/Download-Center/

发现Z87的版本的主板有:SABERTOOTH Z87,Z87-EXPERT,Z87-A,Z87-C,Z87-DEPLUX,Z87-K,Z87-PRO,Z87-PLUS,Z87-WS,GRYPHON Z87很多种。

 

很多型号,版本号都比Z87-A高,因为Z87-A的2103没有NVME支持,所以,我有CH341编程器,而且Z87-A主板BIOS芯片GDP25Q64是DIP8直插,随便插拔,不需要焊接,就造成我觉得BIOS一定刷不死的有恃无恐的思想了。

 在下载了SABERTOOTH Z87后, 编程器写入后开机, 主板显示更新, 再次重新启动, 然后就主板CPU LED亮红灯,不能启动了。即使编程器重新刷Z87-A BIOS也无效,彻底变砖。

 

百度浏览国内网站,始终没有找到问题症结。 无意在国外网站学习,

发现这篇文章:https://winraid.level1techs.com/t/solved-asus-tpu-unit-firmware-guid/32418

 

终于搞搞明白, 原来TPU有个firmware BIOS 芯片, Z87-A是64K 的ATMEL AT25F512B,会在BiOS启动之前

 

 

TPU fw 提取方法:

 1.下载最新的Z87-A-ASUS-2103.CAP

2. UEFITool_0.22.4打开 Z87-A-ASUS-2103.CAP, 搜文本“PWRBTN”, 不选unicode,勾选大小写, 随找到extract body 得到64KB的一个文件

3.编程器刷入AT25F512B 这个64K TPU 固件,GD25Q64刷入Z87-A-ASUS-2103.bin, 拯救成功.

 

 

相关软件下载,包括:Z87-A-ASUS-2103.bin, TPU-FW_ASUS-Z87-A_AT25F512B.bin,UEFITool_0.22.4_win32.exe, 以及网友修改我测试可用的:华硕Z87-A主板修改BIOS支持NVMe硬盘相关文件.zip

 https://pan.baidu.com/s/1VzedNoWx3dNR6yhGVgbD4w?pwd=p9ek

提取码: p9ek