Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

given that the card is in this dubious state, I wonder if it will pass the checksum, should I worry about that? Do I first try to flash it with an untouched Asus firmware and then once it is back to normal go for the modified one? Do I even need the modified one if HotPlug and bus can be achieved through an SSDT?

If it's time to move the discussion to a separate thread let me know.

Thanks!
Two options to consider:
  1. With the flashed firmware, download and use the SSDT from the correct Thunderbolt DROM Micro Guide. That SSDT has both Hot Plug and DROM information. If you need help with the SSDT, let us know.
  2. If the flashed card cannot be made to work, then put original firmware back. We can subsequently use a simple SSDT to enable Hot Plug.
 
@CaseSJ
Hi,
I am planning to install macOS Catalina 10.15.5 in a second APFS volume alongside the current macOS Mojave 10.14.6 installation (Clover Bootloader UEFI mode) in a dual boot configuration. Therefore, following your installation guide for macOS Catalina 10.15.4 and newer, I created the USB install drive.
Before installing macOS Catalina I wanted to try to start macOS Mojave (to test the future dualboot configuration) using the installation USB drive created but without success and, I think because of a kernel panic, having to force the system to shutdown in order to restart it.
Now rebooting macOS Mojave from my system drive EFI it works but every time I get this warning message:
kernel-panic.png


with thi kernel-panic report:
Code:
Mon Jun 15 11:31:18 2020

*** Panic Report ***
panic(cpu 0 caller 0xffffff80004dca9d): Kernel trap at 0xffffff7f839dabca, type 13=general protection, registers:
CR0: 0x000000008001003b, CR2: 0x00007fcfe8094000, CR3: 0x00000000075d4000, CR4: 0x00000000003626e0
RAX: 0x4641374546324644, RBX: 0xffffff81e1c13e10, RCX: 0xffffff8026fcef70, RDX: 0xffffff81e1c13e18
RSP: 0xffffff81e1c13e10, RBP: 0xffffff81e1c13e50, RSI: 0x0000000000000002, RDI: 0xffffff8023144100
R8:  0xffffff81e1c13e10, R9:  0xffffff8026f11a40, R10: 0xffffff8000ca2510, R11: 0x0000000000000000
R12: 0xffffff81e1c13e18, R13: 0x0000000000000002, R14: 0xffffff8026fe7000, R15: 0x0000000000000002
RFL: 0x0000000000010282, RIP: 0xffffff7f839dabca, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x00007fcfe8094000, Error code: 0x0000000000000000, Fault CPU: 0x0, PL: 0, VF: 0

