Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
楼主: syscl

[分享] 利用ssdtPRGen.sh生成适合的处理器的变频配置文件     [复制链接]

Rank: 5Rank: 5Rank: 5

UID
464846
帖子
801
PB币
568
贡献
0
技术
19
活跃
538
发表于 2015-3-22 20:55:46 |显示全部楼层
本帖最后由 swjung 于 2015-3-22 20:59 编辑
syscl 发表于 2015-3-22 17:32
不用。只需要ssdt.aml即可。

然后替换掉Ubuntu下面提取的ssdt表当中『OEMID』有『CpuPM』的ssdt.aml(如 ...

把ubuntu提取的ssdt*.aml复制到clover的acpi文件夹下然后用ssdtPRGen生成的ssdt.aml还有ID为Cpu0Ist的ssdt替换,这样对吗?另外ubuntu提取的SSDT-7有错误必须修复吗?谢啦!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

远景FANS

UID
424619
帖子
4181
PB币
534
贡献
0
技术
741
活跃
2199

巡察使 我是大学生!

发表于 2015-3-22 21:02:34 |显示全部楼层
swjung 发表于 2015-3-22 20:55
把ubuntu提取的ssdt*.aml复制到clover的acpi文件夹下然后用ssdtPRGen生成的ssdt.aml还有ID为Cpu0Ist的ss ...

你发上来吧(如果可以,ssdtPRGen.sh生成的ssdt.aml单独放一个文件夹),我看看。

点评

swjung  是SSDT-6错误  发表于 2015-3-22 22:46

失心疯

Rank: 5Rank: 5Rank: 5

UID
2359972
帖子
558
PB币
1896
贡献
0
技术
16
活跃
1060

7周年庆典勋章

发表于 2015-3-22 21:06:28 |显示全部楼层
进来看看吧

Rank: 5Rank: 5Rank: 5

UID
464846
帖子
801
PB币
568
贡献
0
技术
19
活跃
538
发表于 2015-3-22 21:24:44 |显示全部楼层
syscl 发表于 2015-3-22 21:02
你发上来吧(如果可以,ssdtPRGen.sh生成的ssdt.aml单独放一个文件夹),我看看。

好的~先谢啦!http://pan.baidu.com/s/1eQkwL5w 提取码njtb  acpi是ubuntu提取的原始文件

Rank: 5Rank: 5Rank: 5

UID
577319
帖子
789
PB币
2
贡献
0
技术
31
活跃
1000
发表于 2015-3-22 22:18:34 |显示全部楼层
感谢分享 学习下

Rank: 2Rank: 2

UID
4562058
帖子
212
PB币
1045
贡献
0
技术
0
活跃
734
发表于 2015-3-22 22:24:36 |显示全部楼层
好帖,mark。

Rank: 1

UID
4143000
帖子
85
PB币
0
贡献
0
技术
0
活跃
100
发表于 2015-3-22 22:29:48 |显示全部楼层
这个很详细啊!谢谢楼主的分享了!

Rank: 9

UID
1477233
帖子
1943
PB币
608
贡献
0
技术
69
活跃
1642

Win10先驱者

发表于 2015-3-22 22:37:00 |显示全部楼层
不错的帖子  这个要支持!

Rank: 9

UID
1477233
帖子
1943
PB币
608
贡献
0
技术
69
活跃
1642

Win10先驱者

发表于 2015-3-22 22:39:50 |显示全部楼层
不错的帖子  这个要支持!

Rank: 9

UID
1477233
帖子
1943
PB币
608
贡献
0
技术
69
活跃
1642

Win10先驱者

发表于 2015-3-22 22:40:26 |显示全部楼层
不错的帖子  这个要支持!

Rank: 9

UID
1477233
帖子
1943
PB币
608
贡献
0
技术
69
活跃
1642

Win10先驱者

发表于 2015-3-22 22:41:50 |显示全部楼层
不错的帖子  这个要支持!

Rank: 1

UID
4586009
帖子
94
PB币
21
贡献
0
技术
4
活跃
143
发表于 2015-3-22 22:43:05 |显示全部楼层
学习学习

远景FANS

UID
424619
帖子
4181
PB币
534
贡献
0
技术
741
活跃
2199

巡察使 我是大学生!

发表于 2015-3-23 02:12:43 |显示全部楼层
swjung 发表于 2015-3-22 20:55
把ubuntu提取的ssdt*.aml复制到clover的acpi文件夹下然后用ssdtPRGen生成的ssdt.aml还有ID为Cpu0Ist的ss ...

可以了,看到SSDT-6.dsl的表头就知道怎么回事了,iasl猜测的『External (_SB.PCI0.PEG0.PEGP.SGP0, MethObj)』并不正确。

我在这上面确实花了很多时间,以前的修改方法不再适用。

因此我直接去掉这个错误的猜测(成功了)。

dsdt我修复了错误并添加了Haswell LPC,DTGP。可以直接使用了。(期待你的反馈结果)


////
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

点评

swjung  辛苦啦!  发表于 2015-3-23 08:16

Rank: 5Rank: 5Rank: 5

UID
464846
帖子
801
PB币
568
贡献
0
技术
19
活跃
538
发表于 2015-3-23 08:16:26 |显示全部楼层
syscl 发表于 2015-3-23 02:12
可以了,看到SSDT-6.dsl的表头就知道怎么回事了,iasl猜测的『External (_SB.PCI0.PEG0.PEGP.SGP0, MethO ...

好的~非常感谢!DSDT倒是没什么问题只有八个警告,折腾了我几天的是HD4600的HDMI,打补丁在关于b本机里能看到,但是在声音输出的控制面板就死活不出现HDMI,照补丁的步骤改把GFX0改成IGPU的话就进不了系统

点评

swjung  手机回帖很蛋疼,是在关于本机能看到HDMI,声音控制面板不没出现HDMI输出设备  发表于 2015-3-23 08:22

Rank: 2Rank: 2

UID
292145
帖子
209
PB币
976
贡献
0
技术
1
活跃
1184
发表于 2015-3-23 08:53:22 |显示全部楼层
一定要顶啊!不能不顶,不得不顶,不顶不行,顶了再顶,顶完再说!

Rank: 5Rank: 5Rank: 5

UID
1552634
帖子
792
PB币
88
贡献
0
技术
17
活跃
1729
发表于 2015-3-23 08:56:28 |显示全部楼层
收藏备用

Rank: 2Rank: 2

UID
2778297
帖子
472
PB币
1
贡献
0
技术
18
活跃
438
发表于 2015-3-23 11:07:37 |显示全部楼层
本帖最后由 keke410830203 于 2015-3-23 11:08 编辑
syscl 发表于 2015-3-22 17:33
这个帖子的目的,就是为了ssdtPRGen.sh中不支持的CPU做准备的。

////

运行这个时ssdtPRGen.sh -c 2
提示
-bash: ssdtPRGen.sh: command not found
还有这个无法打开:Haswell.cfg

Rank: 2Rank: 2

UID
3853279
帖子
219
PB币
628
贡献
0
技术
12
活跃
207
发表于 2015-3-23 12:24:50 |显示全部楼层
求教楼主,我的cpu是i5-3317U
clover config 里SSDT部分如下
<key>SSDT</key>
                <dict>
                        <key>DoubleFirstState</key>
                        <true/>
                        <key>DropOem</key>
                        <true/>
                        <key>EnableC2</key>
                        <true/>
                        <key>EnableC4</key>
                        <true/>
                        <key>EnableC6</key>
                        <true/>
                        <key>Generate</key>
                        <dict>
                                <key>CStates</key>
                                <true/>
                                <key>PStates</key>
                                <true/>
                        </dict>
                </dict>

用ssdtPRGen.sh生成的SSDT.aml
系统日志里会有如下问题
2015年3月23日 上午11:56:40 kernel[0]: X86PlatformShim::sendPStates - pmCPUControl (SETPSTATETABLE) returned 0x15
2015年3月23日 上午11:56:40 kernel[0]: X86PlatformShim::start - Failed to send PStates
2015年3月23日 上午11:56:40 kernel[0]: X86PlatformShim::start - Failed to send stepper

请问该如何处理~~
谢谢

Rank: 2Rank: 2

UID
3853279
帖子
219
PB币
628
贡献
0
技术
12
活跃
207
发表于 2015-3-23 12:29:05 |显示全部楼层
我本本的机型选择为macbook air 5.2
变频貌似有x8 x12 x14 x17 x18 x19 x21 x 23 x24
这些档位
但系统日志里就是有上述错误

Rank: 2Rank: 2

UID
3853279
帖子
219
PB币
628
贡献
0
技术
12
活跃
207
发表于 2015-3-23 12:33:29 |显示全部楼层
本帖最后由 lottops 于 2015-3-23 12:34 编辑

日志错误

2015年3月23日 上午11:56:40 kernel[0]: X86PlatformShim::sendPStates - pmCPUControl (SETPSTATETABLE) returned 0x15

2015年3月23日 上午11:56:40 kernel[0]: X86PlatformShim::start - Failed to send PStates

2015年3月23日 上午11:56:40 kernel[0]: X86PlatformShim::start - Failed to send stepper

这是我的提取和生成的两种ssdt
求关注
谢谢
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件