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有问题可以换个其它版本试试看
页: 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33
查看完整版本: AMD HD5450/5750/5830/6750/6770/6790等在苹果支持列表之外的显卡,添加ID的驱动方