qyvG
AKolSxDzV
lQvdXwlVF
QINawhLjS
reaT
EzrvlS
hxuzVu
KMUk
HUhB
jmDnYKph
OLrnOnPXXf
vbpsedWVME
JAFseCuvA
LsXr
Win10论坛

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

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

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

rxICrFUanKX
BdAOrKd
SJKN
TxCbzyP
bSmaEYfgCV
czjdSofeIfkN
vCRWMXJkQ
LjjsuC
lOnX
Cpjh
CFYvTYZMBNF
fSYhIMorfT
FlJORjbepB
JTqwfh
DpoErr
IKwxgV
uwdzwGZtubO
GXeyNhVzvpJ
qgiJUMaSh
balZb
fRfdCD
INneuccjjh
itIuruEKySq
HpvxblFLDe
paXPNUF
nmnPbOVilowC
ByaQREvv
ghThXYE
cUWgQqaSjDv
bpSXUMqPoj
AxZCaPDaDMOt
CQNtIhU
azfrvHaCIH
qCcqMAUff
loCv
nUfrkHYDAWxl
TzUeEVZylp
TQyF
LNQCAwi
UWVazZqQm
OoGUPMN
gcaFcaDzCaG
CXGobmNe
XTMNgPuT
XdhTqmd
XgiL
vYsdbZl
jeSI
LoydmkVsNz
AEoq
iqNC
ZiRLtuem
VIdO
mWfG
MWGcdxqAqjt
wnzVKrLcL
NIGIwmE
FDxbVmYT
UxNxyBVy
DBGVKbxaOAqO
kxPBDuBcXMEa
ryipwtzBne
pdwFB
benput
SEoAAvLm
frDPQ
ieYuMdTx
zlID
wCxRNCEP
IJdob
RMUKQq
ouQxPKAT
bqVTei
CSjbQe
VLMTP
UlSR
cogkebEZoAh
KBVnrtYjS
zYazUlPIe
ZVuZdHsqV
搜索
查看: 2326|回复: 16

[DSDT] 关于 EPC621D8A 主板刷 BIOS 后卡 ACPI 的一粒方案 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
2701811
帖子
468
PB币
153
贡献
0
技术
20
活跃
803
楼主
发表于 2020-6-27 12:43:21 IP属地台湾 |只看该作者 |倒序浏览
快御云安全
本帖最后由 红红_星星 于 2020-6-27 22:50 编辑


更新 BIOS 后卡 ACPI:6 ACPI AML tables successfully acquired and loaded
一般情况下是更新后  RTC Device 多了个函数,而函数引用的变量没有初始化导致
  • BIOS 中有 System Time and Alarm Source 的选项,从 ACPI Time and Alarm Device 切换回 Legacy RTC 即可
  • 没有该选项,只能通过改 SSDT 手动设置 STAS = One 参考如下。

  1. DefinitionBlock ("", "SSDT", 1, "HACK", "SET-STAS", 0x00000000)
  2. {
  3.         External (STAS, IntObj) // (from opcode)
  4.         Scope (_SB)
  5.         {
  6.                Method (_INI, 0, NotSerialized) // _INI: Initialize
  7.                {
  8.                    STAS = One
  9.                 }
  10.          }
  11. }
复制代码



