AMI 有 MMTOOL 这样的可以替换模块的工具,Intel有自己的BIOS,也有自己的工具: FMMT ,全称是 Firmware Module Management Tools。可以在 http://firmware.intel.com/develop 页面下载到。
(特别注意:编译必须在 UDK2015下面进行,http://sourceforge.net/projects/edk2/files/UDK2015_Releases/)
编译 FMMT 对于其他工具有依赖,需要把 UDK2015中的 Basetools(Windows)解压出来。这里我直接解压在 c: 下面的UDK2015目录中。
将FMMT的source code解压到 BaseTools\Source\C 下面
打开 Vistual Studio VS2008 的命令行窗口,进入 UDK2015 目录,运行 EdkSetup.bat
进入 BaseTools 运行 toolsetup.bat 。然后运行 nmake (因为 FMMT对于其他模块有依赖,所以这里需要先Build一下)
再进入 source\c\fmmt 目录下, 再次运行 Nmake
编译结果在 BaseTools\Bin\Win32 下面
本文相关内容下载:
1.FMMT WW48 v0.19 fMMT
2.完整的编译环境下载,主要是 UDK2015 BaseTools 和 FMMT 的 Source Code 链接: http://pan.baidu.com/s/1c0Ur2cK 密码: srp4
3.XP下面可以运行的 FMMT (不知道为什么,2 中的 FMMT 无法在XP下直接运行,但是用上面的方法在 XP 下编译一次的结果可以 官方工具在发布时,选择使用 vs2013或者更高的版本编译,并且没有选择 XP 兼容模式造成的。)
2015-WW48-FMMT.19