Contribute
Register

Gigabyte X299X - Catalina Support

Status
Not open for further replies.
Without a proper SSDT for Thunderbolt, sleep can't work if you have devices connected.
Give it one last try with KGP's SSDT, I used it for a long time with the Alpine Ridge years ago.


Device Properties has a purely cosmetic function, only those concerning the audio are necessary to inject the layout-id.
You used software to generate them automatically and it added every single ACPI path, but this doesn't make much sense and many names are wrong. I advise you to use OpenCore Configurator to manually add through the drop-down menu below only those that interest you, such as the graphics cards or other information you want to view on System Info.


MacOs is now 64-bit only.


Your card doesn't need it.

For other questions you can find more in-depth information by searching the web.


What is the mapping of the XHC2 device due to? In your IOreg it is not present. It could be the cause of some of your instability issues when adding the SSDT-TB.
The rest of the mapping is only for the rear USB ports and one internal I suppose. If you don't use the front USB ports on the case this is fine.
Thank you @LeleTuratti.

After Flashing the Alpine Ridge card, your SSDT was finally able to get hot-plug working on the X299 Designare EX!

However for some reason my 3rd GPU is no longer working even though it is recognized as a PCI GFX device (feels like a WG issue). Also USB-C doesn't work.
 
Last edited:
I try again to map but failed again I miss something any one can check it
I join my remapUSB and IOReg and aml
my board is X299X aorus master
thanks
Hi, try USBToolBox to make your USB map. It's very easy to use and works well.

https://github.com/USBToolBox/tool
 
I try but some ports are not discover particular SS ports
looks ok in Hackintool but in ioreg completely messy
when I plug usb3 key in appear as SS01 but SS02 appear as HS02
SS09 SS10 not working
Use USBToolBox on windows ( it doesn't work on Mac OS )
the only files you need to put in your EFI are (no need to make any other changes):

USBToolBox.kext
UTBMap.kext ( created by USBToolBox )

For a simple configuration don't detect more than 15 ports per controller

for me all works well even the usb port of the graphic card (if you limit yourself to 15 ports per controller)
But you have to do the port detection on windows
 
i réalise it's all messy lost my bluetooth now
you still have more than 15 ports

 
working much better now missing 1 slot SSport

been years trying to figure out

thank you
Hi, actually you have probably more than 15 ports activated per controller.

You can find out which physical port is connected to which controller on your motherboard documentation.
( be careful there can be more than one controller of the same type) 3 x ASMedia 3142 on my example
It is usually the chipset controller that is likely to have more than 15


example USB port on documentation:
 

Attachments

  • controller.png
    controller.png
    65.8 KB · Views: 63
  • controller 2.png
    controller 2.png
    196.7 KB · Views: 55
Last edited:
port 3 showing using 4 USB ports 2x usb 3 - 2x usb 2
I guess I should count the 4USB ports as 4 ports of the 15 ports
and the port 12 have 2 internal devices should I count them as 2 ports also ?
On the picture you have obviously 3 controllers:
- ASmedia: zero port enabled
- ASmedia: 4 ports enabled ( 2 x usb2 + 2x USB3)
- intel host (chipset): 7 ports enabled (4 x USB2 + 3 x USB3)


to use USBToolBox ( on windows):
- Disconnect all USB devices
- start the port detection
- connect a USB 2 device on each USB 2 port you want to activate (one by one) wait a few seconds until USBTootBox detects the device
- connect a USB 3 device on each USB 3 port you want to activate (one part one)
- once out the port you want to activate. Create UTBMap.kext (select option only the detected ports)

on a USB 3 port you can activate only USB2 port or only USB3 port or activate both ports USB 2 + USB 3

if you activate only the USB2 port on a USB 3 port = it counts as 1 port
if you activate only the USB3 port on a USB 3 port = it counts as 1 port
if you activate the 2 USB2+3 ports on a USB 3 port = it counts as 2 ports

- you can activate 15 ports on the first ASMedia controller (so all of them)
- you can activate 15 ports on the second ASMedia controller (so all of them)
- you can activate 15 ports on the Intel chipset
 
thanks that's what i tought about ASmedia & INTEL 15 ports on each controller
you can activate a total of 23 ports

4 on the first ASmedia
4 on the second ASMedia
15 on the Intel chipset
 
Anyone had success with MacOS Ventura?
I've just installed Monterey, using slightly modified @LeleTuratti EFI, and everything works fine.
One thing I've found, after long-ish sleep (45 min IIRC) it woke up but monitor was flickering. Would love to fix it.

I'm using Radeon W5700 Pro, connected via DP -> HDMI adapter to LG C1, 77 inch model. This setup is not ordinary but worked without any hiccups for almost a year.
 
Status
Not open for further replies.
Back
Top