Backtrace (CPU 0), Frame : Return Address
0xffffff8000151290 : 0xffffff80003af58d mach_kernel : _handle_debugger_trap + 0x47d
0xffffff80001512e0 : 0xffffff80004eb145 mach_kernel : _kdp_i386_trap + 0x155
0xffffff8000151320 : 0xffffff80004dc87a mach_kernel : _kernel_trap + 0x50a
0xffffff8000151390 : 0xffffff800035c9d0 mach_kernel : _return_from_trap + 0xe0
0xffffff80001513b0 : 0xffffff80003aefa7 mach_kernel : _panic_trap_to_debugger + 0x197
0xffffff80001514d0 : 0xffffff80003aedf3 mach_kernel : _panic + 0x63
0xffffff8000151540 : 0xffffff80004dca9d mach_kernel : _kernel_trap + 0x72d
0xffffff80001516b0 : 0xffffff800035c9d0 mach_kernel : _return_from_trap + 0xe0
0xffffff80001516d0 : 0xffffff7f839dabca com.apple.driver.AppleIntelKBLGraphics : __ZN19IGAccelEventMachine12eventTimeoutEi + 0x162
0xffffff81e1c13e50 : 0xffffff7f838eae22 com.apple.iokit.IOAcceleratorFamily2 : __ZN20IOAccelEventMachine215restart_channelEv + 0x64
0xffffff81e1c13e90 : 0xffffff7f838ea694 com.apple.iokit.IOAcceleratorFamily2 : __ZN20IOAccelEventMachine218hardwareErrorEventEv + 0x206
0xffffff81e1c13ed0 : 0xffffff8000a5782c mach_kernel : __ZN22IOInterruptEventSource12checkForWorkEv + 0x13c
0xffffff81e1c13f30 : 0xffffff8000a55912 mach_kernel : __ZN10IOWorkLoop15runEventSourcesEv + 0x1e2
0xffffff81e1c13f70 : 0xffffff8000a54e6c mach_kernel : __ZN10IOWorkLoop10threadMainEv + 0x2c
0xffffff81e1c13fa0 : 0xffffff800035c0ce mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         com.apple.iokit.IOAcceleratorFamily2(404.14)[A89211C3-203C-3F08-AF43-47E5179B166A]@0xffffff7f838dd000->0xffffff7f83983fff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[2C186818-6D29-3A4B-BC2D-A810FC514FEA]@0xffffff7f81563000
            dependency: com.apple.iokit.IOSurface(255.6.1)[51C0A6EC-149C-3ECE-92E5-ACF817AE1699]@0xffffff7f838b9000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[F9449D20-0DF4-3A92-9532-7E6917DFF1A6]@0xffffff7f80c95000
            dependency: com.apple.iokit.IOGraphicsFamily(530.68)[3108B928-3E0F-34FF-B9C8-F345592F4B27]@0xffffff7f82459000
            dependency: com.apple.iokit.IOReportFamily(47)[F9CF3B44-D9FA-3470-ABA5-79877BD0B46C]@0xffffff7f82c68000
         com.apple.driver.AppleIntelKBLGraphics(12.1)[657D9FB4-C2D0-3051-9166-B0DB7AEB63D6]@0xffffff7f83994000->0xffffff7f83abafff
            dependency: com.apple.iokit.IOSurface(255.6.1)[51C0A6EC-149C-3ECE-92E5-ACF817AE1699]@0xffffff7f838b9000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[F9449D20-0DF4-3A92-9532-7E6917DFF1A6]@0xffffff7f80c95000
            dependency: com.apple.iokit.IOGraphicsFamily(530.68)[3108B928-3E0F-34FF-B9C8-F345592F4B27]@0xffffff7f82459000
            dependency: com.apple.iokit.IOAcceleratorFamily2(404.14)[A89211C3-203C-3F08-AF43-47E5179B166A]@0xffffff7f838dd000

BSD process name corresponding to current thread: kernel_task
Boot args: keepsyms=1 debug=0x100 dart=0 shikigva=80 igfxfw=2

Mac OS version:
18G4032

Kernel version:
Darwin Kernel Version 18.7.0: Mon Feb 10 21:08:45 PST 2020; root:xnu-4903.278.28~1/RELEASE_X86_64
Kernel UUID: A52CF11D-A733-3E77-832B-D42063739C84
__HIB  text base: 0xffffff8000100000
System model name: iMac19,1 (Mac-AA95B1DDAB278B95)

