- Oct 9, 2013
- Gigabyte Z390 Designare
- Vega 56
- Classic Mac
- Mobile Phone
Hello @Elias64FrHi @CaseySJ and all,
Your test bench is amazing ! Love it !
As I see on the config.plist Clover configuration, there is a mistake on TunderboltConfig property compared to my previous post Here. This should be tested like that, as reminder, extracted properties are from iMac19,1.
We should also resolve XHC2 problem with SSP2 at 0x03 instead of 0x09 .. you should confirm under Windows that effectively we have Companion on XHC main USB controller by plugging (for each port) one USB3.1gen2, USB3.0 and another USB2.0 on USB-C/thunderbolt connector ! This last one should appear under XHC instead of XHC2.
Another remark compared to my config (also rMac), when a thunderbolt device is plugged-in, we should have an under-tree :
I can't show how it look like under IOReg, currently I'm not at home with my eGPU thunderbolt device.
- IOThunderboltPort@1 and/or IOThunderboltPort@2 in case of first thunderbolt connector (appearing under DSB1
- IOThunderboltPort@3 and/or IOThunderboltPort@4 in case of second thunderbolt connector (appearing under DSB4)
Again, Great test bench Set-up !
Yes, but we're first trying to see whether SSDT alone can accomplish our goal. FYI, we cannot flash Apple’s firmware as-is. We look for certain differences in the first 0x1000 bytes of the active partition and copy those bytes into the original Gigabyte firmware.
My plan for today is to start with Draft07 and systematically move up to Draft09, while also making changes to RWAK and RP05.PCI0 as you previously suggested.
I'll fix ThunderboltConfig right now.
Regarding XHC2, when we plug in a USB 2.0 device into top and bottom Thunderbolt ports, we see in macOS that they connect to XHC.HS08 and XHC.HS13. I can check this under Windows later today.
- Are you familiar with the bytes/format of pathcr? Are we using a valid pathcr?
- Gigabyte's System SSDT-6 (attached) contains further ACPI definition of XHC.RHUB. Maybe it contains some relevant information?
Not sure I understand: "How we have thunderbolt related connector (USB Type A and C) on Designare board ?" But the connectors look like this:Nice !
- Nope ! just using rMac data. It work on Alpine Ridge case why not for Titan Ridge !
- I have updated my previous post. Effectively SSDT-6 show that HS08 and HS13 is defined as Type-C USB but we have another contradicting (for macOS set-up) data on SSDT-8 .. Let me know .. How we have thunderbolt related connector (USB Type A and C) on Designare board ?
Understood! Will do the Windows test with USB 3.1, USB 3.1 Gen 2, and USB 2.0.For futher information, on Asus Maximus desktop, I have the following set-up :
View attachment 446777
And Like I said on my first post Here, this board have only one Thunderbolt port that why there is only one thunderbolt ethernet appears on IOReg... But two connectors (one USB type A and one USB type C) are used with Thunderbolt device. That's an unknown set-up on Apple world but now it work !