本帖最后由 bisu 于 2014-9-8 14:05 编辑
Intel 新系列Bay Trail CPU以及低电压haswell CPU大都要求使用DDR3L 1.35V内存。 在这种系统上如果插上普通的1.5VDDR3内存,一般是无法通过自检的,黑屏无法启动。尤其是现在流行的许多小盒子,比如intel nuc,gigabyte brix都是如此。
那么是不是一定要用DDR3L内存呢?这种内存现在比普通内存还是要贵一些的。实际上,当前的大部分内存颗粒都支持1.35V电压,造成无法启动的原因是普通内存SPD没有写入1.35V支持信息,bios通过读SPD判断该内存不是DDR3L,认为其不支持1.35V,所以无法自检。 根据经验,只要刷好SPD,一般内存是可以用在这种系统上的。
根据DDR3规范,SPD中的字节06(第7个字节)决定内存的电压支持。该字节共8位,其中倒数第三位决定1.25V支持(DDR3U的电压,一般见不到,默认设为0),倒数第二位决定1.35V支持(0为不支持,1为支持),最后一位决定1.5V支持(0为支持,1为不支持)。普通内存该字节为0,说明不支持1.35V,但支持1.5V。要添加1.35V支持,只要将该倒数第二位改为1,也即将该字节改为02即可(规范规定1.35V内存必须支持1.5V,所以改为02而不是03)。先将内存插在另外一台支持1.5V DDR3内存的机器上,修改并刷入SPD(用RWeverything或者Thaiphoon均可),然后把内存换到要用的机器再启动。你会惊奇的发现,机器亮了。
如此改造过的内存在1.35V或1.5V内存电压的系统均可使用。刷前保留SPD备份,万一发现该内存在1.35V确实不稳(很少见),再用另一台机器刷回。
本人自己写的,不知和网上现有的有无重复。若要转载,还请注明来自pceva,哈哈。
|