System uptime in nanoseconds: 40885665075
last loaded kext at 15375589187: com.apple.driver.AppleUpstreamUserClient    3.6.5 (addr 0xffffff7f8416d000, size 36864)
loaded kexts:
org.hwsensors.driver.GPUSensors    1800
com.corel.painter.PainterAudioDriver    1
org.hwsensors.driver.LPCSensors    1800
com.smalltree.driver.SmallTreeIntel82576    1.2.5
org.hwsensors.driver.CPUSensors    1800
org.hwsensors.driver.ACPISensors    1800
org.hwsensors.driver.SMMSensors    1800
org.rehabman.driver.FakePCIID    1.3.15
com.insanelymac.IntelMausiEthernet    2.4.0
as.vit9696.AppleALC    1.4.7
as.vit9696.WhateverGreen    1.3.7
as.vit9696.Lilu    1.4.2
com.rehabman.driver.USBInjectAll    0.7.1
org.netkas.driver.FakeSMC    1800
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.AppleMCCSControl    1.5.9
com.apple.kext.AMDFramebuffer    2.1.1
com.apple.fileutil    20.036.15
com.apple.filesystems.exfat    1.4
com.apple.filesystems.autofs    3.0
com.apple.filesystems.ntfs    3.13
com.apple.driver.AGPM    110.25.11
com.apple.driver.ApplePlatformEnabler    2.7.0d0
com.apple.driver.X86PlatformShim    1.0.0
com.apple.driver.AppleIntelPCHPMC    2.0.1
com.apple.kext.AMDRadeonX4000    2.1.1
com.apple.driver.AppleHDAHardwareConfigDriver    282.54
com.apple.driver.AppleHDA    282.54
com.apple.driver.AppleGraphicsDevicePolicy    3.50.15
com.apple.AGDCPluginDisplayMetrics    3.50.15
com.apple.driver.AppleHV    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.iokit.IOBluetoothSerialManager    6.0.14d6
com.apple.driver.pmtelemetry    1
com.apple.driver.AppleIntelKBLGraphics    12.1.0
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.kext.AMD9500Controller    2.1.1
com.apple.driver.AppleGFXHDA    100.1.414
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.AppleIntelCFLGraphicsFramebuffer    12.1.0
com.apple.driver.AudioAUUC    1.70
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AppleFIVRDriver    4.1.0
com.apple.driver.AppleOSXWatchdog    1
com.apple.iokit.SCSITaskUserClient    408.250.3
com.apple.driver.AppleFileSystemDriver    3.0.1
com.apple.driver.AppleVirtIO    2.1.3
com.apple.filesystems.hfs.kext    407.200.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.BootCache    40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.filesystems.apfs    945.275.8
com.apple.AppleSystemPolicy    1.0
com.apple.driver.AppleAHCIPort    329.260.5
com.apple.private.KextAudit    1.0
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleAPIC    1.7
com.apple.nke.applicationfirewall    202
com.apple.security.TMSafetyNet    8
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.iokit.IOSMBusFamily    1.1
com.apple.kext.triggers    1.0
com.apple.kext.AMDRadeonX4000HWLibs    1.0
com.apple.kext.AMDRadeonX4000HWServices    2.1.1
com.apple.driver.DspFuncLib    282.54
com.apple.kext.OSvKernDSPLib    528
com.apple.driver.AppleGraphicsControl    3.50.15
com.apple.iokit.IOAVBFamily    760.6
com.apple.plugin.IOgPTPPlugin    740.2
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.iokit.IOSkywalkFamily    1
com.apple.driver.AppleSSE    1.0
com.apple.iokit.IOBluetoothFamily    6.0.14d6
com.apple.driver.AppleHDAController    282.54
com.apple.iokit.IOHDAFamily    282.54
com.apple.AppleGPUWrangler    3.50.15
com.apple.iokit.IONDRVSupport    530.51
com.apple.driver.AppleSMBusPCI    1.0.14d1
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.kext.AMDSupport    2.1.1
com.apple.AppleGraphicsDeviceControl    3.50.15
com.apple.iokit.IOAcceleratorFamily2    404.14
com.apple.iokit.IOSurface    255.6.1
com.apple.iokit.IOGraphicsFamily    530.68
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.X86PlatformPlugin    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.driver.AppleUSBAudio    315.6
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.driver.usb.cdc    5.0.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.iokit.IOSerialFamily    11
com.apple.filesystems.hfs.encodings.kext    1
com.apple.driver.AppleXsanScheme    3
com.apple.iokit.IOAHCIBlockStorage    301.270.1
com.apple.driver.AppleThunderboltNHI    4.7.9
com.apple.iokit.IOThunderboltFamily    6.8.7
com.apple.iokit.IONVMeFamily    2.1.0
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.usb.AppleUSBXHCIPCI    1.2
com.apple.driver.usb.AppleUSBXHCI    1.2
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.2
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.security.quarantine    3
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.DiskImages    493.0.0
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    456.260.3
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.iokit.IOUSBMassStorageDriver    145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice    408.250.3
com.apple.iokit.IOSCSIArchitectureModelFamily    408.250.3
com.apple.iokit.IOStorageFamily    2.1
com.apple.kext.CoreTrust    1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.iokit.IOReportFamily    47
com.apple.iokit.IOTimeSyncFamily    740.2
com.apple.iokit.IONetworkingFamily    3.4
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.Libm    1
com.apple.kec.corecrypto    1.0

