audio_CloverHDMI icon indicating copy to clipboard operation
audio_CloverHDMI copied to clipboard

10.12 - No HDMI audio codec(s) detected on NUC5i5RYH (HD6000)

Open lorenzolamasse opened this issue 8 years ago • 27 comments

Hi Toleda,

I have been trying without success to activate audio through HDMI, audio through Jack seems to work (ALC283 is used and I have used successfully he tool you provide).

On the ioreg output, apart from the ALC driver detailed the only other item is: +-o IOHDACodecDevice@3,0 <class IOHDACodecDevice, id 0x1000002ed, !registered, !matched, active, busy 0, retain 5> { } This "probably" refers to the HDMI output, but it is empty. Please advise... Maybe missing info in the DSDT ? ioreg.txt

lorenzolamasse avatar Nov 16 '16 11:11 lorenzolamasse

Apologies for the delay. Use IORegistryExplorer.app/File/Save a Copy As...

toleda avatar Nov 26 '16 23:11 toleda

Here it is. I have made some manual patching in the config.plist to try and activate it but with no success, so I attach it also. NUC.ioreg.zip config.plist.zip

lorenzolamasse avatar Nov 29 '16 16:11 lorenzolamasse

Clover HDMI audio does not work, cloverHDMI supports HD6000 HDMI audio Back up what you have. Remove the following properties from config.plist/ ACPI/DSDT/Patches/Item 4/change B0D3 to HDAU ACPI/DSDT/Patches/Item 3/change GFX0 to IGPU KernelAndKextPatches/KextsToPatch/Item 12/HDMI-audio, port 0204 KernelAndKextPatches/KextsToPatch/Item 11/HDMI-audio, port 0105 Save/Install Restart Run cloverHDMI Restart, Reply with new files

toleda avatar Nov 29 '16 18:11 toleda

The thing is I get the "no HDMI audio codec(s) detected", should I proceed anyway ?

lorenzolamasse avatar Nov 30 '16 11:11 lorenzolamasse

No, the HDMI audio codec is not support natively.

Try this patch: config.plist/KernelAndKextPatches/KextsToPatch/ Comment: 10.11+-HD6000_HDMI_Audio Find: 3d0c160000 Name: AppleHDAController Replace: 3d0a160000

Save/install/restart Reply with new IOReg

toleda avatar Nov 30 '16 14:11 toleda

No change in behaviour, here is the ioreg (and config.plist in case...) config.plist.zip NUC.ioreg.zip

lorenzolamasse avatar Nov 30 '16 16:11 lorenzolamasse

Graphics did not load. Set config.plist/Graphics/Inject/Intel/YES. Reply with new files and DCPIManager/Status screenshot.

toleda avatar Nov 30 '16 17:11 toleda

config.plist.zip  NUC.ioreg.zip

As required... screen shot 2016-12-01 at 09 44 11

lorenzolamasse avatar Dec 01 '16 08:12 lorenzolamasse

Clover/Intel graphics detection did not work. Install: https://github.com/toleda/audio_hdmi_9series/blob/master/ssdt_hdmi-hd6000%2B/ssdt_hdmi-hd6000.zip Reply with new files.

toleda avatar Dec 02 '16 13:12 toleda

config.plist.zip screen shot 2016-12-02 at 17 40 46 NUC.ioreg.zip Here are the new files... No change I would say except the HD6000 is loaded. Maybe it is time to re-run the cloverHDMI script ? Hmm, I've tried, it is not detecting any HDMI anyway...

lorenzolamasse avatar Dec 02 '16 16:12 lorenzolamasse

Attach clover boot log.

toleda avatar Dec 02 '16 16:12 toleda

debug.log.zip Here it is...

lorenzolamasse avatar Dec 03 '16 10:12 lorenzolamasse

Compress EFI/CLOVER/ACPI/patched and attach Compress MaciASL/File/Export Tableset.... and attach

toleda avatar Dec 03 '16 14:12 toleda

there you go. thank you for your time...

patched.zip NUC.acpi.zip

lorenzolamasse avatar Dec 05 '16 08:12 lorenzolamasse

Haswell HDMI audio ssdts installed. Remove patched/1. SSDT-IGPU.aml and 2. SSDT-HDAU.aml Reply with config.plist, IOReg and Clover boot log.

toleda avatar Dec 05 '16 14:12 toleda

Remove patched/SSDT-HDMI-HD6000.aml Install attached SSDT-HDMI-HD6000.aml Reply with new files ssdt_hdmi-hd6000+_v2.zip

toleda avatar Dec 06 '16 17:12 toleda

config.plist.zip debug.log.zip NUC.ioreg.zip From a sound perspective I see no change, but I have now lost Full HD, stuck at 1280x1024 :p

lorenzolamasse avatar Dec 07 '16 10:12 lorenzolamasse

My mistake, try ssdt_hdmi-hd6000+_v3.zip

toleda avatar Dec 07 '16 14:12 toleda

NUC.ioreg.zip debug.log.zip config.plist.zip No worries, there you go...

lorenzolamasse avatar Dec 07 '16 14:12 lorenzolamasse

Try ssdt_hdmi-hd6000+_v4.zip

toleda avatar Dec 07 '16 23:12 toleda

config.plist.zip debug.log.zip NUC.ioreg.zip Second Audio Device has totally disappeared now, I only have the Relatek in DPCIManager...

lorenzolamasse avatar Dec 08 '16 06:12 lorenzolamasse

Mistake. Remove config, plist/KernelAndKextPatches/KextsToPatch//10.11+-HD6000_HDMI_Audio Try ssdt_hdmi-hd6000+.zip

toleda avatar Dec 08 '16 19:12 toleda

config.plist.zip debug.log.zip NUC.ioreg.zip Alas, it does not get any better :( Second Audio device is back however

lorenzolamasse avatar Dec 08 '16 20:12 lorenzolamasse

HD6200 HDMI audio is working with the same codec. Do not know why NUC/HD6000 HDMI audio is not working.
Saw the problem with Asus UEFI/P67/HD3000; only solution is a BIOS downgrade. No further suggestions.

toleda avatar Dec 08 '16 20:12 toleda

thx, I will check if the platform accepts such a downgrade...

lorenzolamasse avatar Dec 08 '16 20:12 lorenzolamasse

Try https://github.com/RehabMan/Intel-NUC-DSDT-Patch (NUC5)

toleda avatar Dec 18 '16 01:12 toleda