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文件:
给楼主点个赞 谢谢分享 太牛了,不会搞,只能看了 谢谢楼主分享! 正需要,。。。。你能给份clover配置文件吗?参考参考 我的是Z170A加6600k,看了你的贴又有信心搞了,能不能分享你的相关文件出来呀兄弟! 学习了 谢谢楼主分享 太牛了,不会搞,只能看了 六带的 cpu 不错哦 甘新平 发表于 2016-4-2 07:44 https://www.pcbeta.com/static/image/common/back.gif
正需要,。。。。你能给份clover配置文件吗?参考参考
已经上传,config.plist和DSDT.dsl meiwenlong 发表于 2016-4-2 08:36 https://www.pcbeta.com/static/image/common/back.gif
我的是Z170A加6600k,看了你的贴又有信心搞了,能不能分享你的相关文件出来呀兄弟!
已经分享,你看看 不是说免驱的吗?而且我试过拔了独显,直接用集显,是识别且驱动了的呀…只是进系统前会花屏一下子,还有就是声卡没声音,后来觉得麻烦就没有折腾 甘新平 发表于 2016-4-2 20:27 https://www.pcbeta.com/static/image/common/back.gif
不是说免驱的吗?而且我试过拔了独显,直接用集显,是识别且驱动了的呀…只是进系统前会花屏一下子,还有就 ...
是可以免驱,但系统选择的可能不太适合显卡的输出,指定的特定的会更好。
给楼主点个赞 谢谢分享 zenglg1977 发表于 2016-4-2 19:51
已经分享,你看看
万分感谢,,, b150n谢谢分享 给楼主点个赞 谢谢分享 谢谢分享。。 谢谢分享 楼主辛苦