Contribute
Register

X299 - Open Core support

Joined
Jul 16, 2013
Messages
414
Motherboard
Asus Prime X299-Deluxe
CPU
i9-7900X
Graphics
Radeon VII
Without looking at your IOReg, I'd say you need to verify your protocol settings in your Custom USB Kext. HS/SS Ports ( 3/ 0 /255 )Does it load properly? I have no idea if you've already done that but this is where I would start.

I’ve been researching the issue and it seems it’s a combination of an issue with OC not working well with BrcmPatchRAM2 and with BrcmPatchRAM2 not working well with Catalina. This thread gives some explanation: https://www.insanelymac.com/forum/t...5-catalina-broadcom-bluetooth-firmware-upload. Headkaze has modified BrcmPatchRAM2 to work with Catalina, but it seems it’s not fully compatible with Catalina or OC yet. It seems to me that it could be awhile before it’s really working properly, requiring changes to Catalina, OC, and/or BrcmPatchRAM2.

@RehabMan do you have any comments regarding this? Headkaze did modify your version of it to get it to work with Catalina, though it seems more of a workaround or a patch to a patch. Do you have a new version coming out that solves these issues and gets to work fully with Catalina?
 
Joined
Jul 16, 2013
Messages
414
Motherboard
Asus Prime X299-Deluxe
CPU
i9-7900X
Graphics
Radeon VII
I have found some inconsistencies that resulted in my having OC installed on two separate USB drives. And when I've found an issue that seems odd, or like you, not understandable even after a reboot, I will shut the computer down entirely. Then I will boot using the other USB drive to see if that makes a difference. It's also good to have a second backup boot drive anyway.

But perhaps a better approach would be to file your issue on this site: https://github.com/acidanthera/bugtracker/issues
You might find some guidance there, and it might be a bug.

Yeah I think from now on I’m going to do a full shutdown when I test out new settings.
 

Ellybz

Retired
Joined
Apr 16, 2017
Messages
414
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
I'm back to square one here. After removing BrcmFirmwareData.kext and BrcmPatchRAM2.kext, and leaving BrcmBluetoothInjector.kext installed, I had BT working in both Mojave and Catalina with both Clover and OC. What I found though is that my USB3 ports were not working correctly. Some portable bus-powered USB HDDs would mount, but a bunch would not. I tried all kinds of USB SSDTs and kexts with no luck getting full USB3 functionality back. This issue appeared in both Catalina with OC and Mojave with Clover (that's all I tested). Not only that, after shutting down the computer, cutting power, and waiting awhile, I came back to find BT no longer worked properly. BT showed up in System Preferences for both Mojave with Clover and Catalina with OC, but I could not get any BT devices to actually connect (they would show, but not connect).

So I decided to put Clover back how it was before with BrcmFirmwareData.kext and BrcmPatchRAM2.kext installed. Started Mojave. BT worked again (devices connect properly right away) and all of my portable bus-powered USB3 drives mount.

So then I decided to try Catalina again. Booted from my OC USB into Catalina. This is with onlyc BrcmBluetoothInjector.kext. BT worked, but my portable bus-powered USB3 drives would not mount. I then installed BrcmFirmwareData.kext and BrcmPatchRAM2.kext on the OC EFI and added to config. Restarted. BT no longer works in Catalina, but all the portable bus-powered USB3 drives do mount.

Isn't that bizarre? Why won't the bus-powered USB3 drives mount without BrcmFirmwareData.kext and BrcmPatchRAM2.kext? And it seems whatever BrcmFirmwareData.kext and BrcmPatchRAM2.kext do gets loaded into some kind of RAM temporarily where only BrcmBluetoothInjector.kext is needed until power is completely cut from the computer or it's off for a while, but eventually BrcmFirmwareData.kext and BrcmPatchRAM2.kext are needed again for BT functionality. But if BrcmFirmwareData.kext and BrcmPatchRAM2.kext are loaded with Catalina with BrcmBluetoothInjector.kext then BT won't work.

