本帖最后由 wsy2220 于 2012-8-4 20:14 编辑
昨天晚上看到R大在找可以在Z77和A75芯片组上刷SPD的软件,于是查了查资料,看能不能通过编程访问I/O端口的方式来读写SPD。这时候我想到了一个软件:Read & Write utility。这个软件功能十分强大,能够在Windows下直接访问各个IO端口和各种硬件,也带有SPD读取功能,但是不能直接写入。经过查阅相关资料,发现SPD是通过SMBUS(系统管理总线)与CPU通讯的,因此利用该软件对SMBUS进行操作应该就能实现读写SPD的功能。
经过试验,在我的790GX平台上写入SPD成功。由于该软件最新版已经明确表明支持IvyBridge,所以在Z77上应该也是能用的,希望大家试验以后及时反馈情况。废话不多说,下面就来讲讲怎么用这个软件读写SPD。
wsy2220@PCEVA原创,转载请注明出处。
1.备份SPD。
打开该软件,点击菜单栏上的Access-Dimm SPD,稍等几秒,即可读出SPD信息。下拉菜单可以选择读取哪一个内存插槽。右侧显示SPD的详细信息。备份当前选中的SPD可以点上面的第一个按钮(save),也可以点第三个按钮(save as bin),建议备份时用save as bin,这样用Thaiphoon Burner也可以打开,而直接save只能保存成RW格式,只有这个软件能打开。如图:
2.修改SPD信息
将备份的bin文件用Thaiphoon Burner打开即可进行修改,修改完成后也保存成bin文件。或者下载他人已经修改好的SPD文件(如果是thp格式,请用Thaiphoon Burner打开后另存为bin格式)
3.写入SPD
点击Access-SMbus Device,在address中输入你要刷入的SPD所在地址,可从DIMM SPD窗口中看到,例如Controller 1- Address 0xA6则意味着要修改这条内存,应该在address中输入A6.读取方式选择byte。然后点击read,应该可以看到这条内存的SPD信息已经被读出来了,而且应该与SPD DIMM窗口中的完全一致。效果如图:
事实上,你也可以在这个窗口中通过双击某个字节直接修改该字节的值,然后点击write即可刷入。
下面介绍如何将修改好的bin文件刷入SPD。
由于该窗口不能直接载入bin文件,也不能直接载入SPD DIMM窗口保存的rw文件,因此我们需要将bin文件转换为SMBUS窗口能识别的rw文件再刷入。步骤如下:
(1)在DIMM SPD窗口中点击第四个按钮(Decode SPD data file)打开修改好的SPD文件。
(2)点击第一个按钮(SAVE),将其保存为rw格式。
(3)用文本编辑器如记事本打开该rw格式文件
(4)将第一行修改为Type:SMBUS Address xx (xx为将要刷入的SPD地址,比如前面例子里面的A6)
(5)删除“;Memory Type: DDR3”这一行以及其后的所有内容,然后保存,如图:
左侧为修改前,右侧为修改后
(6)在SMbus Device窗口中点击第三个按钮(load),选择刚才修改好的RW文件,软件将会立即刷入SPD。
(7)点击Read按钮,应该可以看到SPD信息已经更新了,不必重启,打开CPU-Z也可以看到SPD信息已经变化,当然,要让CPU按照新的SPD设置时序和频率还是应该重启的。下面是我将这条 Xtreem-LV-2133的名称修改为PCEVA-WSY-2133的效果:
这种方法的主要优点:
(1)RW是免费软件,不需要任何破解,而台风刷SPD的操作原理跟这个完全一样。
(2)该软件不需要禁用驱动程序强制签名,64位Windows 7也能轻松使用。
另外有以下几点注意事项:
(1)该软件通过内核模式驱动直接访问硬件,有可能引起系统不稳定,因此使用前请先关闭杀毒软件及其他硬件检测工具,如AIDA64和CPU-Z等。另外该软件内的无关窗口也请关掉,以免发生冲突。
(2)由于刷入SPD时,SMbus窗口只认RW文件的第一行所指定的地址,不论你在该窗口中填入的地址是多少,因此请务必确认RW文件第一行中的地址是你想刷入的内存所对应的。
(3)刷新SPD有风险,请在刷新前做好备份工作,并确认SPD对应你的内存的体质。如果刷新失败导致硬件损坏本人概不负责。
希望各位及时反馈试验情况。
下载地址:http://rweverything.phpnet.us/download.html
折腾了一晚上,该去睡觉啦~
补充内容 (2013-3-4 17:17):
提示smbus device access error 的可参考此帖http://bbs.pceva.com.cn/thread-82947-1-1.html
补充内容 (2013-3-29 18:16):
RW新版下载地址:http://rweverything.com/download/ |