XPS9530-OSX
XPS9530-OSX copied to clipboard
HDMI audio
Hi,
thanks for your amazing work darkvoid. I pulled latest data from this git repository and successfully installed el capitan 10.11.6. The only thing i have problems with is HDMI audio which you as I can see from the commits patched, but it is not working for me.
Please advise
Resolved with syscl.
@animator013,
Would be great if you can supply more details on how it was fixed so I can put it in the repository for others.
My biggest issue was that after I connected two external displays at the same time, I got kernel panic... So I was searching for framebuffer patching.
My quotation from syscl issue:
The timing I found here: http://forum.osxlatitude.com/index.php?/topic/8723-enabling-dvidphdmi-with-intel-hd4200440046005000-and-iris-51005200-gpu/
I studied how to patch the framebuffer. Very good material. But also he didn't know what it is and marked it as priority. Somewhere on tonymacx i found RehabMan speaking of it as timing.
If i do not have that patch in the config.plist HDMI works but i guess without audio. BUT, there is an issue then. HDMI has timing hex 09 and DP has timing hex 09. If we leave it like this HDMI works alone but after connecting mDP -> kernel panic. Also if i connect mDP, it works and after connecting HDMI -> kernel panic. After setting the port type to hex 08 and timing to hex 12, everything works. Hope that's clear enough. I am not an expert in this.
I am also attaching my current config.plist:
This will permanently fix the external displays working together. But the HDMI audio is working sometimes. I have to plug and unplug cables to actually get it to work. Sometime it gets detected and sometimes it does not. Still looking for better solution.
My pull request https://github.com/the-darkvoid/XPS9530-OSX/pull/15 for fixing the timing.
@the-darkvoid @animator013 Hi all, do you try to power up HDMI with FakePCIID_Intel_HDMI_Audio.kext
? I never succeed with this driver. I've tried 8086:0d0c
, 8086:0a0c
and even 8086:0c0a
and 8086:0c0d
with the correct framebuffer type(00 08 00 00
and 00 04 00 00
), no succeed.
On XPS13(Skylake) still no succeed.
syscl
@animator013, thank you for the write up. I'm preparing to update the master branch to Sierra, so I will test your merge and hopefully it will work on Sierra also.
It should be working. But that HDMI audio is driving me nuts. Just can't get it to work always :) Don't know anything about the FakePCIID_Intel_HDMI_Audio.kext
. What is that ?