Jump to content
JakubW

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

Recommended Posts

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

Link to comment
Share on other sites

  • Administrators

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

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
Link to comment
Share on other sites

  • Administrators

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

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

  • Administrators

use it, reboot and extract new sendme

config.plist.zip

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

  • Administrators

bIxfs1Y.png

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

  • Administrators

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

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
Link to comment
Share on other sites

  • Administrators
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

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • Administrators

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

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

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))
                }
 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • Administrators

this properties is power for wake

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

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
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...