zenglg1977 发表于 2016-4-1 21:35

Intel 530显卡HDMI与DVI双接口同时输出正常,HDMI音频正常(Asus Z170-P+I7 6700)

本帖最后由 zenglg1977 于 2016-4-18 23:35 编辑

我的机子的配置是Asus Z170-P + i7 6700,主板输出接口有HDMI和DVI,可同时连接两个显示器,并且HDMI音频输出正常。
ALC声卡是ALC887,Intel声卡是0x80862809。

若不想采用DSDT进行配置,可通过Clover配置也可,可参考29F

530显卡的设备ID为0x19120000,BIOS中设置的Pre DVT值(记不住)为64M

1) 目前我显卡注入的DSDT相关代码如下:
"hda-gfx", Buffer (0x0A) {   "onboard-1" },
"AAPL,ig-platform-id", Buffer (0x04) {      0x00, 0x00, 0x1b, 0x19 }
2) 对AppleIntelSKLGraphicsFramebuffer驱动打补丁如下:<dict>      <key>Comment</key>      <string>HDMI</string>      <key>Find</key>      <data>      AAQAAIcBAAACBAoAAAQAAA==      </data>      <key>Name</key>      <string>AppleIntelSKLGraphicsFramebuffer</string>      <key>Replace</key>      <data>      BAAAAIcBAAACBAoAAAgAAA==      </data></dict>具体就是:修改两端口输出的类型,即把DP输出修改为DVI或者HDMI,即00040000 87010000 02040A00 00040000 ==>04000000 87010000 02040A00 00080000
其中00040000为DP,04000000为DVI,00080000为HDMI
3) 声卡为一卡两功能输出,相当于两个声卡,一个是ALC887,一个是Intel声卡,具体的DSDT配置如下:"hda-gfx",Buffer (0x0A){    "onboard-1"},
"layout-id",Buffer (0x04){   0x03, 0x00, 0x00, 0x00},
"PinConfigurations",Buffer (Zero) {}
必须保证声卡和显卡的hda-gfx对应的值要相同,这里是"onboard-1"
声卡是通过仿冒实现,目前前置HD输出和后面的输出都正常
4) 把DSDT中的HECI修改为IMEI,这个为了去掉log中的错误log,使得硬件工作正常。


Device (HECI)
{
    Name (_ADR, 0x00160000)// _ADR: Address
    Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method
    {
      If (PCIC (Arg0))
      {
            Return (PCID (Arg0, Arg1, Arg2, Arg3))
      }
    }
}
==>
Device (IMEI)
{
    Name (_ADR, 0x00160000)// _ADR: Address
    Method (_DSM, 4, NotSerialized)// _DSM: Device-Specific Method
    {
      If (PCIC (Arg0))
      {
            Return (PCID (Arg0, Arg1, Arg2, Arg3))
      }
    }
}


Clover的配置文件:
DSDT文件:

je_aime 发表于 2016-4-1 22:00

给楼主点个赞 谢谢分享

wwwsu 发表于 2016-4-1 22:55

太牛了,不会搞,只能看了

twhwx 发表于 2016-4-2 06:42

谢谢楼主分享!

甘新平 发表于 2016-4-2 07:44

正需要,。。。。你能给份clover配置文件吗?参考参考

52hh 发表于 2016-4-2 08:14

meiwenlong 发表于 2016-4-2 08:36

我的是Z170A加6600k,看了你的贴又有信心搞了,能不能分享你的相关文件出来呀兄弟!

nuu980 发表于 2016-4-2 09:28

学习了 谢谢楼主分享

wxjysc 发表于 2016-4-2 13:51

太牛了,不会搞,只能看了

qqttss25 发表于 2016-4-2 13:53

六带的 cpu 不错哦

zenglg1977 发表于 2016-4-2 19:50

甘新平 发表于 2016-4-2 07:44 https://www.pcbeta.com/static/image/common/back.gif
正需要,。。。。你能给份clover配置文件吗?参考参考

已经上传,config.plist和DSDT.dsl

zenglg1977 发表于 2016-4-2 19:51

meiwenlong 发表于 2016-4-2 08:36 https://www.pcbeta.com/static/image/common/back.gif
我的是Z170A加6600k,看了你的贴又有信心搞了,能不能分享你的相关文件出来呀兄弟!

已经分享,你看看

甘新平 发表于 2016-4-2 20:27

不是说免驱的吗?而且我试过拔了独显,直接用集显,是识别且驱动了的呀…只是进系统前会花屏一下子,还有就是声卡没声音,后来觉得麻烦就没有折腾

zenglg1977 发表于 2016-4-2 21:17

甘新平 发表于 2016-4-2 20:27 https://www.pcbeta.com/static/image/common/back.gif
不是说免驱的吗?而且我试过拔了独显,直接用集显,是识别且驱动了的呀…只是进系统前会花屏一下子,还有就 ...

是可以免驱,但系统选择的可能不太适合显卡的输出,指定的特定的会更好。

nhf17939469 发表于 2016-4-2 22:15


给楼主点个赞 谢谢分享

meiwenlong 发表于 2016-4-3 16:08

zenglg1977 发表于 2016-4-2 19:51
已经分享,你看看

万分感谢,,,

twhwx 发表于 2016-4-3 19:04

b150n谢谢分享

xun_jie 发表于 2016-4-6 13:56

给楼主点个赞 谢谢分享

luozengping 发表于 2016-4-6 15:14

谢谢分享。。

sunshaolin 发表于 2016-4-7 23:54

谢谢分享 楼主辛苦
页: [1] 2 3 4 5 6 7 8
查看完整版本: Intel 530显卡HDMI与DVI双接口同时输出正常,HDMI音频正常(Asus Z170-P+I7 6700)