Chiphell - 分享与交流用户体验

标题: 请教MSI B550 enable ASPM [打印本页]

作者: kkrace    时间: 2022-10-29 11:55
标题: 请教MSI B550 enable ASPM
本帖最后由 kkrace 于 2022-11-19 22:53 编辑

看了之前几位大能的帖子,通过setup_var 190 37 手动开启ASPM, 设置后,重启并未生效。不知为何

原贴  https://www.chiphell.com/thread-2289027-1-1.html

主板  MSI  B550M Montor   Bios  E7C94AMS.1D0

获取的信息如下:

0x4E90C                         Variable 0x2F9 equals 0x1 {12 06 F9 02 01 00}
0x4E912                         Setting: ASPM Support, Variable: 0x190 {05 91 B2 04 B3 04 EB 01 01 00 90 01 10 10 00 37 00}
0x4E923                                 Option: Disabled, Value: 0x0 {09 07 04 00 30 00 00}
0x4E92A                                 Option: Auto, Value: 0x37 {09 07 05 00 00 00 37}
0x4E931                                 Option: Force L0s, Value: 0x1 {09 07 B6 04 00 00 01}
0x4E938                         End of Options {29 02}

请教一下,正确的姿势,不胜感谢

@v4400e  @Toppc 林大请帮看看
作者: kkrace    时间: 2022-10-30 13:51
来来回回折腾了很多遍,还是不行。命令行已经提示了 190位置已经改成了37,但HDWIN64上还是disable状态
作者: kkrace    时间: 2022-11-14 21:27
顶顶。看看有没有高人帮着诊断一下
作者: litel    时间: 2022-11-15 10:07
aspm这个省电供电打开有啥用。。
作者: kkrace    时间: 2022-11-15 12:32
litel 发表于 2022-11-15 10:07
aspm这个省电供电打开有啥用。。

Intel 的图卡需要打开这个选项,这样才可以在待机的时候减少功率,要不默认待机就会有接近20w   Arc A380
作者: Misaka_9993    时间: 2023-1-1 22:54
本帖最后由 Misaka_9993 于 2023-1-2 17:57 编辑

放弃吧,可以换板子了。微星的AM4主板全员都被禁用了ASPM,而且没法通过特殊手段修改bios开启。
这个在外网一个德国硬件论坛上有人研究过了。

https://www.computerbase.de/foru ... -kuenstler.1967755/

下面总结一下AM4的ASPM各板厂的状态(至少对B550 X570有效)。

目前很方便开启ASPM的有:
华擎(bios没选项但默认就开着),屏蔽牌(bios直接有ASPM选项)

能间接打开ASPM的:
华硕(bios节能之星选项,部分X570如X570-I后期bios已默认开启ASPM类似华擎,如果无节能之星选项则需按照原帖修改bios即可)

不能通过任何已知手段开启ASPM的:
微星(bios没有选项且特殊手段也无法打开)


微星这么干导致M2固态、WIFI和显卡等PCIE硬件无法进入L1低功耗状态。
如果AM5微星继续如此,强制禁用ASPM选项,那不好意思只能不推荐了。

所以为了这个我已经从微星换到华擎了。。。功耗计从45w降低到33w。A380待机温度也大幅降低。
(5700G+2*16G+B550PGI+4*SATA+1*NVME+ARC A380)
作者: pc_based    时间: 2023-1-1 22:57
Misaka_9993 发表于 2023-1-1 22:54
放弃吧,可以换板子了。微星的AM4主板全员都被禁用了ASPM,而且没法通过特殊手段修改bios开启。
这个在外网 ...

大佬牛逼,这么详尽。。
作者: Misaka_9993    时间: 2023-1-1 23:09
pc_based 发表于 2023-1-1 22:57
大佬牛逼,这么详尽。。

要不是Intel Arc需要ASPM节能我还发现不了。微星赔我电费

微星配A380半高塞闷罐ITX机箱待机能有50~60度就离谱。换完华擎也就40度出头。

微星一线AM4板子连ASPM都不敢给,实在是不地道。
作者: ysc3839    时间: 2023-1-1 23:13
Misaka_9993 发表于 2023-1-1 22:54
放弃吧,可以换板子了。微星的AM4主板全员都被禁用了ASPM,而且没法通过特殊手段修改bios开启。
这个在外网 ...

感谢,我有空看看手头上华硕X670E情况如何
作者: Misaka_9993    时间: 2023-1-1 23:19
ysc3839 发表于 2023-1-1 23:13
感谢,我有空看看手头上华硕X670E情况如何