Any thoughts on this?

Attaching current EFI and an IOReg from Catalina with OC as bootloader.
Do me a favor & try this EFI. Just a gut feeling. I changed your PrimeX299DeluxeUSB.kext with a new PrimeX299DeluxeUSBV2.kext. The agency of the USB kext you had originally looked really odd. If the power of your USB3 is not resolved, try the same new config with the XHCIPortlimit enabled ( In Kernel ).
Let me know.
 

Attachments

  • EFI .zip
    3.8 MB · Views: 62
Last edited:

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,768
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Joined
Jul 16, 2013
Messages
414
Motherboard
Asus Prime X299-Deluxe
CPU
i9-7900X
Graphics
Radeon VII
EDIT: It seems I was able to fix this by switching the BrcmPatchRAM2 kexts to a different version. So far BT is working in both Mojave and Catalina with OC. I’ve switched from Clover to OC completely now.


Do me a favor & try this EFI. Just a gut feeling. I changed your PrimeX299DeluxeUSB.kext with a new PrimeX299DeluxeUSBV2.kext. The agency of the USB kext you had originally looked really odd. If the power of your USB3 is not resolved, try the same new config with the XHCIPortlimit enabled ( In Kernel ).
Let me know.

Ok spent some time working on this. No change in OC/Catalina with the new USB kext with or without the XHCIPortLimit enabled in OC. I also tried reordering the BrcmPatchRAM2 kexts and if you don't have them in a specific order it creates a kernel panic on boot. Seems very finicky. Below is some of the boot log that does show some USB errors that may or may not be related (without XHCIPortLimit enabled in OC). Seems the BT part of the DW1830 card does operate through USB as it does show in the USB section of system info (pic attached). New IOReg with the new USB kext also attached.

