intel 双路服务器主板S2600CP 编程器bios, 增加Nvme,自己的主板亲测成功.启动菜单中有Nvme盘,可以启动.
具体的方法:
用mtools 修改下载的bios文件(*.cap) 加入nvme模块.找到CSMCORE,在这个位置加入压缩的Nvme模块.
用winhex打开 保存的cap文件,和编程器备份的bin文件
cap文件跳转到41017F,看是否到全是FF,如果不是,接着往后,直到FF.后面的所有删除, 再跳转到2203f0,从2203f0到结束,剪切,并保存到一个新文件,这个代码段作为1
编程器备份的bin文件,搜索地址3d0000,剪切从3d0000开始到结束,保存剪切部分为代码段2.前面的部分作为代码段0
在代码段2中搜索代码段1的最后地址.剪切这个地址后面的部分新建为代码段3.
完整的编程器bios文件就是 代码段0+代码段1+代码段3 合并后,校验文件的大小为8M. 8,388,608 bytes,然后保存,并用编程器刷入到芯片中.
1