可以看看,往后各种4.0 5.0的PCIE设备,更需要节能降温。
X670E是两个PCH,但愿比X570有改进。
作者: kkrace    时间: 2023-1-2 01:46
学习了,看来也只有换板子一条路
作者: 蘭子・クリス    时间: 2023-1-2 03:24
Misaka_9993 发表于 2023-1-1 22:54
放弃吧,可以换板子了。微星的AM4主板全员都被禁用了ASPM,而且没法通过特殊手段修改bios开启。
这个在外网 ...

asus这个节能选项在哪啊
作者: csvw    时间: 2023-1-2 10:56
蘭子・クリス 发表于 2023-1-2 03:24
asus这个节能选项在哪啊

回帖里写的很清楚,打开能源之星就自动开启aspm。不过华硕b550有个bug,我已经提交并得到华硕确认:电脑睡眠唤醒后aspm就失效了。我怀疑大概率是amd的锅。
作者: 蘭子・クリス    时间: 2023-1-2 10:57
csvw 发表于 2023-1-2 10:56
回帖里写的很清楚,打开能源之星就自动开启aspm。不过华硕b550有个bug,我已经提交并得到华硕确认:电脑 ...

x570没这个选项啊,是b550独占的嘛
作者: RobinXu    时间: 2023-1-2 11:28
MSI祖传了,GS73 6RF笔记本,ASPM全部关闭,续航惨不忍睹,马甲新款7RF开始修好了,但老款的BIOS又不管,只能解锁BIOS隐藏选项手动打开。
作者: bdzyq    时间: 2023-1-2 13:34
Misaka_9993 发表于 2023-1-1 22:54
放弃吧,可以换板子了。微星的AM4主板全员都被禁用了ASPM,而且没法通过特殊手段修改bios开启。
这个在外网 ...

发现msi在电源管理相关的设置一直都很拉。
作者: v4400e    时间: 2023-1-2 13:43
MSI的板子除了你说的那个190的位置是一个ASPM开关,还有其余一些地方是控制PCIE槽的ASPM,你查阅一下0x110-117这一段并且手动设置为Auto(FF)试试看
(, 下载次数: 76)
作者: Misaka_9993    时间: 2023-1-2 17:50
v4400e 发表于 2023-1-2 13:43
MSI的板子除了你说的那个190的位置是一个ASPM开关,还有其余一些地方是控制PCIE槽的ASPM,你查阅一下0x110- ...

这些没用。。
作者: Misaka_9993    时间: 2023-1-2 17:54
蘭子・クリス 发表于 2023-1-2 10:57
x570没这个选项啊,是b550独占的嘛

部分x570比如strix x570i后期的bios已经和华擎一样,默认开启ASPM了,不需要节能之星。

如果不行,就需要按照原帖修改bios就行了,华硕没有屏蔽ASPM。
作者: 我永远喜欢框框    时间: 2023-1-2 19:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: dodd    时间: 2023-1-2 19:19
arc卡改aspm这方法就是个临时方案凑合用,不用深究。

我的arc a770开了aspm后待机功耗从40w大降到37w,跟没改差不多,查了一下说是带高刷屏没救的。

只能等牙膏以后的驱动或者固件更新了,也不要抱什么希望就是。
作者: kkrace    时间: 2023-1-3 19:03
感谢各位大佬,ARC 380让我插在5600g 的机器上当个解码卡使了,我已经放弃治疗。
作者: kartanus    时间: 2023-1-3 19:38
本帖最后由 kartanus 于 2023-1-3 19:41 编辑
Misaka_9993 发表于 2023-1-1 22:54
放弃吧,可以换板子了。微星的AM4主板全员都被禁用了ASPM,而且没法通过特殊手段修改bios开启。
这个在外网 ...


搭车问下,5900X+B550也可以用Intel的显卡了么?(微星迫击炮)
剪辑用,不玩游戏,不在意功耗
作者: Misaka_9993    时间: 2023-1-3 19:41
kartanus 发表于 2023-1-3 19:38
搭车问下,5900X+B550也可以用Intel的显卡了么?(微星迫击炮)
剪辑用,不玩游戏,不在意功耗 ...

可以。
作者: a_skywalker    时间: 2023-1-3 19:59
dodd 发表于 2023-1-2 19:19
arc卡改aspm这方法就是个临时方案凑合用,不用深究。

我的arc a770开了aspm后待机功耗从40w大降到37w,跟 ...