Code:
2019-08-16 09:45:11.337331-0700 0xa7b      Default     0x0                  0      0    kernel: (IOHIDFamily) HID: Legacy shim 2
2019-08-16 09:45:11.339465-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) BrcmPatchRAM: Loaded compressed embedded firmware for key "BCM20703A1_001.001.005.0214.0422_v4518".
2019-08-16 09:45:11.348149-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) BrcmPatchRAM: Decompressed firmware (43444 bytes --> 109080 bytes).
2019-08-16 09:45:11.348709-0700 0xa82      Default     0x0                  0      0    kernel: Boot args: <private>
2019-08-16 09:45:11.348729-0700 0xa82      Default     0x0                  0      0    kernel: debug=0x0
2019-08-16 09:45:11.348817-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) BrcmPatchRAM: Firmware is valid IntelHex firmware.
2019-08-16 09:45:11.348865-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) BrcmPatchRAM2: [0a5c:6410]: USB [48E244F4C2BA v274] "BCM2045A0" by "Broadcom Corp"
19-08-16 09:45:11.352247-0700 0x2b4      Default     0x0                  0      0    kernel: (IOUSBHostFamily) 000044.178462 AppleUSBIORequest: AppleUSBIORequest::cancel: called without first calling prepare
019-08-16 09:45:11.372133-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) BrcmPatchRAM2: [0a5c:6410]: continuousRead - Failed to queue read (0xe00002c2)
2019-08-16 09:45:11.422713-0700 0xa41      Default     0x0                  0      0    kernel: Warning: Attempt to create a named entry from the kernel_object
2019-08-16 09:45:11.422768-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.422772-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.422773-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.422812-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007ef] CopyConfigurationDescriptor
2019-08-16 09:45:11.422815-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007ef] Start failed: 0xe00002be
2019-08-16 09:45:11.422819-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.422823-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.422826-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007ef] Start failed: 0xe00002be
2019-08-16 09:45:11.422828-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.422829-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.422838-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007ef] Close interface: 0x10000068e 0x0
2019-08-16 09:45:11.422860-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007f1] CopyConfigurationDescriptor
2019-08-16 09:45:11.422862-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007f1] Start failed: 0xe00002be
2019-08-16 09:45:11.422865-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007ef] Stop: 0x0
2019-08-16 09:45:11.422867-0700 0xa41      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007ef] Start ret: 0xe00002be
2019-08-16 09:45:11.422869-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.422877-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007f1] Start failed: 0xe00002be
2019-08-16 09:45:11.422887-0700 0x316      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007ef IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.422889-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007f1] Close interface: 0x100000656 0x0
2019-08-16 09:45:11.422902-0700 0xa42      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.422914-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007f1] Stop: 0x0
2019-08-16 09:45:11.422916-0700 0xa5e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007f1] Start ret: 0xe00002be
2019-08-16 09:45:11.422951-0700 0x2fc      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007f1 IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.422971-0700 0xa5d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.423003-0700 0x3ee      Default     0x0                  0      0    kernel: (ntfs) NTFS driver 3.13 [Flags: R/W].
2019-08-16 09:45:11.423004-0700 0xa0d      Default     0x0                  0      0    kernel: Warning: Attempt to create a named entry from the kernel_object
2019-08-16 09:45:11.423046-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.423050-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.423053-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.423056-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.423060-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.423062-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.423064-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.423064-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.423066-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.423072-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.423076-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.423078-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.423078-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.423079-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.423082-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.423084-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.423085-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.423086-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007e7] CopyConfigurationDescriptor
2019-08-16 09:45:11.423086-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.423089-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007e7] Start failed: 0xe00002be
2019-08-16 09:45:11.423096-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007e9] CopyConfigurationDescriptor
2019-08-16 09:45:11.423098-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007eb] CopyConfigurationDescriptor
2019-08-16 09:45:11.423099-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.423100-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007e9] Start failed: 0xe00002be
2019-08-16 09:45:11.423101-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007eb] Start failed: 0xe00002be
2019-08-16 09:45:11.423103-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007e7] Start failed: 0xe00002be
2019-08-16 09:45:11.423110-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.423111-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.423113-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007e5] CopyConfigurationDescriptor
2019-08-16 09:45:11.423117-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007eb] Start failed: 0xe00002be
2019-08-16 09:45:11.423118-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007e3] CopyConfigurationDescriptor
2019-08-16 09:45:11.423119-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007e7] Close interface: 0x10000069a 0x0
2019-08-16 09:45:11.423119-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007e9] Start failed: 0xe00002be
2019-08-16 09:45:11.423120-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007ed] CopyConfigurationDescriptor
2019-08-16 09:45:11.423121-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007e5] Start failed: 0xe00002be
2019-08-16 09:45:11.423121-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007e3] Start failed: 0xe00002be
2019-08-16 09:45:11.423123-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007ed] Start failed: 0xe00002be
2019-08-16 09:45:11.423130-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.423131-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.423131-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.423132-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007eb] Close interface: 0x1000005cd 0x0
2019-08-16 09:45:11.423133-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007ed] Start failed: 0xe00002be
2019-08-16 09:45:11.423135-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007e9] Close interface: 0x1000006a6 0x0
2019-08-16 09:45:11.423136-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007e3] Start failed: 0xe00002be
2019-08-16 09:45:11.423136-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007e5] Start failed: 0xe00002be
2019-08-16 09:45:11.423147-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007e7] Stop: 0x0
2019-08-16 09:45:11.423149-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007ed] Close interface: 0x1000006b3 0x0
2019-08-16 09:45:11.423149-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007e3] Close interface: 0x100000668 0x0
2019-08-16 09:45:11.423150-0700 0x9dc      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007e7] Start ret: 0xe00002be
2019-08-16 09:45:11.423151-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007e5] Close interface: 0x1000005f1 0x0
2019-08-16 09:45:11.423160-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007eb] Stop: 0x0
2019-08-16 09:45:11.423163-0700 0xa0d      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007eb] Start ret: 0xe00002be
2019-08-16 09:45:11.423165-0700 0x318      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007e7 IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.423166-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007e9] Stop: 0x0
2019-08-16 09:45:11.423169-0700 0x9f5      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007e9] Start ret: 0xe00002be
2019-08-16 09:45:11.423177-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007e3] Stop: 0x0
2019-08-16 09:45:11.423181-0700 0x2ab      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007eb IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.423181-0700 0x9a7      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007e3] Start ret: 0xe00002be
2019-08-16 09:45:11.423181-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007ed] Stop: 0x0
2019-08-16 09:45:11.423182-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007e5] Stop: 0x0
2019-08-16 09:45:11.423183-0700 0x9db      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.423184-0700 0xa28      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007ed] Start ret: 0xe00002be
2019-08-16 09:45:11.423186-0700 0x9c2      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007e5] Start ret: 0xe00002be
2019-08-16 09:45:11.423187-0700 0x31a      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007e9 IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.423200-0700 0x302      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007e3 IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.423202-0700 0xa0e      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.423204-0700 0x2be      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007e5 IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.423214-0700 0x9f4      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.423221-0700 0x9a6      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.423223-0700 0x9c3      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.423225-0700 0x31d      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007ed IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.423227-0700 0xa27      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.424682-0700 0xa98      Default     0x0                  0      0    kernel: Warning: Attempt to create a named entry from the kernel_object
2019-08-16 09:45:11.424740-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>buffer->GetAddressRange() failed (result = 0xe00002bf)
2019-08-16 09:45:11.424743-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDescriptor(1,18,0,0,0,0) failed (result = 0xe00002bf)
2019-08-16 09:45:11.424745-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) USBDriverKit:<private>CopyDeviceDescriptor() failed
2019-08-16 09:45:11.424757-0700 0x316      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Element value capacity 2100
2019-08-16 09:45:11.424769-0700 0x316      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report count: 1
2019-08-16 09:45:11.424770-0700 0x316      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report ID: 0 input:120 output:512 feature:0
2019-08-16 09:45:11.424791-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:279][0x1000007f9] CopyConfigurationDescriptor
2019-08-16 09:45:11.424791-0700 0x302      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Element value capacity 2100
2019-08-16 09:45:11.424793-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:379][0x1000007f9] Start failed: 0xe00002be
2019-08-16 09:45:11.424795-0700 0x318      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Element value capacity 2100
2019-08-16 09:45:11.424800-0700 0x2be      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Element value capacity 3424
2019-08-16 09:45:11.424802-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:54]Start:0xe00002be
2019-08-16 09:45:11.424805-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:96][0x1000007f9] Start failed: 0xe00002be
2019-08-16 09:45:11.424806-0700 0x302      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report count: 1
2019-08-16 09:45:11.424807-0700 0x302      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report ID: 0 input:120 output:512 feature:0
2019-08-16 09:45:11.424807-0700 0x318      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report count: 1
2019-08-16 09:45:11.424808-0700 0x318      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report ID: 0 input:120 output:512 feature:0
2019-08-16 09:45:11.424810-0700 0x2be      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report count: 2
2019-08-16 09:45:11.424811-0700 0x2be      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report ID: 0 input:0 output:0 feature:0
2019-08-16 09:45:11.424814-0700 0x2be      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report ID: 236 input:520 output:520 feature:8
2019-08-16 09:45:11.424816-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserUSBHostHIDDevice.cpp:410][0x1000007f9] Close interface: 0x1000006c3 0x0
2019-08-16 09:45:11.424837-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:114][0x1000007f9] Stop: 0x0
2019-08-16 09:45:11.424839-0700 0xa98      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserUSBHostHIDDevice.cpp:103][0x1000007f9] Start ret: 0xe00002be
2019-08-16 09:45:11.424856-0700 0x31f      Error       0x0                  0      0    kernel: (IOHIDFamily) AppleUserUSBHostHIDDevice:0x1000007f9 IOHIDDevice::Start:0xe00002be
2019-08-16 09:45:11.424871-0700 0xa97      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) no services left, exiting
2019-08-16 09:45:11.424941-0700 0xa7b      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000006b8 open by AppleUserHIDEventDriver 0x1000007f5 (0x0)
2019-08-16 09:45:11.424982-0700 0xa7b      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserHIDEventService.cpp:139][0x1000007f5] Open interface: 0x1000007f4
2019-08-16 09:45:11.425038-0700 0xa7b      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserHIDEventDriver.cpp:145][0x1000007f5] parseElements: keyboard: 228 digitizer: 0 pointer: 0 0 scroll: 0 led: 3
2019-08-16 09:45:11.425063-0700 0xa7b      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:200][0x1000007f5] parseElements: vendor: 0
2019-08-16 09:45:11.425100-0700 0xa7b      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:457][0x1000007f5] Start ret: 0x0
2019-08-16 09:45:11.425110-0700 0xa7b      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:93][0x1000007f5] ASTRA keyboard usagePage: 1 usage: 6 vid: 6700 pid: 19369
2019-08-16 09:45:11.427941-0700 0x685      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000006b8 message: 0xe3ff8001 from: 0x1000007f4 1
2019-08-16 09:45:11.428675-0700 0xab0      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007e4 creating interfaces
2019-08-16 09:45:11.429125-0700 0xab2      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007e6 creating interfaces
2019-08-16 09:45:11.429955-0700 0xab4      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007e8 creating interfaces
2019-08-16 09:45:11.430103-0700 0xab5      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007f0 creating interfaces
2019-08-16 09:45:11.432178-0700 0xab1      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007e4 open by IOHIDEventDriver 0x10000081a (0x0)
2019-08-16 09:45:11.432479-0700 0xab1      Default     0x0                  0      0    kernel: (IOHIDFamily) HID: Legacy shim 2
2019-08-16 09:45:11.434654-0700 0xab6      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007e8 open by IOHIDEventDriver 0x10000081b (0x0)
2019-08-16 09:45:11.434826-0700 0x2ab      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Element value capacity 1776
2019-08-16 09:45:11.434834-0700 0x2ab      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report count: 1
2019-08-16 09:45:11.434835-0700 0x2ab      Default     0x0                  0      0    kernel: (IOHIDFamily) [ElementContainer] Report ID: 0 input:0 output:0 feature:576
2019-08-16 09:45:11.434881-0700 0xab6      Default     0x0                  0      0    kernel: (IOHIDFamily) HID: Legacy shim 2
2019-08-16 09:45:11.434896-0700 0xab7      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007f0 open by IOHIDEventDriver 0x10000081d (0x0)
2019-08-16 09:45:11.435112-0700 0xab7      Default     0x0                  0      0    kernel: (IOHIDFamily) HID: Legacy shim 2
2019-08-16 09:45:11.435161-0700 0x2ab      Default     0x0                  0      0    kernel: (IOUSBHostHIDDevice) 000044.261376 IOUSBHostHIDDevice: IOUSBHostHIDDevice::start: unable to get interrupt pipe
2019-08-16 09:45:11.435285-0700 0x2ab      Default     0x0                  0      0    kernel: (IOUSBHostHIDDevice) 000044.261501 IOUSBHostHIDDevice: IOUSBHostHIDDevice::start: start has failed
2019-08-16 09:45:11.743408-0700 0x685      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007ee message: 0xe3ff8001 from: 0x100000825 1
2019-08-16 09:45:11.751389-0700 0xafa      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007ea open by AppleUserHIDEventDriver 0x10000082f (0x0)
2019-08-16 09:45:11.751410-0700 0xafa      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserHIDEventService.cpp:139][0x10000082f] Open interface: 0x10000082e
2019-08-16 09:45:11.751765-0700 0xafa      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserHIDEventDriver.cpp:145][0x10000082f] parseElements: keyboard: 1 digitizer: 0 pointer: 8367 0 scroll: 0 led: 0
2019-08-16 09:45:11.751896-0700 0xafa      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:200][0x10000082f] parseElements: vendor: 0
2019-08-16 09:45:11.751919-0700 0xafa      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:457][0x10000082f] Start ret: 0x0
2019-08-16 09:45:11.751926-0700 0xafa      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:93][0x10000082f] Stream Deck usagePage: 12 usage: 1 vid: 4057 pid: 96
2019-08-16 09:45:11.753625-0700 0xae1      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007fa open by AppleUserHIDEventDriver 0x10000082b (0x0)
2019-08-16 09:45:11.753646-0700 0xae1      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserHIDEventService.cpp:139][0x10000082b] Open interface: 0x100000827
2019-08-16 09:45:11.753654-0700 0xae1      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [IOUserHIDEventDriver.cpp:145][0x10000082b] parseElements: keyboard: 0 digitizer: 0 pointer: 5 0 scroll: 1 led: 0
2019-08-16 09:45:11.753703-0700 0xae1      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:200][0x10000082b] parseElements: vendor: 0
2019-08-16 09:45:11.753721-0700 0xae1      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:457][0x10000082b] Start ret: 0x0
2019-08-16 09:45:11.753728-0700 0xae1      Default     0x0                  0      0    kernel: (AppleUserHIDDrivers) [AppleUserHIDEventDriver.cpp:93][0x10000082b] Genius USB Wheel Mouse usagePage: 1 usage: 2 vid: 1112 pid: 3
2019-08-16 09:45:11.754352-0700 0x685      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007ea message: 0xe3ff8001 from: 0x10000082e 1
2019-08-16 09:45:11.758275-0700 0x685      Debug       0x0                  0      0    kernel: (IOHIDFamily) IOUSBHostHIDDevice:0x1000007fa message: 0xe3ff8001 from: 0x100000827 1
2019-08-16 09:45:11.957453-0700 0xb04      Default     0x0                  0      0    kernel: (apfs) apfs_spec_read_wrapper:10869: apfs_spec_read_wrapper : f_info->fsr_offset 77824  f_info->fsr_length 36864 filesize 113136
2019-08-16 09:45:11.993340-0700 0x64a      Default     0x0                  0      0    kernel: (IOAudioFamily) + IOAudioEngine[<private>]::init(0x0)
2019-08-16 09:45:11.993341-0700 0x64a      Default     0x0                  0      0    kernel: (IOAudioFamily)   properties(0x0) == NULL
2019-08-16 09:45:11.993353-0700 0x64a      Default     0x0                  0      0    kernel: (IOAudioFamily) +-IOAudioEngine[<private>]::setState(0x0. oldState=0)
2019-08-16 09:45:11.993355-0700 0x64a      Default     0x0                  0      0    kernel: (IOAudioFamily) - IOAudioEngine[<private>]::init(0x0)
2019-08-16 09:45:12.047126-0700 0xb0a      Default     0x0                  0      0    kernel: (apfs) apfs_spec_read_wrapper:10869: apfs_spec_read_wrapper : f_info->fsr_offset 77824  f_info->fsr_length 36864 filesize 113136
2019-08-16 09:45:12.523359-0700 0x61a      Default     0x0                  0      0    kernel: (AMDRadeonX5000) *** After calling TTL::initialize()
2019-08-16 09:45:12.530796-0700 0x61a      Default     0x0                  0      0    kernel: (AMDSupport) Accelerator successfully registered with controller.
 