EOF
Model: iMac19,1, BootROM 220.250.368.0.0, 8 processors, Intel Core i9, 3,6 GHz, 16 GB, SMC 44.e66ec85c
Graphics: AMD RX 580, AMD RX 580, spdisplays_pcie_device, 8 GB
Memory Module: BANK 0/DIMM1, 8 GB, DDR4, 3000 MHz, Corsair, CMK16GX4M2B3000C15
Memory Module: BANK 1/DIMM1, 8 GB, DDR4, 3000 MHz, Corsair, CMK16GX4M2B3000C15
PCI Card: Intel UHD Graphics 630, Graphics Processor, Internal
PCI Card: AMD RX 580, Display Controller, Slot-1
PCI Card: AMD RX 580 HD-Audio, Multimedia Controller, Slot-1
PCI Card: Realtek ALC1220-VB, Audio Controller, Built In
PCI Card: GC-Titan Ridge Thunderbolt 3 NHI, Thunderbolt 3 Controller, Built In
PCI Card: GC-Titan Ridge USB-C, USB 3.1 Controller, Built In
Serial ATA Device: CT500MX500SSD1, 500,11 GB
Serial ATA Device: Crucial_CT525MX300SSD1, 525,11 GB
Serial ATA Device: HGST HTS721010A9E630, 1 TB
Serial ATA Device: HGST HTS721010A9E630, 1 TB
Serial ATA Device: WDC WD20EFRX-68EUZN0, 2 TB
USB Device: USB 3.1 Bus
USB Device: 4-Port USB 3.0 Hub
USB Device: USB3.0 Hub
USB Device: USB3.0 Hub
USB Device: USB3.0 Hub
USB Device: 4-Port USB 2.0 Hub
USB Device: USB2.0 Hub
USB Device: USB2.0 Hub
USB Device: A835B
USB Device: Hub
USB Device: Hub
USB Device: Ultra Fast Media Reader
USB Device: Microsoft® LifeCam HD-3000
USB Device: USB Receiver
USB Device: USB2.0 Hub
Thunderbolt Bus:

My current installation of macOS Mojave 10.14.6 provides the NVRAM emulated + RC scripts unlike the USB install drive created for installing macOS Catalina 10.15.5 and I haven't unlocked yet the MSR 0xE2 register: could this be the problem?
How can i fix it, to have a dualboot Mojave/Catalina on the same drive and remove the warning message?
Thanks in advance for Your help
 
@SardusX,

Unlocking MSR 0xE2 is necessary because the new USB install disk disables the AppleIntelCPUPM and KernelPM flags.
 
Hey guys, trying to figure out when exactly the USB stops working on my 10.15.4 build. Is there a log of events somewhere within the system? Also the drive I’m using is an Inland 1TB M.2. Thanks!

Hey @ssccrab, what fixed your issue in the end? I'm having the same problem, and can't get anywhere towards fixing it. Cheers
 
@SardusX,

Unlocking MSR 0xE2 is necessary because the new USB install disk disables the AppleIntelCPUPM and KernelPM flags.
sorry, I would like to be sure I understood correctly: even in the case of starting macOS Mojave already installed on my system drive?
 