Intel给的官方回复是We will be looking at making optimizations in future generations,这一代Arc应该是无解了……
作者: Misaka_9993    时间: 2023-1-3 20:24
a_skywalker 发表于 2023-1-3 19:59
Intel给的官方回复是We will be looking at making optimizations in future generations,这一代Arc应该 ...

ASPM以后依然需要,就这么设计的。高刷没辙,60hz的见国外论坛A770开ASPM后待机6w。
作者: a_skywalker    时间: 2023-1-3 20:43
Misaka_9993 发表于 2023-1-3 20:24
ASPM以后依然需要,就这么设计的。高刷没辙,60hz的见国外论坛A770开ASPM后待机6w。 ...


Intel的回复我理解应该指的就是修复高刷问题,ASPM肯定是要的。另外我看有人回复说原来165Hz的刷新率改成144Hz后A770待机功耗频率就正常了,不一定非要60Hz,可以尝试一下降一档刷新率看看待机是否正常。
作者: Misaka_9993    时间: 2023-1-3 22:04
a_skywalker 发表于 2023-1-3 20:43
Intel的回复我理解应该指的就是修复高刷问题,ASPM肯定是要的。另外我看有人回复说原来165Hz的刷新率改成 ...

AMD有段时间也是144高刷显存频率不降低,我觉得还是有软件优化空间。虽然我A380只是用来当解码卡根本不插显示器。
作者: kkrace    时间: 2023-1-4 00:04
kartanus 发表于 2023-1-3 19:38
搭车问下,5900X+B550也可以用Intel的显卡了么?(微星迫击炮)
剪辑用,不玩游戏,不在意功耗 ...

一点问题都没有,开resizeable bar 也没性能损失
作者: d975xbx888    时间: 2023-1-4 12:11
Misaka_9993 发表于 2023-1-1 23:09
要不是Intel Arc需要ASPM节能我还发现不了。微星赔我电费

微星配A380半高塞闷罐ITX机箱待机能有5 ...

大佬,msi的intel主板倒是有这个选项默认是关闭的,750显卡,需要打开吗?
作者: Misaka_9993    时间: 2023-1-4 14:50
d975xbx888 发表于 2023-1-4 12:11
大佬,msi的intel主板倒是有这个选项默认是关闭的,750显卡,需要打开吗? ...

建议打开。不过750功耗应该很低。
作者: v4400e    时间: 2023-1-4 15:17
d975xbx888 发表于 2023-1-4 12:11
大佬,msi的intel主板倒是有这个选项默认是关闭的,750显卡,需要打开吗? ...


印象中750显卡好像是maxwell核心吧,这个核心好像不支持ASPM的(我在GTX960上试过,这卡不支持ASPM)
作者: d975xbx888    时间: 2023-1-4 16:15
本帖最后由 d975xbx888 于 2023-1-4 16:39 编辑
v4400e 发表于 2023-1-4 15:17
印象中750显卡好像是maxwell核心吧,这个核心好像不支持ASPM的(我在GTX960上试过,这卡不支持ASPM) ...


intel arc a750
作者: xsdianeht    时间: 2023-1-4 16:32
Misaka_9993 发表于 2023-1-1 22:54
放弃吧,可以换板子了。微星的AM4主板全员都被禁用了ASPM,而且没法通过特殊手段修改bios开启。
这个在外网 ...

b550m迫击炮可以开,有五六个aspm选项都调成auto就行,1203C的BIOS,hwinfo看是成功打开了
作者: Misaka_9993    时间: 2023-1-4 16:33
d975xbx888 发表于 2023-1-4 16:15
intel arc 750

加个A吧,A750,我也当成了gtx750。那肯定要开ASPM了。
作者: Misaka_9993    时间: 2023-1-4 16:34
xsdianeht 发表于 2023-1-4 16:32
b550m迫击炮可以开,有五六个aspm选项都调成auto就行,1203C的BIOS,hwinfo看是成功打开了 ...

可能个别板子行。我这试了不行。。
作者: d975xbx888    时间: 2023-1-4 16:39
Misaka_9993 发表于 2023-1-4 16:33
加个A吧,A750,我也当成了gtx750。那肯定要开ASPM了。

开了,效果明显
作者: xsdianeht    时间: 2023-1-4 16:44
E7C94AMS.1D0

110 3
111 3
112 3
113 3
114 3
115 3
116 3
117 3
190 37

