概述:
AMI有一款比较常用的BIOS刷新工具是fpt.exe。不同的芯片组,可能要用到不同版本的工具软件。但不同版本的工具软件,其用法和参数大致差不多。现将这款工具软件的用法参数罗列如下,方便大家参考使用。
使用语法:
FPT.exe [-H|?] [-VER] [-EXP] [-VERBOSE] [-Y] [-P] [-LIST] [-I] [-F]
[-ERASE] [-VERIFY] [-D] [-DESC] [-BIOS] [-ME] [-GBE] [-PDR] [-SAVEMAC]
[-SAVESXID] [-C] [-B] [-E] [-REWRITE] [-ADDRESS|A] [-LENGTH|L] [-FOVS]
[-CFGGEN] [-U] [-O] [-IN] [-N] [-ID] [-V] [-LOCK] [-DUMPLOCK] [-PSKFILE]
[-CLOSEMNF] [-GRESET] [-PAGE] [-SPIBAR] [-R] [-VARS] [-COMMIT] [-COMPARE]
[-HASHED] [-DISABLEME]
参数解释:
H|? 显示此屏幕中的帮助信息。
-VER 显示此工具的版本信息。
-EXP 显示此工具的示例用法。
-VERBOSE (file) 显示工具的调试信息。
-Y 出现警告时不提示。
-P (file) 指定要使用的Flash芯片定义文件。(比如FPARTS.TXT)
-LIST 列出所有支持的 SPI芯片。
-I 显示有关Flash Image的信息。
-F (f) [NoVerify] 将二进制文件加载到Flash芯片中。“NoVerify”跳过验证。
-ERASE 擦除Flash芯片中的内容。
-VERIFY (file) 将二进制文件与Flash中的内容进行比较。
-D (file) 将Flash中的内容转储到文件或“STDOUT”。
-DESC 加载/验证/转储描述符区域。
-BIOS 加载/验证/转储 BIOS 区域。
-ME 加载/验证/转储 ME 区域。
-GBE 加载/验证/转储 GbE 区域。
-PDR 加载/验证/转储 PDR 区域。
-SAVEMAC 在重新刷新 GbE 时保存 GbE MAC。
-SAVESXID 在重新刷新 GbE 时保存 GbE SSID 和 SVID。
-C 擦除整个Flash芯片中的内容。
-B 检查Flash芯片是否被擦除。
-E 在写入Flash之前不要擦除区域。
-REWRITE 用文件数据重写SPI,即使Flash相同。
-ADDRESS|A (address) 从Flash指定地址加载/验证/转储文件。
-LENGTH|L (length) 要加载/验证/转储的字节数。
-FOVS 显示支持的 FOV 列表。
-CFGGEN 生成 FOV 输入文件。
-U 更新变量。
-O(file) 设置输出文件名。
-IN file) 输入参数文件。
-N(name) 变量的名称。
-ID id) 要更新的 FOV 的 ID。
-V (value) 变量的值。
-LOCK[PDR] 将 SPI Flash区域访问设置为 Intel 推荐值
-DUMPLOCK 将当前锁定设置转储到屏幕。
-PSKFILE (file) PSK密钥文件名。
-CLOSEMNF [NO] [PDR] 生产结束。 NO & PDR使用-exp选项的详细信息
-GRESET[NO] 除非提供“NO”,否则全局复位会将GPIO30驱动为低电平。
-PAGE 到达一页文本时暂停屏幕。
-SPIBAR 显示 SPIBAR。
-R (name) 读取一个变量。
-VARS 显示支持的变量。
-COMMIT 向需要重置固件的 FOV 提交更新。
-COMPARE (file) 将变量与文本文件中填写的预期值进行比较
-HASHED 以散列格式显示变量(来自读取命令)。
-DISABLEME 禁用 ME。
命令行实例:
虽然软件参数有这么多,但普通用户只需要用到少数几个。以下提供几个快速应用实例(操作时,请先取消BIOS及ME的写保护):
• 仅刷新BIOS:
FPT.EXE –F ROM_FILE.BIN -BIOS
• 刷新BIOS并保留MAC:
FPT.EXE –F ROM_FILE.BIN –SAVEMAC
• 从Flash芯片中转存BIOS文件:
FPT.EXE –D FILE.BIN
推荐文章:
《工业计算机硬件技术支持手册》简介
AMI UEFI BIOS更新程序AFUEFIX64.EXE中文使用说明
RU使用说明
电脑开关机稳定性测试
MSI主板如何使用“更新BIOS按钮”更新BIOS