- Jul 5, 2020
- Gigabyte Z390 Designare
- RX 560
- Classic Mac
- Mobile Phone
Default should always be 0. Because most systems have only 1 Thunderbolt controller, there is no need to randomly change the number. If someone has more than 1 controller, they should have the option to manually select an ID for that controller (from 0 to 10).
Just wanted to report that my system has been working PERFECTLY with the inatek card all week.
PXSX is an upstream PCI bridge. If you look at IORegistryExplorer and search for PXSX you may find a handful of them. Devices that connect to the PCI bus attach themselves to one of these bridges.
Think of the PCI bus as the river Thames, which we know from circling the London Eye, is lined with numerous bridges. On one side of the river is the PC itself; on the other side are peripheral devices wanting to connect to the PC. Just as bridges along the Thames connect the left and right sides, so do the PCI bridges.
On every bridge there is an entry/exit point on the left side and an entry/exit point on the right side. We can call these points the "ports" of entry and exit. On the PCI bus, the port on the left side (i.e. the computer side) is called the Root Port and there is of course one Root Port for each bridge. These are labeled RP01..RPxx (RP = root port). Then on the other side of the bridge is another port, but this port is controlled by the peripheral or add-in-card. PXSX is the generic name of this port.
due to /Networkand
due to /UserActivity Assertionthe line below which depicts the DriverReason both have PXSX as the reason, so still points to it being a Network issue imo even if the WakeReason is now
The May 2020 Update - Catalina 10.15.4 Fresh Install.zip also contains these features:
- NVMeFix.kext for improved power management of NVMe SSDs.
- USBWakeFixup.kext and associated SSDT-USBW.aml for proper one-key wake from sleep (do not use darkwakeboot argument).
- Boot argument igfxfw=2 to allow macOS to load its GuC (Graphics MicroCode) to the iGPU for improved clock speeds.
- Uses OcQuirks-22 as the EFI memory driver.
- Sets shikigva=80 instead of 16.
Hi,Empirical is how we "solve" many Hackintosh issues -- also known as trial and error. The list of experiments/variations below is quite respectable.
Looks like we've narrowed it down to NVMeFix and USBWakeFixup. This is what they do:
It is perfectly okay to remove all three of these files: two from kexts/Other and one from ACPI/patched. Then see if the revised May 2020 Update can boot Mojave.
- NVMeFix improves power management on non-Apple NVMe SSDs. This can be important because as we all know, NVMe SSDs can get very hot. Many motherboards provide built-in heatsinks (including Designare Z390).
- USBWakeFixupallows the system to wake-from-sleep with just one keypress -- and to do it the right way.
- This kext works in conjunction with SSDT-USBW.aml.