Jump to content

Big Sur on X79-ZD3 Huananzhi, issues with FireWire Audio


Recommended Posts

Posted

Hello,

 

I setup OC on my board with a Xeon E5-2670, 32 GB Registered RAM, Asus RX470 Mining. I use a Digitus FireWire card with TI chipset, which worked flawlessly on Mojave and Catalina with my Duet FireWire interface, now it is somehow not recognises as an audio interface, as if the AppleFWAudio driver isn't working properly.

I will attach my Config.plist.

What I have one, is set the ACPI path for the card with an SSDT, used SSDTTime to resolve all IRQ conflicts with SSDT-HPET and the patches. For now, I am running Catalina on my main drive, but I get better GPU performance and CPU performance, it also boots faster, so it would be nice to resolve this issue. Any help would be appreciated, if you need more info, let me know. In the zip I got the config.plist, screenshots of IOReg and the SSDTS I used for firewire ACPI paths.

Files.zip

Posted (edited)

As you are analysing my full IOReg and config there are some issues with the Via VL 805 USB3 controller on this board, I can't map the USB 2.0 hub Ports, the input devices, like mouse, keyboard and MIDI controllers, get ForcePowerGated and the system reboots instead of shutting down (It does initially power down, but then something wakes it again), I tried to implement the USB shutdown fix from the official OpenCore guide, but probably didn't get it right

Edited by JakubW
  • Administrators
Posted

u boot from usb? i dont see ur folder in dump

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

  • Administrators
Posted

use it, reboot and extract new sendme

config.plist.zip

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

  • Administrators
Posted

bIxfs1Y.png

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted (edited)

Thanks a lot for tidying up @MaLd0n. Unfortunately the FWAudio bit still won't load and when it comes to the USB 3.0 controller, it still maps my external HDD as USB 2.0, but it also may be due to issues with the connector on the drive. Anyway, the USB 2.0 portion on the controller has a different power spec than the rest, so this may cause issues with power and this causes the system to reboot (tired to fix it with the USB ports kext), when a USB 2.0 device is plugged in. his was my main struggle also in 10.15.7. Scrrenshot of IOREG attached

https://drive.google.com/file/d/1GEfpdm-UjT_1gpVDc52OIJzoCyEPu14H/view?usp=sharing

Screenshot 2021-01-25 at 09.43.35.zip

26 minutes ago, JakubW said:

Thanks a lot for tidying up @MaLd0n. Unfortunately the FWAudio bit still won't load and when it comes to the USB 3.0 controller, it still maps my external HDD as USB 2.0, but it also may be due to issues with the connector on the drive. Anyway, the USB 2.0 portion on the controller has a different power spec than the rest, so this may cause issues with power and this causes the system to reboot (tired to fix it with the USB ports kext), when a USB 2.0 device is plugged in. his was my main struggle also in 10.15.7. Scrrenshot of IOREG attached

https://drive.google.com/file/d/1GEfpdm-UjT_1gpVDc52OIJzoCyEPu14H/view?usp=sharing

Screenshot 2021-01-25 at 09.43.35.zip 177.39 kB · 0 downloads

Also, turbo boost stopped working now

Edited by JakubW
  • Administrators
Posted
7 hours ago, JakubW said:

Also, turbo boost stopped working now

the power management start working now, but u need solve turbo. ur previous config x86platform is not load

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

IDK how, but the audio interface loaded once and I was getting sound, but after installing the dedicated driver, it won't load again... Thought it were FW entries Made in the DSDT, but they don't seem to work anyway...

26 minutes ago, JakubW said:

IDK how, but the audio interface loaded once and I was getting sound, but after installing the dedicated driver, it won't load again... Thought it were FW entries Made in the DSDT, but they don't seem to work anyway...

 

DSDT-4.aml

Posted
10 hours ago, JakubW said:

For comparison, Send me from Catalina. Here no issues with FireWire.https://drive.google.com/file/d/1st3QhLf4kX4fv-5rgfAYwU_QvqpZsF14/view?usp=sharing

Please do ignore the Clover folder, I booted with OC with your EFI and DSDT. When it comes to the CPU, I will upgrade to a IVY Bridge-E, so the turbo is not as relevant for now. I will do further tests and report back after some steps, like updating OC, Mac OS. It may be also related to the install gf Bi Sur.

Posted
On 1/25/2021 at 5:35 PM, MaLd0n said:

the power management start working now, but u need solve turbo. ur previous config x86platform is not load

My bad, I overlooked, that you forced the X86 Platform Plugin to load in the DSDT, in spite me using a Sandy Bridge E CPU, which shouldn't be theoretically supported, so my SSDT was not necessary, I added CPU Friend and the assistive kext, so far the CPU turbos up to 3.1 single core and 3.0 GHz multicore and the scores are as good as they were. Issue with FireWire in Big Sur ongoing.

Posted
8 hours ago, JakubW said:

My bad, I overlooked, that you forced the X86 Platform Plugin to load in the DSDT, in spite me using a Sandy Bridge E CPU, which shouldn't be theoretically supported, so my SSDT was not necessary, I added CPU Friend and the assistive kext, so far the CPU turbos up to 3.1 single core and 3.0 GHz multicore and the scores are as good as they were. Issue with FireWire in Big Sur ongoing.

I decided to revert to the custom SSDT for the CPU, as I get better performance figures in benchmarks, correct turbo and as far as I know, Sandy Bridge-E shouldn't support XPCM, so I will revert to your full DSDT after I got an Ivy Bgridge-E CPU, as far as ig Sur is concerned, I noticed, that the GPU acceleration doesn't work correctly, so, I assume OC needs a few updates before you can run Big Sur as main OS on all the hardware

  • Administrators
Posted

just remove plugin type in dsdt and use dsdt + ssdt pm

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted
38 minutes ago, MaLd0n said:

just remove plugin type in dsdt and use dsdt + ssdt pm

Exactly what I did @MaLd0n. I also checked, that you removed the _PRW bit in the PCIE slot entries, Is the GPRW not recommended at all? I think I got the FireWire with adding a PGRW methodd accidentally, when I rebooted to Big Sur, will test that, here is the code:

 Device (NPE2)
            {
                Name (_ADR, 0x00010001)  // _ADR: Address
                Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
                {
                    Return (GPRW (0x0B, 0x04))
                }
 

Posted
1 hour ago, JakubW said:

Exactly what I did @MaLd0n. I also checked, that you removed the _PRW bit in the PCIE slot entries, Is the GPRW not recommended at all? I think I got the FireWire with adding a PGRW methodd accidentally, when I rebooted to Big Sur, will test that, here is the code:

 Device (NPE2)
            {
                Name (_ADR, 0x00010001)  // _ADR: Address
                Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
                {
                    Return (GPRW (0x0B, 0x04))
                }
 

Nevermind, no luck.

  • Administrators
Posted

this properties is power for wake

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted (edited)

The DSDT bit was just a coincidence, now I know, but what I did find during research is, that AppleFWAudio is deprecated, so it won't load. I tried to force loaded with sudo kextutil, but no improvement. For now I injected kexts from Mavericks and now it does load

Mavericks Kext.zip

Edited by JakubW

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...