Attachments

  • Screen Shot 2019-08-16 at 9.47.16 AM.png
    Screen Shot 2019-08-16 at 9.47.16 AM.png
    29.3 KB · Views: 64
  • iMac Pro.ioreg
    14.5 MB · Views: 67
Last edited:
Joined
Feb 24, 2013
Messages
2,669
Motherboard
N/A
CPU
N/A
Graphics
N/A
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
Download from the Validated ASUS WS X299 SAGE/10G Release on Github.

OpenCore 0.0.4 EFI for ASUS WS X299 SAGE/10G by izo1

Ok everyone, I had a chance to clean up my OC EFI and as promised here it is.

Reminder, this is for the ASUS WS X299 SAGE/10G (with the onboard 2x10G Intel X550-AT2 EEPROMs patched for native support, found in the original X299 thread, section E.8.2.3))

It should be fairly straightforward if you want to adapt to another board, but keep in mind you will need to redo the DeviceProperties as well as some of the SSDTs.

Before anyone asks, I decided to keep things as native to macOS as possible, one of which is not to rename PC00.

Now keep in mind there may be some discrepancies and errors I've made (it's been a very long week for me), but in general it should be in good standing. I have been using this EFI, or at least something close to it for months now without issues. System is completely stable.

In addition, if you have the ASUS WS X299 SAGE/10G, you should NOT update the BIOS to 1102. Keep it at 0905.