lz试试看,老版本bios这样可以开aspm
作者: kkrace    时间: 2023-1-4 16:59
本帖最后由 kkrace 于 2023-1-4 17:01 编辑
xsdianeht 发表于 2023-1-4 16:44
E7C94AMS.1D0

110 3


太感谢了。我刷一下试试


刚刚查看了一下1D0 已经是最新的BIOS了。需要降到哪个版本。请给个建议
作者: xsdianeht    时间: 2023-1-4 17:04
本帖最后由 xsdianeht 于 2023-1-4 17:06 编辑
kkrace 发表于 2023-1-4 16:59
太感谢了。我刷一下试试


1203C的可以,我hwinfo看ssd是开了aspm的
反正先新版试试看,上面那些110到117可能是不同部件?反正都开起来就行
作者: xsdianeht    时间: 2023-1-4 17:29
kkrace 发表于 2023-1-4 16:59
太感谢了。我刷一下试试

(, 下载次数: 63) 最新bios亲测可以,显卡和ssd都开了aspm
作者: zr-71jp    时间: 2023-1-4 17:46
微星的B550主板BIOS,由2个16M的BIOS文件组成,使用AMIBCP修改,只能修改其中第一个BIOS文件的设置;好像要拆分开,分别修改,再合成到一起。
作者: kkrace    时间: 2023-1-4 21:36
xsdianeht 发表于 2023-1-4 17:29
最新bios亲测可以,显卡和ssd都开了aspm

太感谢了。测试了一上。确实没问题顺利开启。都准备拆机器换板子了。膜拜大神。。。
作者: kkrace    时间: 2023-1-4 21:38
GPU-Z 显示 A380 从原先待机20多W。瞬间降到只有8W了。
作者: kkrace    时间: 2023-1-4 21:47
v4400e 发表于 2023-1-2 13:43
MSI的板子除了你说的那个190的位置是一个ASPM开关,还有其余一些地方是控制PCIE槽的ASPM,你查阅一下0x110- ...

感谢给出方案,终于治好这强迫症
作者: Misaka_9993    时间: 2023-1-4 22:23
kkrace 发表于 2023-1-4 21:36
太感谢了。测试了一上。确实没问题顺利开启。都准备拆机器换板子了。膜拜大神。。。 ...

(, 下载次数: 60)

你的A380这节点的ASPM能打开么,我B550I死活打不开。
作者: kkrace    时间: 2023-1-4 22:57
Misaka_9993 发表于 2023-1-4 22:23
你的A380这节点的ASPM能打开么,我B550I死活打不开。

我的没问题。可以正常打开。并且A380也可以正常节能。
作者: ysc3839    时间: 2023-1-5 01:25
Misaka_9993 发表于 2023-1-1 23:19
可以看看,往后各种4.0 5.0的PCIE设备,更需要节能降温。
X670E是两个PCH,但愿比X570有改进。 ...

X670E HERO用HWiNFO查看是没开启ASPM的,菜单里也没有ASPM,也没有Energy Star选项。查看隐藏选项有ASPM,没有Energy Star。但是尝试用setup_var修改发现被锁了,改不了,只能放弃了……
题外话:BIOS菜单里有ASM1061 SATA控制器的ASPM开关。
作者: v4400e    时间: 2023-1-5 09:37
ysc3839 发表于 2023-1-5 01:25
X670E HERO用HWiNFO查看是没开启ASPM的,菜单里也没有ASPM,也没有Energy Star选项。查看隐藏选项有ASPM ...

你试试看在APM菜单下开启Max Power Saving情况是否有变化。
(, 下载次数: 55)
作者: ysc3839    时间: 2023-1-5 09:48
v4400e 发表于 2023-1-5 09:37
你试试看在APM菜单下开启Max Power Saving情况是否有变化。

尝试过开启,ASPM仍然是关闭状态
作者: v4400e    时间: 2023-1-5 10:04
ysc3839 发表于 2023-1-5 09:48
尝试过开启,ASPM仍然是关闭状态

