最近弄了块X1 YOGA3 RD主板外接显示器当小主机用,发现BIOS版本还是出厂时的1.27,EC版本1.08,因要装WIFI网卡就想着升下BIOS,但没有电池,用升级程序正常升级提示安装电池,网上找了N多方法,用WinFlash64带命令参数升级FL1文件到是正常升级到了最新版,可发现EC版本还是原来的1.08,查看升级文件里说这个升级包BIOS版本是1.57,ECP版本是1.21,也就是说用WinFlash64带命令参数升级FL1文件只是升级了BIOS文件,没升级EC,在网上查询得知升级文件里FL2文件才是EC,又想着用WinFlash64带命令参数升级FL2文件,提示:ERROR 081 - Failed to load BIOS image file!(文件报错),
经过在网上不断搜索,终于找到了办法,就是用X64dbg程序加载运行官方升级程序,在代码里让程序绕过电池检测,想法是正确的,可别人的办法跟我这行不通,经过不断的试验,终于成功了,官方升级程序顺利运行升级,升级成功后进BIOS查看,发现EC版本还是原来的。
请用同机型或是相近机型的机友帮看看,你们升级BIOS后EC版本会变吗?还是我查的EC版本方法不对
这是升级后版本,第一行BIOS版本从原来的1.27变成1.57,第三行EC版本还是原来1.08
这是在WIN下运行官方升级程序后自动重启电脑自己运行的升级程序,在运行过程中就只见升级BIOS,没见到升级EC的字样,升级包里的FL1文件有9.3M,FL2文件256K,下了几个版本的升级文件查看FL2文件都只有256K,FL1文件不同版本,大小不同。
这是网上可以下载的1.27版本BIOS文件,跟原机版本有所不同,原机BIOS1.27,EC1.08
这是最新版1.57的BIOS升级包,ECP1.21,可我成功升级后EC还是1.08,难道是我在BIOS首页查看到的第三行不是ECP
|