ASUS_WS_X299_SAGE10G_ABOUT.png

ASUS_WS_X299_SAGE10G_SYSTEM_INFO.png


Screen Shot 2019-08-17 at 4.29.35 AM.png


ASUS_WS_X299_SAGE10G_GEEKBENCH.png



ASUS_WS_X299_SAGE10G_LUXMARK.png







Screen Shot 2019-08-17 at 3.46.53 AM.png


ASUS WS X299 SAGE/10G PCIe Configuration:

[PCIEX16_1] BCM94360CS2 WIFI/BT Combo Card
[PCIEX16_2] GC-Titan Ridge
[PCIEX16_3] Empty
[PCIEX16_4] Radeon VII
[PCIEX16_5] Empty
[PCIEX16_6] Empty
[PCIEX16_7] SilverStone ECU04 ASMedia ASM1142 USB 3.1 with Internal header for the front 2x USB3.0 ports

Bluetooth USB (#14 in diagram above):
Onboard USB3.0 (SAGE/10G only has one) is used for the Bluetooth USB 2.0 connector (with this adapter)

51inH8KPVPL._SL1001_.jpg



Before you ask, #10 in diagram (USB3.1Gen2 Type-C on board header) cannot use an adapter to go USB 3.1Gen2 Internal > USB2.0. I have tried 2 different adapters and it does not work.

So I use USB-C header for case's front USB-C port.

The SilverStone PCIe USB internal header is for the front 2 ports. Note that you may not be able to power anything more than an external hard drive even with SATA POWER connected with this SilverStone card. For example it can charge an iPhone, power a hard drive, USB stick, but cannot power an iPad. For that use the front USB-C port or rear USB-C ports, or rear USB ports.



Selecting a default OS to boot from
You can "bless" the macOS drive to make it the default selection (the asterisks/default boot drive in the OC boot menu) by going into System Preferences > Startup Disk and selecting the macOS boot drive.


Screen Shot 2019-08-17 at 4.31.52 AM.png



Thanks to Pavo and shael for their partial support and the original X299 threads from kgp.

Good luck and keep using OC and reporting your issues and bugs so we can all put OC through it's paces to make it the most popular bootloader for macOS.

The OpenCore Documentation is very thorough and has a lot of information you should read to understand how it works, and most importanly, keep your EFI folders as light as possible without too many unnecessary .efi drivers and kexts and SSDTs as well as settings you don't need in the config.plist.

Additionally I won't be able to provide too much support (it will be on and off) but feel free to help each other and hopefully this helps get you to a good place especially if you have this specific board.

Best of luck :thumbup:
 
Last edited:
Joined
Apr 18, 2011
Messages
1,267
Motherboard
ASUS Pro WS X299 Sage II
CPU
i9-10980XE
Graphics
W5500
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
OpenCore 0.0.4 EFI for ASUS WS X299 SAGE/10G by izo1

Thanks! added the github repo to the first post. Will add more info later. I took a lot at your SSDTs and feel like the paths in SSDT-XHC is off for the Sage/10G.
 

Attachments

  • SSDT-X299-XHC.aml
    986 bytes · Views: 63
Last edited:
Joined
Feb 24, 2013
Messages
2,669
Motherboard
N/A
CPU
N/A
Graphics
N/A
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
Thanks! added the github repo to the first post. Will add more info later. I took a lot at your SSDTs and feel like the paths in SSDT-XHC is off for the Sage/10G.

Yep. Thanks! I noticed some errors too this morning. Was a long week. For now I edited out the the EFI but will repost once %100 fixed. I forgot to include the updated versions.
 
Last edited:
Joined
Apr 18, 2011
Messages
1,267
Motherboard
ASUS Pro WS X299 Sage II
CPU
i9-10980XE
Graphics
W5500
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
Yep. Thanks! I noticed some errors too this morning. Was a long week. For now I edited out the the EFI but will repost once %100 fixed. I forgot to include the updated versions.

I added a new generic EFI that should work for all ASUS x299 motherboards (X299 ROG users will have to change the layout-id in SSDT-HDEF and DeviceProperties):
and created a EFI with just the specific properties for the sage/10G:

Hopefully this way we can have some sort of standardization for ASUS boards and people can just add board specific properties and PCI devices separately.

Mine was pretty similar to yours already but made some changes:

SSDT changes from yours
- SSDT-ANS: Added proper paths for the two NVME ports (excluding the U.2 port)
- SSDT-ETH: Added proper paths for the X550-AT2 ports since Sage/10G doesn't have ETH0
- SSDT-HDEF: Fixed since wasn't loading onboard audio
- SSDT-XHC: Fixed paths and controllers.

I also kept Generic under PlatformInfo in case you want to use Automatic. Seems to add the missing Memory section in About This Mac but the Processor name is unknown. I'm using Generic since that's just cosmetic.
Added some missing devices under Device Properties


Screen Shot 2019-08-17 at 3.20.10 PM.png
 
Last edited:

Ellybz

Retired
Joined
Apr 16, 2017
Messages
414
Motherboard
Gigabyte X299 WU-8
CPU
I9-7980Xe
Graphics
RX 580
Mobile Phone
  1. Android
I added a new generic EFI that should work for all ASUS x299 motherboards:
and created a EFI with just the specific properties for the sage/10G:

Hopefully this way we can have some sort of standardization for ASUS boards and people can just add board specific properties and PCI devices separately.

Mine was pretty similar to yours already but made some changes:

SSDT changes from yours
- SSDT-ANS: Added proper paths for the two NVME ports (excluding the U.2 port)
- SSDT-ETH: Added proper paths for the X550-AT2 ports since Sage/10G doesn't have ETH0
- SSDT-HDEF: Fixed since wasn't loading onboard audio
- SSDT-XHC: Fixed paths and controllers.

I also kept Generic under PlatformInfo in case you want to use Automatic. Seems to add the missing Memory section in About This Mac but the Processor name is unknown. I'm using Generic since that's just cosmetic.
Added some missing devices under Device Properties


View attachment 422184
I'll give you mine ( X299 Gigabyte ) in a few days. Still tweaking the last patches -> SSDTs
RE: Btw you still left your UUID in your CPU SSDT. ( I'm using instead a simpler SSDT based from Piker-Alpha; attached )
 

Attachments

  • SSDT-CPU Plug.aml
    138 bytes · Views: 67
Last edited:
Top