你说的提示锁命令,屏幕上具体是什么提示?另外你可以试试看这个最新版的调整文件(记得文件名要改为bootx64)
Grub setup var efi
作者: ysc3839    时间: 2023-1-5 10:07
v4400e 发表于 2023-1-5 10:04
你说的提示锁命令,屏幕上具体是什么提示?另外你可以试试看这个最新版的调整文件(记得文件名要改为boot ...

错误是error: can't set variable using efi (error: 0x000000000000008),我搜索过了说是被保护了
作者: v4400e    时间: 2023-1-5 10:22
本帖最后由 v4400e 于 2023-1-7 09:51 编辑
ysc3839 发表于 2023-1-5 10:07
错误是error: can't set variable using efi (error: 0x000000000000008),我搜索过了说是被保护了 ...


这个应该是被锁了,因为这些板子比较新,BIOS结构可能与原来的也有所区别,要不就等之后看看ASUS是否良心给出可以调整ASPM的选项,要不就看看还有没有大神解锁这个BIOS设置问题。这里还有个关于ruefi设置的,感兴趣可以看看:https://www.lab-z.com/intru/
另外其实可以关注下华硕的bios升级以及max power saving这个功能今后的变化,目前华硕对这个功能并没有过多解释,估计以后会慢慢完善吧
作者: ysc3839    时间: 2023-1-5 10:30
v4400e 发表于 2023-1-5 10:22
这个应该是被锁了,因为这些板子比较新,BIOS结构可能与原来的也有所区别,要不就等之后看看ASUS是否良心 ...

谢谢,看这篇文章没看出来怎么设置setup var,有空我再试试吧
作者: ysc3839    时间: 2023-1-7 14:47
v4400e 发表于 2023-1-5 10:22
这个应该是被锁了,因为这些板子比较新,BIOS结构可能与原来的也有所区别,要不就等之后看看ASUS是否良心 ...

试着用RU.EFI改UEFI variables Setup里面对应偏移量的值,保存时也是写入失败,错误代码8。还把BIOS降级到了0705的版本,也是同样的情况,看来是没戏了……
作者: v4400e    时间: 2023-1-7 15:04
ysc3839 发表于 2023-1-7 14:47
试着用RU.EFI改UEFI variables Setup里面对应偏移量的值,保存时也是写入失败,错误代码8。还把BIOS降级 ...

你能走到这一步已经很不错了,实在不行就歇一会吧。等以后ASUS的主板BIOS更新看看是否能加入一点新功能再说了,或者以后关注一下Max Power Saving这个选项,或许后面的BIOS会联这个功能开启ASPM也难说。另外说一下,可能AMD提供给主板厂家的公版BIOS就是锁命令改不动的,目前等待其他主板厂家用户的反馈看看情况再说了。
我看了几个AM5主板的说明书,目前只有屏蔽牌的是明确有ASPM的选项,其他的暂时还没有。AMD主板开放ASPM功能的厂家很少,但是Intel的相比来说几乎都会把这个选项提供出来
作者: ysc3839    时间: 2023-1-7 18:23
v4400e 发表于 2023-1-7 15:04
你能走到这一步已经很不错了,实在不行就歇一会吧。等以后ASUS的主板BIOS更新看看是否能加入一点新功能再 ...

我估计是有bug才不给开的,昨天看一个人直播,用的是Z790 APEX,默认开启ASPM导致Windows一直有WHEA错误,上网找了半天没有明确的解决方案,最后按照网上一个说法试着关闭ASPM就好了……
作者: Misaka_9993    时间: 2023-1-7 18:29
ysc3839 发表于 2023-1-7 18:23
我估计是有bug才不给开的,昨天看一个人直播,用的是Z790 APEX,默认开启ASPM导致Windows一直有WHEA错误 ...

RTX40卡和ASPM兼容性有毛病。

我华硕X570前期BIOS也是没有ASPM的,后来随着BIOS更新才默认打开。估计是有人反馈了PCH和固态待机温度太高。
作者: ysc3839    时间: 2023-1-7 19:27
v4400e 发表于 2023-1-7 15:04
你能走到这一步已经很不错了,实在不行就歇一会吧。等以后ASUS的主板BIOS更新看看是否能加入一点新功能再 ...

事情出现了转机,刚才在隔壁帖子看到说有0902版本的beta BIOS,刷入后发现多了一项UEFI Variables Protection,关闭后能修改值了,不过我改成Auto和Force L0s后用HWiNFO查看都还是Disabled,估计只能等后续BIOS支持了……
作者: v4400e    时间: 2023-1-15 14:04
本帖最后由 v4400e 于 2023-1-15 19:46 编辑
ysc3839 发表于 2023-1-7 19:27
事情出现了转机,刚才在隔壁帖子看到说有0902版本的beta BIOS,刷入后发现多了一项UEFI Variables Protec ...


这里有帖子关于PCH温度说Max Power Saving可以联动启用ASPM,不知道是不是ASUS还没做好AMD这边6系列主板的BIOS导致目前没法联动ASPM这个功能




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5