amd吧 关注:772,122贴子:17,699,259
  • 17回复贴,共1

AMD系统节能另类玩法 进阶篇——开启X570主板隐藏的PCIE ASPM

只看楼主收藏回复

原来这个帖子在Chiphell发过,不过目前无法直接浏览了。我想X570主板尽管有个SATA降速的问题,但不可否认的是在当初,这款芯片的设计其实是非常超前的,即便放到3年后的今天仍旧不落伍,所以我想这部分的主板的存量还是很大的,并且在今后相当长一段时间还会有不少用户在用。这篇帖子就是让X570的一些被隐含的功能给完全释放出来,即降低温度、节能减排,另外也有效的延长了风扇的寿命。
首先说明的是,本帖并非原创,其思路来源于贴吧的一个原创帖子:https://tieba.baidu.com/p/4934345324?pn=1,动手能力强的朋友可以直接看原贴。在此先向原作者表示感谢,本帖可以看成是对原贴的一些完善与补充。 在我之前关于AMD系统节能玩法的帖子(基本篇,适用于主板厂家开放了相关节能设置选项的主板,目前已知的仅有技嘉全系列与ASUS的TUF系列开放了相关选项可供调节,原文链接:https://www.chiphell.com/thread-2262668-1-1.html) 中提过:事实上所有的主板BIOS中都有很多隐藏的设置选项,厂商出于安全、兼容性的考虑,只开放了其中很少的一部分调节功能,并且将开放调节功能选项的 多少也作为划分主板档次的一个标准。在贴吧的那篇帖子中,给出了这样一个思路与教程:采用命令行操作的方式代替主板BIOS的图形界面,从而对那些并未开 放的选项进行相关的设置,避开了刷新BIOS、修改BIOS带来的不可预见的风险,并且对于ASUS这类需要进行BIOS校验的品牌也同样适用。
所以从理论上来说,通过这个方式能够控制所有的采用UEFI图形界面的基于AMI BIOS的主板,无论你是什么品牌哪怕是品牌机、笔记本什么的,都可以用这个方式来控制那些隐藏选项。
下面就是操作流程,一步一步来肯定能行,我已经在自己的X570-P主板中开启了ASPM功能,只要细心操作就多半能成功。首先需要准备的软件与硬件:
1、主板当前所使用BIOS版本的BIOS文件,一定是你当前使用的BIOS版本,不能不一致,因为BIOS版本不一样的话,设置选项的位置有可能会发生变化,一定要当前使用的BIOS版本文件
2、AMIBCP 5.02.0031版 用于查看BIOS的目录结构,了解清楚自己想改哪些选项
3、UEFI Tool 任何版本都行
4、Universal_IFR_Extractor
5、用于制作启动盘的bootx64.efi文件,要用贴吧那个启动文件才行,不要用微软的,进不了文字界面。
6、U盘一个,要求该盘没有制作过UEFI启动,制作过的话估计要全盘删除,要求Fat32分区格式
第一步,先用AMIBCP打开主板当前采用的BIOS文件,了解其目录结构,明确自己想要修改的隐藏的BIOS设置,比如我想改PCIE ASPM的设置,那么就找相关选项,看看有没有,以X570-P为例,可见这个主板自带了ASPM Support功能但是默认关闭。
第二步,用UEFI Tool打开BIOS文件,打开后,通过File-Search,在Text一栏下面输入ASPM Support,看下面的message一栏
右键单击这个PE32 image section,选择extract as,释放到一个你熟悉的目录,会有一个文件(文件名随意)
第三步:用Universal_IFR_Extractor打开你刚才释放出来的文件,如果正确的话,其下面Protocol后面会显示绿色的UEFI字样:再次点击右下角的Extract释放该文件,文件名与目录随意,这样就得到一个txt文档。
第四步:在释放出来的文档中找到我们想修改的选项位置,比如在X570-P 2606版BIOS中最后释放出来的文档,ASPM设置在这里:
第五步:记下设置项的位置与我们需要修改的值,比如在这里,ASPM选项的位置是16E,默认是Disable其值为0,需要改成Auto其值为37
第六步:制作UEFI启动U盘,把下载的bootx64.efi文件拷贝到U盘EFI\BOOT文件夹下,其中EFI文件夹必须在U盘根目录
第七步:U盘插到主板上,重启系统,选择进入 U盘的UEFI界面,在文字界面下输入setup_var(这里有一个空格)16E(这里有一个空格)37(完整的命令行就是:setup_var 16E 37)并回车,可能会有一些说找不到路径的提示,但是最后只要没有错误提示就表示成功。命令用法很简单:setup_var 选项位置(就是找到的这个选项所在的位置) 要修改的数值(也就是设置值,启用、禁用、Auto等等什么的)
重启系统,用HWiNFO64 查看,可见PCIE ASPM功能已经打开。
最后附上本文中的相关软件链接:https://pan.baidu.com/s/1UD6UIbiVSvd9OMmN125BTA 提取码:chip


IP属地:广西1楼2022-08-22 18:17回复
    厉害了


    IP属地:广东来自iPhone客户端3楼2022-08-23 17:56
    回复
      刚在Chiphell看到大佬的帖子,一步一步操作下来,为的就是降低I卡功耗。
      看到今天又更新了,指出i卡用户额外“将CPU PCIE ASPM Mode Control设置为L1 Entry或者L0s And L1 Entry”,这个也是通过setup_var命令操作吗?
      这坑人的"七彩虹主板"BIOS IFR文本,搜索后没这行。。。我也是醉了


      IP属地:吉林4楼2023-07-06 16:22
      收起回复