zhangfil88
发表于 2012-11-4 21:17
本帖最后由 zhangfil88 于 2012-11-4 21:41 编辑
hellozhangxin 发表于 2012-11-4 13:26 https://bbs.pcbeta.com/static/image/common/back.gif
那我就不清楚了
苹果支持的不好...
版主
我按照你帖子修改显卡的FB值发现比5端口的多得多!mac下打开显卡rom看到貌似是六接口,上面显示 2个MiniDP一个HDMI三个DVI (DVI-DDVI-IDVI-I) 实际是:2个MiniDP 一个HDMI和两个DVI
把6系显卡的的5接口 Gibba对应的值,替换成我整理后的6个接口的FB值安装后无限风火轮了,-v后也不是五国,百度错误信息几乎找不到!
问题是我不懂dsdt 不知道对不对,dsdt是用idsdt生成的,几乎就没有修改!
697ACNFM.BIN:
CAYMAN XT MANSELL GDDR5 BIOS
Subsystem Vendor ID: 1682
Subsystem ID: 3130
Object Header Structure Size: 436
Connector Object Table Offset: 52
Router Object Table Offset: 0
Encoder Object Table Offset: 145
Display Path Table Offset: 12
Connector Object Id which is
encoder obj id which is enc 0x4)] linkb: false
Connector Object Id which is
encoder obj id which is enc 0x5)] linkb: true
Connector Object Id which is
encoder obj id which is enc 0x2)] linkb: false
Connector Object Id which is
encoder obj id which is enc 0x2)] linkb: false
Connector Object Id which is
encoder obj id which is enc 0x0)] linkb: false
Connector Object Id which is
encoder obj id which is linkb: false
ATOM BIOS Rom:
SubsystemVendorID: 0x1682 SubsystemID: 0x3130
IOBaseAddress: 0x0000
Filename: 697ACNFM.BIN
BIOS Bootup Message:
CAYMAN XT MANSELL GDDR5 BIOS
PCI ID: 1002:6718
Connector at index 0
Type [@offset 44211]: DisplayPort (10)
Encoder [@offset 44215]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 44347]: 0x90, OSX senseid: 0x1
Connector at index 1
Type [@offset 44221]: DisplayPort (10)
Encoder [@offset 44225]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 44374]: 0x91, OSX senseid: 0x2
Connector at index 2
Type [@offset 44231]: HDMI-A (11)
Encoder [@offset 44235]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 44401]: 0x93, OSX senseid: 0x4
Connector at index 3
Type [@offset 44241]: DVI-D (3)
Encoder [@offset 44245]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 44428]: 0x92, OSX senseid: 0x3
Connector at index 4
Type [@offset 44251]: DVI-I (2)
Encoder [@offset 44255]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 44465]: 0x94, OSX senseid: 0x5
Connector at index 5
Type [@offset 44261]: DVI-I (2)
Encoder [@offset 44265]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 44465]: 0x94, OSX senseid: 0x5
版主给看看怎么修改FB值看看显卡是几个接口 谢谢!
这是显卡dsdt版主看看对不对!谢谢
Device (P0P3)
{
Name (_ADR, 0x00030000)
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x09, 0x04))
}
Method (_PRT, 0, NotSerialized)
{
If (PICM)
{
Return (AR03)
}
Return (PR03)
}
Device (GFX0)
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x20)
{
"AAPL,slot-name",
Buffer (0x07)
{
"Slot-1"
},
"@0,compatible",
Buffer (0x0B)
{
"ATY,Gibba"
},
"@0,deviceType",
Buffer (0x08)
{
"display"
},
"@0,VRAM,memsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x80
},
"@0,display-connect-flags",
Buffer (0x02)
{
0x00, 0x04
},
"@0,name",
Buffer (0x0E)
{
"ATY,Gibba"
},
"@1,compatible",
Buffer (0x0B)
{
"ATY,Gibba"
},
"@1,device_type",
Buffer (0x08)
{
"display"
},
"@1,VRAM,memsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x80
},
"@1,display-connect-flags",
Buffer (0x02)
{
0x00, 0x04
},
"@1,name",
Buffer (0x0E)
{
"ATY,Gibba"
},
"ATY,Card#",
Buffer (0x0E)
{
"109-B148xx-00"
},
"ATY,Rom#",
Buffer (0x0F)
{
"113-B1480A-236"
},
"device_type",
Buffer (0x11)
{
"ATY,GibbaParent"
},
"VRAM,totalsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x80
},
"model",
Buffer (0x26)
{
"Cayman XT "
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
hellozhangxin
发表于 2012-11-5 09:27
zhangfil88 发表于 2012-11-4 21:17 static/image/common/back.gif
版主
我按照你帖子修改显卡的FB值发现比5端口的多得多!mac下打开显卡rom看到貌似是六接口,上面 ...
你的后两个接口sensenid一样
实际上是一个接口
所以最后一组数据完全可以舍弃
替换二进制代码的时候一定要注意位数要一样,多一位少一位kext都无法正常工作
hellozhangxin
发表于 2012-11-5 09:28
zhangfil88 发表于 2012-11-4 21:17 static/image/common/back.gif
版主
我按照你帖子修改显卡的FB值发现比5端口的多得多!mac下打开显卡rom看到貌似是六接口,上面 ...
dsdt没有问题
建议你回10.7.4试试
因为10.7.4我看到有成功的
https://bbs.pcbeta.com/viewthread-1079180-1-1.html
zhangfil88
发表于 2012-11-5 12:11
hellozhangxin 发表于 2012-11-5 09:28 static/image/common/back.gif
dsdt没有问题
建议你回10.7.4试试
因为10.7.4我看到有成功的
谢谢版主,我试试,有问题了再请教!
zhangfil88
发表于 2012-11-5 12:13
hellozhangxin 发表于 2012-11-5 09:27 static/image/common/back.gif
你的后两个接口sensenid一样
实际上是一个接口
所以最后一组数据完全可以舍弃
。。。
我替换的多一大串数字!二进制 ??? 不是十六进制么?
hellozhangxin
发表于 2012-11-5 12:36
zhangfil88 发表于 2012-11-5 12:13 static/image/common/back.gif
。。。
我替换的多一大串数字!二进制 ??? 不是十六进制么?
额 是16进制
我打错了
zhangfil88
发表于 2012-11-5 13:14
hellozhangxin 发表于 2012-11-5 12:36 static/image/common/back.gif
额 是16进制
我打错了
版主
替换好ML的ATI6000Controller.kext扔进去白屏,无鼠标,无声音!把10.7.5替换好后的ATI6000Controller.kext(两处替换)木反映!和没有ATI6000Controller.kext一样!
hellozhangxin
发表于 2012-11-5 13:17
zhangfil88 发表于 2012-11-5 13:14 static/image/common/back.gif
版主
替换好ML的ATI6000Controller.kext扔进去白屏,无鼠标,无声音!把10.7.5替换好后的ATI6 ...
你把你修改之后的参数贴上来我看看
晚点帮你
现在先去上课了~
zhangfil88
发表于 2012-11-5 14:09
hellozhangxin 发表于 2012-11-5 13:17 static/image/common/back.gif
你把你修改之后的参数贴上来我看看
晚点帮你
现在先去上课了~
0004000004060000007100001204 00 01
0004000004060000007100002205 01 02
0008000004020000007100001102 02 04
0400000014020000000100001102 03 03
0400000014020000000100001000 04 05
0004000004060000007100001204000100040000040600000071000022050102000800000402000000710000110202040400000014020000000100001102030304000000140200000001000010000405
版主看看对不对!谢了
hellozhangxin
发表于 2012-11-5 15:53
0004000004060000007100001204 05 01
0004000004060000007100002205 01 02
0008000004020000007100001102 02 04
0400000014020000000100001102 03 03
0400000014020000000100001000 04 05
红色的那个位置00改为05 你白屏很大程度上是这个原因造成的
zhangfil88
发表于 2012-11-5 18:54
hellozhangxin 发表于 2012-11-5 15:53 static/image/common/back.gif
0004000004060000007100001204 05 01
0004000004060000007100002205 01 02
00080000040200000 ...
谢谢版主!
我去试试!有问题再请教!
zhangfil88
发表于 2012-11-5 19:38
hellozhangxin 发表于 2012-11-5 15:53 static/image/common/back.gif
0004000004060000007100001204 05 01
0004000004060000007100002205 01 02
00080000040200000 ...
版主
按照你整理的修改了,依然白屏,无鼠标,无声音!10.7的还是那样,和没有安装一样!
hellozhangxin
发表于 2012-11-5 19:52
zhangfil88 发表于 2012-11-5 19:38
版主
按照你整理的修改了,依然白屏,无鼠标,无声音!10.7的还是那样,和没有安装一样!
这我就没什么办法了
悲剧了
ericz
发表于 2012-11-5 19:59
hellozhangxin 发表于 2012-11-5 19:52 static/image/common/back.gif
这我就没什么办法了
悲剧了
哥们,请问 5650M有办法开启AGPM吗?
zhangfil88
发表于 2012-11-5 20:01
hellozhangxin 发表于 2012-11-5 19:52 static/image/common/back.gif
这我就没什么办法了
悲剧了
版主
pci显示的是这个Cayman XT :
名称: ATY,Gibba,,,,
类型: 显示器控制器
已安装的驱动程序: 是
MSI: 否
总线: PCI
插槽: PCIEX1_1
供应商 ID: 0x1002
设备 ID: 0x6718
子系统供应商 ID: 0x1682
子系统 ID: 0x3130
修正版 ID: 0x0000
链接宽度: x16
链接速度: 2.5 GT/s
MSI: 否
插槽: PCIEX1_1版主这两个是什么意思?
hellozhangxin
发表于 2012-11-5 20:33
zhangfil88 发表于 2012-11-5 20:01 static/image/common/back.gif
版主
pci显示的是这个Cayman XT :
MSI不清楚
下面那个是插槽的名字
可以自己修改的
zhangfil88
发表于 2012-11-5 20:39
本帖最后由 zhangfil88 于 2012-11-5 22:15 编辑
hellozhangxin 发表于 2012-11-5 20:33 static/image/common/back.gif
MSI不清楚
下面那个是插槽的名字
可以自己修改的
我看好多显示 MSI 是 ,显卡才正常!
我按电源键白屏有鼠标,不能深度睡眠,有什么办法么?
FakeSMC.kext会导致白屏么?
zhangfil88
发表于 2012-11-7 08:58
版主
我 mac 变色龙2070有时候显示找不到内核是怎么回事?
hellozhangxin
发表于 2012-11-7 09:02
zhangfil88 发表于 2012-11-5 20:39 static/image/common/back.gif
我看好多显示 MSI 是 ,显卡才正常!
我按电源键白屏有鼠标,不能深度睡眠,有什么办法么?
F ...
FakeSMC不会导致白屏
你的电脑能用原生电源管理不?
hellozhangxin
发表于 2012-11-7 09:03
zhangfil88 发表于 2012-11-7 08:58 static/image/common/back.gif
版主
我 mac 变色龙2070有时候显示找不到内核是怎么回事?
不知道 没用过2070
如果2070有问题可以换个其它版本试试看