*** Are you experiencing USB port stability problems? ***


There have been an uncomfortable number of complaints about USB port instability. If you're experiencing this problem, please answer the questions below in the hopes that some common thread or clue might emerge.

  • Are you running Mojave or Catalina?
  • Are you using Clover or OpenCore?
  • Are you using the USB SSDT from this thread (SSDT-UIAC-Z390-DESIGNARE-V7.aml)?
  • Are you using USBPorts.kext instead?
  • What is the make/model of your power supply?
  • What USB devices are connected when instability occurs?
    • Which of these devices has its own power supply?
  • What Thunderbolt devices are connected when USB instability occurs?
  • When USB instability occurs, what exactly happens on screen? What do you experience?
  • Does the instability go away on its own? Does it require a reboot?
  • How often does it occur? Every time you use the computer? Every N hours? Every N minutes?

  • Are you running Mojave or Catalina?
    • Mojave
  • Are you using Clover or OpenCore?
    • OpenCore (NDK 0.5.8) - one of the reasons I migrated was due to USB instability with Clover...
  • Are you using the USB SSDT from this thread (SSDT-UIAC-Z390-DESIGNARE-V7.aml)?
    • Yes, but I've also tried building my own USB SSDT, and have also tried the USBPorts.kext from this thread
  • Are you using USBPorts.kext instead?
    • No
  • What is the make/model of your power supply?
    • Corsair 650W
  • What USB devices are connected when instability occurs?
    • Internal Fenvi Bluetooth PCI card
    • Apple Mac Keyboard (wired)
    • Logitech Unifying Receiver
    • Studiologic SL88 Grand (own power)
    • RME Fireface UC (own power)
    • 2x Dell U2515H USB 3 Hubs
      • Stream Deck
      • RME Arc USB
      • eLicenser
    • No Thunderbolt devices
Very happy to provide any more information/logs/etc. - really keen to find a fix for this!
 
sorry, I would like to be sure I understood correctly: even in the case of starting macOS Mojave already installed on my system drive?
If you are booting Mojave with the new USB install disk, then yes. The AppleIntelCPUPM and KernelPM settings are in the EFI folder, not on the macOS SSD. When you boot from the USB install disk, the EFI folder on the USB install disk takes effect.
 
Hey @ssccrab, what fixed your issue in the end? I'm having the same problem, and can't get anywhere towards fixing it. Cheers
To fix USB, he replaced the Inland 1TB M.2 drive with a different brand.
 
  • Are you running Mojave or Catalina?
    • Mojave
  • Are you using Clover or OpenCore?
    • OpenCore (NDK 0.5.8) - one of the reasons I migrated was due to USB instability with Clover...
  • Are you using the USB SSDT from this thread (SSDT-UIAC-Z390-DESIGNARE-V7.aml)?
    • Yes, but I've also tried building my own USB SSDT, and have also tried the USBPorts.kext from this thread
  • Are you using USBPorts.kext instead?
    • No
  • What is the make/model of your power supply?
    • Corsair 650W
  • What USB devices are connected when instability occurs?
    • Internal Fenvi Bluetooth PCI card
    • Apple Mac Keyboard (wired)
    • Logitech Unifying Receiver
    • Studiologic SL88 Grand (own power)
    • RME Fireface UC (own power)
    • 2x Dell U2515H USB 3 Hubs
      • Stream Deck
      • RME Arc USB
      • eLicenser
    • No Thunderbolt devices
Very happy to provide any more information/logs/etc. - really keen to find a fix for this!
What are the makes/models of all NVMe SSDs (M.2) in the system?
 
Hello all, any clues or ideas on how best to troubleshoot a lack of "hand off" for my Catalina build. I'm using the FV-T919 card. Airdrop seems to be working pretty well. But no hand off at all.
 
Back
Top