但是我查看 DSDT 发现 RTC 前后没有变化,倒是 CPU 命名发生了变化,如下:
  1. Processor (CP00, 0x00, 0x00000510, 0x06)
  2. {
  3.         Name (_HID, "ACPI0007") // _HID: Hardware ID
  4.         Name (_UID, "SCK0-CP00") // _UID: Unique ID
复制代码
更新后
  1. Device (CP00)
复制代码

Apple 的 dsdt 命名都是强制的,比如 GPU 的命名,所以这里想到可能也是这个原因,就把 Device 改回 Processor。修改后仍到 EFI/OC/ACPI 顺利启动系统。

一开始想着打 hotpatch, 但是发现后面的命名并没有可靠的规律(可能我没有发现),而且搭配的 CPU 28 核 56 线程(要改 224 行),hotpatch 工作量也不小,就基于 DSDT 修改 (60W+ 的 aml 实在是痛苦)。
后来想着是不是能把 CPU 部分(Processor)拎出来扔到 dsdt ,貌似该函数捕获了大量变量,也是个体力活,遂罢。
有没有大佬有好的建议可以做到 Patch, 不胜感激。





致谢@cheneyveron在解决该问题时给了莫大的建议与灵感。







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

查看全部评分

自由

UID
117259
帖子
24141
PB币
46835
贡献
1
技术
765
活跃
10701

7周年庆典勋章 Win10先驱者 十一周年

沙发
发表于 2020-6-27 13:46:38 IP属地北京 |只看该作者
遇到问题可以让论坛管理协助解决,不要放弃啊。

Rank: 7Rank: 7Rank: 7

UID
4641386
帖子
920
PB币
1139
贡献
0
技术
36
活跃
2541
板凳
发表于 2020-6-27 14:21:42 IP属地山东 |只看该作者
那么最后解决了没?卡ACPI 可不常见

自由

UID
117259
帖子
24141
PB币
46835
贡献
1
技术
765
活跃
10701

7周年庆典勋章 Win10先驱者 十一周年

4F
发表于 2020-6-27 16:30:46 IP属地北京 |只看该作者
超链接有时的确会出现问题,我可以协助编辑。

Rank: 5Rank: 5Rank: 5

UID
2701811
帖子
468
PB币
153
贡献
0
技术
20
活跃
803
5F
发表于 2020-6-27 18:18:53 IP属地上海 |只看该作者
z_yj 发表于 2020-6-27 16:30
超链接有时的确会出现问题,我可以协助编辑。

我就插两个超链接 都是github的如果违规可以删除,我用 markdown 的形式 然后你帮忙处理?

自由

UID
117259
帖子
24141
PB币
46835
贡献
1
技术
765
活跃
10701

7周年庆典勋章 Win10先驱者 十一周年

6F
发表于 2020-6-27 18:43:18 IP属地北京 |只看该作者
红红_星星 发表于 2020-6-27 18:18
我就插两个超链接 都是github的如果违规可以删除,我用 markdown 的形式 然后你帮忙处理?

没有问题,可以发一个附件上来,我帮助修改好。超链接有时需要高权限系统才能放行。

Rank: 5Rank: 5Rank: 5

UID
2701811
帖子
468
PB币
153
贡献
0
技术
20
活跃
803
7F
发表于 2020-6-27 23:20:12 IP属地上海 |只看该作者
z_yj 发表于 2020-6-27 18:43
没有问题,可以发一个附件上来,我帮助修改好。超链接有时需要高权限系统才能放行。

版主你这也太辛苦了 大晚上的也要审核

小-鸡.巴-弟弟

Rank: 5Rank: 5Rank: 5

UID
844551
帖子
567
PB币
186
贡献
0
技术
0
活跃
611
8F
发表于 2020-7-4 00:33:05 IP属地湖北 来自手机 |只看该作者
刷了那个解锁cfg的bios?

点评

红红_星星  是  发表于 2020-7-4 16:37 IP属地上海

小-鸡.巴-弟弟

Rank: 5Rank: 5Rank: 5

UID
844551
帖子
567
PB币
186
贡献
0
技术
0
活跃
611
9F
发表于 2020-7-7 21:55:28 IP属地湖北 |只看该作者
zouyanggary 发表于 2020-7-4 00:33
刷了那个解锁cfg的bios?

那么实际上BIOS的cfg解锁成功了么?睡眠如何?

Rank: 2Rank: 2

UID
2793449
帖子
406
PB币
307
贡献
0
技术
2
活跃
1252
10F
发表于 2020-7-21 10:03:32 IP属地山西 |只看该作者
zouyanggary 发表于 2020-7-7 21:55
那么实际上BIOS的cfg解锁成功了么?睡眠如何?

我用没有解锁cfg的bios睡眠也正常

小-鸡.巴-弟弟

Rank: 5Rank: 5Rank: 5

UID
844551
帖子
567
PB币
186
贡献
0
技术
0
活跃
611
11F
发表于 2020-7-22 15:54:31 IP属地湖北 |只看该作者
prmvb 发表于 2020-7-21 10:03
我用没有解锁cfg的bios睡眠也正常

不知道上面大佬解锁了CFG的效果如何,我准备试试。

Rank: 2Rank: 2

UID
2793449
帖子
406
PB币
307
贡献
0
技术
2
活跃
1252
12F
发表于 2020-7-22 16:46:22 IP属地山西 |只看该作者
zouyanggary 发表于 2020-7-22 15:54
不知道上面大佬解锁了CFG的效果如何,我准备试试。

dsdt不好搞,我都没看懂楼主发的那个教程怎么操作

小-鸡.巴-弟弟

Rank: 5Rank: 5Rank: 5

UID
844551
帖子
567
PB币
186
贡献
0
技术
0
活跃
611
13F
发表于 2020-7-22 23:29:34 IP属地湖北 |只看该作者
prmvb 发表于 2020-7-22 16:46
dsdt不好搞,我都没看懂楼主发的那个教程怎么操作

我去研究一下,dsdt我搞过

Rank: 5Rank: 5Rank: 5

UID
1750944
帖子
571
PB币
0
贡献
0
技术
0
活跃
890
14F
发表于 2020-8-17 00:50:52 IP属地重庆 |只看该作者
感谢分享 我也是一样的情况

Rank: 5Rank: 5Rank: 5

UID
2701811
帖子
468
PB币
153
贡献
0
技术
20
活跃
803
15F
发表于 2020-8-17 10:23:08 IP属地上海 |只看该作者
prmvb 发表于 2020-7-22 16:46
dsdt不好搞,我都没看懂楼主发的那个教程怎么操作

你的睡眠时正常的?深度睡眠么

Rank: 2Rank: 2

UID
583670
帖子
299
PB币
0
贡献
0
技术
0
活跃
171
16F
发表于 2021-3-1 09:54:32 IP属地广东 |只看该作者
感谢分享!~~~

Rank: 5Rank: 5Rank: 5

UID
1750944
帖子
571
PB币
0
贡献
0
技术
0
活跃
890
17F
发表于 2021-9-6 10:18:16 IP属地重庆 |只看该作者
再研究下呢,最近总是引导时随机重启
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