神船 TX6 BIOS 更新

Last updated on April 6, 2024 pm

神船 TX6 BIOS 更新

Part 1 背景

由于本人的神船 TX6 在运行 ArchLinux 时有时会出现崩溃的问题,这种问题体现在键盘失灵,插入 USB 无反应,TUXEDO Control Center 无法正确读取 CPU 温度,此时关机后电源指示灯仍为绿色(无法完成关机),长按电源键无反应,且后来查日志可以看到有 EC 相关的错误。Windows 下此故障有时也出现,但频率远远低于 Linux(好像总共出现了不到 5 次,且 Windows 下这些问题好像都是在此电脑使用了两年之后才出现的)。本人觉得,问题可能有 EC 芯片虚焊、BIOS 问题等,但这些问题里相对而言的“软柿子”是 BIOS,因为硬件问题对我而言难以直接排查,而软件问题里 BIOS 比 EC 更“安全”(从准系统吧看到,这个机器刷 BIOS 变砖的话可以用编程器烧录,而 EC 刷错好像只能焊芯片;另一方面,我听说新 BIOS 可以运行在老 EC 上,但是新 EC 可能不能启动老 BIOS),所以就有了更新 BIOS 的想法。需要注意,更新 BIOS 似乎还是比较有风险的,如果刷错或者中间中断的话很可能会“变砖”即无法开机,因此一般要保证过程中不断开电源适配器。

为了防止误导不了解的读者,本人机器是蓝天模具,运行的是 Insyde BIOS。AMI BIOS、同方等本人也不清楚。

Part 2 步骤

首先要下载自己机器的 BIOS,我这里是在神舟的网站下载神舟 BIOS。我下载的 BIOS 版本是 1.07.05THZX1,比我之前使用的 1.07.02THZX1 新。下载下来的是一个含有 BIOS 以及刷入相关的其他程序的压缩包。下载不了的话也可以从某个镜像站等地方下载蓝天的 BIOS,您可以很容易地在贴吧等找到这个网址,不过这样的话 logo 就成了蓝天的了。

神舟的 BIOS 下载页面,需要找到自己的机器型号

之后,还需要准备一个 EFI Shell,我这里使用的是 ArchLinux ISO 启动盘。把下载的包含 BIOS 的压缩包解压到一个能找得到的地方。我选择把压缩包解压到这个 ArchLinux ISO U 盘的 bios 目录里,然后把 ALL 重命名为 bios。

解压缩

然后我进行了备份,便于变砖时进行恢复(当然考虑到我没用编程器刷过,也不一定这部分做得就对)。我也学着别人使用 FPTW 备份,我们之前下载的压缩包中包含 FPTW64.exe,我们用管理员权限在解压路径下执行 FPTW64.exe /d 你想要的名字.bin,就得到了提取出的文件。

注意我截图这里备份时是又解压一次到桌面了

更新的过程参考“神船大副”的文章,首先在 BIOS 启动时按 F7 从 ArchLinux 启动盘启动,选择 EFI Shell

进入 EFI Shell

之后需要把当前工作目录切换到之前解压缩的路径。这里操作有些类似 cmd,首先根据 EFI Shell 启动时输出的 Mapping table 来判断盘符(不知道正确表述是不是“盘符”),这里我这的“FS0”、“FS1”中均包含“USB(0x0, 0x0)”的字样,由于我的 U 盘有多个分区,还要再判断一下具体是哪个。执行 FS0: 命令切换盘符,再执行 dir 查看目录项,可以发现其中的目录与我解压到的那个分区相吻合。再 cd 进我解压的“bios”目录,执行 dir 查看目录项,可以看到这正是我所解压到的具体目录。我们后续执行命令实质上都依赖这个目录里的脚本文件。

进入 bios 目录

执行 MeSet 命令,此时会自动重启。重启时再次用 F7 进入 EFI Shell。

再把当前工作目录切换回之前找到的解压缩的路径后,执行 FLASHME,会开始 BIOS 刷写。

EFI Shell 下执行 flashme

即将开始更新 BIOS

正在更新 BIOS,不能断电

刷完 BIOS 后会自动关机,再次按开机键开机(刷 BIOS 的过程好像会多次重启,同时会风扇开到 100%,具体重启多少次以及是手动还是自动我没有记清楚,建议读者谨慎操作,确保电脑没有下一步的动作后再介入,防止意外打断),再启动到 EFI Shell 并切换到解压缩的路径,执行 EOL 命令。
EFI Shell 执行 EOL

等命令执行完毕后,按 Ctrl+Alt+Delete 重启,再进入 BIOS,按 F9 进行 Setup Defaults,再保存退出。

BIOS 恢复默认

保存并退出 BIOS

Part 3 总结

BIOS 更新完后,EC 相关的卡死好像少了一些,不过我并没有统计其具体出现的频率。然而,有了另一个意外的发现:原来几乎一直无法突破 3.98GHz 的这颗 i5-10400 在少数核心高负载的情况下能跑到 3.98GHz 以上了。

任务管理器达到较高频率

此外,至少“表显”续航也变多了,原来就算静置也不会有如此夸张的显示。不过没有进一步测试实际上续航到底有没有进步。

静置一段时间后的续航显示

静置一段时间后的续航显示

感觉一部分硬件玩家对电脑有很大兴趣,却不是很清楚一些东西的具体意义,对计算机系统缺乏软件上的认知;一部分计算机软件从业者对计算机硬件却没多大兴趣,对什么 CPU、显卡一窍不通。这也是一个值得注意的现象。


神船 TX6 BIOS 更新
https://zhaozihanzzh.github.io/2024/02/24/bios-update-clevo/
Author
zhaozihanzzh
Posted on
February 24, 2024
Licensed under