- 积分
- 270
- 最后登录
- 2024-4-16
- 精华
- 0
- 阅读权限
- 30
- 主题
- 75
- UID
- 151343
- 帖子
- 674
- PB币
- 1718
- 威望
- 0
- 贡献
- 0
- 技术
- 21
- 活跃
- 1553
- UID
- 151343
- 帖子
- 674
- PB币
- 1718
- 贡献
- 0
- 技术
- 21
- 活跃
- 1553
|
新购入280X,替换下原来使用的7850,删掉dsdt内7850的显卡信息后,1、Clover取消Inject ATI 显卡名称为 AMD 7xxx;
2、开启Inject ATI显示 AMD 7970X/8970/280X;
3、dsdt中添加如下代码,名称显示为 AMD R9 280X、、、、(注意后面有四个点,类似顿号);
- Device (PEG0)
- {
- Name (_ADR, 0x00010000)
- Device (GFX0)
- {
- Name (_ADR, Zero)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x18)
- {
- "AAPL,slot-name",
- Buffer (0x07)
- {
- "Slot-1"
- },
- "@0,name",
- Buffer (0x1A)
- {
- "ATY,Futomaki"
- },
- "@1,name",
- Buffer (0x1A)
- {
- "ATY,Futomaki"
- },
- "@2,name",
- Buffer (0x1A)
- {
- "ATY,Futomaki"
- },
- "@3,name",
- Buffer (0x1A)
- {
- "ATY,Futomaki"
- },
- "ATY,Card#",
- Buffer (0x14)
- {
- "113-AD47800-100"
- },
- "ATY,Copyright",
- Buffer (0x33)
- {
- "(C) 1988-2010, AMD Technologies Inc."
- },
- "ATY,Rom#",
- Buffer (0x0E)
- {
- "AMD Tahiti XT"
- },
- "ATY,VendorID",
- Buffer (0x02)
- {
- 0x02, 0x10
- },
- "ATY,DeviceID",
- Buffer (0x02)
- {
- 0x98, 0x67
- },
- "model",
- Buffer (0x18)
- {
- "AMD Radeon R9 280X"
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (HDAU)
- {
- Name (_ADR, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- }
复制代码 4、添加如下dsdt代码,则还是显示7xxx
- Device (GFX0)
- {
- Name (_ADR, Zero)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x10)
- {
- "AAPL,slot-name",
- Buffer (0x07)
- {
- "Slot-1"
- },
- "device-id",
- Buffer (0x04)
- {
- 0x98, 0x67, 0x00, 0x00
- },
- "@0,name",
- Buffer (0x0D)
- {
- "ATY,kFutomaki"
- },
- "@1,name",
- Buffer (0x0D)
- {
- "ATY,kFutomaki"
- },
- "@2,name",
- Buffer (0x0D)
- {
- "ATY,kFutomaki"
- },
- "@3,name",
- Buffer (0x0D)
- {
- "ATY,kFutomaki"
- },
- "model",
- Buffer (0x13)
- {
- "AMD Radeon R9 280X"
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (HDAU)
- {
- Name (_ADR, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- }
复制代码
5、提取显卡rom,测得redsock.txt和connector.txt如下
- D6513OCD.HI2:
- Tahiti B0 XTL C38650 GDDR5 3GB D6513OCD.HI2 2014
- Subsystem Vendor ID: 148c
-
- Subsystem ID: 3001
- Object Header Structure Size: 389
- Connector Object Table Offset: 48
- Router Object Table Offset: 0
- Encoder Object Table Offset: 118
- Display Path Table Offset: 12
- Connector Object Id [19] which is [DISPLAY_PORT]
- encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
- Connector Object Id [19] which is [DISPLAY_PORT]
- encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true
- Connector Object Id [12] which is [HDMI_TYPE_A]
- encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
- Connector Object Id [2] which is [DVI_I]
- encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
- Connector Object Id [2] which is [DVI_I]
- encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
复制代码- ATOM BIOS Rom:
-
- SubsystemVendorID: 0x148c SubsystemID: 0x3001
- IOBaseAddress: 0x0000
- Filename: D6513OCD.HI2
- BIOS Bootup Message:
- Tahiti B0 XTL C38650 GDDR5 3GB D6513OCD.HI2 2014
- PCI ID: 1002:6798
- Connector at index 0
- Type [@offset 43590]: DisplayPort (10)
- Encoder [@offset 43594]: INTERNAL_UNIPHY2 (0x21)
- i2cid [@offset 43708]: 0x90, OSX senseid: 0x1
- Connector at index 1
- Type [@offset 43600]: DisplayPort (10)
- Encoder [@offset 43604]: INTERNAL_UNIPHY2 (0x21)
- i2cid [@offset 43735]: 0x91, OSX senseid: 0x2
- Connector at index 2
- Type [@offset 43610]: HDMI-A (11)
- Encoder [@offset 43614]: INTERNAL_UNIPHY1 (0x20)
- i2cid [@offset 43762]: 0x93, OSX senseid: 0x4
- Connector at index 3
- Type [@offset 43620]: DVI-I (2)
- Encoder [@offset 43624]: INTERNAL_UNIPHY (0x1e)
- i2cid [@offset 43799]: 0x95, OSX senseid: 0x6
- Connector at index 4
- Type [@offset 43630]: DVI-I (2)
- Encoder [@offset 43634]: INTERNAL_KLDSCP_DAC1 (0x15)
- i2cid [@offset 43799]: 0x95, OSX senseid: 0x6
复制代码 根据数据,接口顺序为DP DP HDMI DVI,FBName的Futomaki顺序为DP DP DVI HDMI,请问是否需要调整Futomaki的顺序,即DVI和HDMI换顺序,根据redsock.txt和connector.txt的数值,无论我是否调整DVI和HDMI的顺序,均可驱动显卡
求教:以上方式使用Cinebench测试均为73fps,且打开DVD播放器提示错误没有驱动器(未接光驱),请问280X的Cinebench测试应该有多少fps,怎样才能完整驱动显卡,发挥应有的性能
另外,,请问使用论坛里的AMD Framebuffer Utility工具,借用一张图片如图,红色框内该怎么设置?
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|