Contribute
Register

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

Hello.

I have just updated the BIOS to F9i, but the Sleep problem persists.

At the

There are solutions for Clover based systems:




Are those solutions suitable for an OpenCore 0.6.2 system??

In my case, with F9i BIOS I have the CFG-lock enabled... But I have no EmuVariableUefi.efi or EmuVariableUefi-64.efi present at the Drivers EFI folder, because is for CLOVER.. I'm lost
Please go through the Process of Elimination by disconnecting USB devices one by one, but keep mouse and keyboard plugged in.

If Process of Elimination does not help, then:
  • Install Catalina from scratch on a spare SSD, but do not install any third-party applications. Also do not migrate any documents or applications.
  • On this new clean system, check if sleep and wake work.
 
In Hackintool I have got a Platform ID 0x3E980003, thanks for the reply
Okay, so the issue is not due to iGPU configuration because Platform ID is correct. If nothing else works, try installing macOS on a spare SSD from scratch, then just install the one audio application to see if it works on a clean system.

Do you have a bootable backup that was made before this problem started?
 
Okay, so the issue is not due to iGPU configuration because Platform ID is correct. If nothing else works, try installing macOS on a spare SSD from scratch, then just install the one audio application to see if it works on a clean system.

Do you have a bootable backup that was made before this problem started?

Thanks for confirming.

I had tried that, I have a bootable backup that is bare-bones Mojave 10.4.6 with no apps installed. I duplicated that and installed Logic Pro, which worked perfectly even after installing a lot of 3rd party plugins - and copying to an internal NVMe drive. It was only after a few weeks with Logic working that Logic went back to crashing immediately on startup, and I don't think I had installed any additional plugins after it was working...

I am thinking about starting a new installation with Catalina and using Opencore.
 
Hey @Chevron I can't believe you are still having these Logic issues. Am also still on Mojave with the same version of Logic and no issues. I did notice that my build number for Mojave is different to yours 10.14.6 (18G6032) but I doubt that is the issue.

When you delete all plugins are you getting rid of both AU and VST?

Yeh it has me baffled.

I have tried everything I can think of normally. Removed all plugins, cache, preferences - uninstall and reinstall, start without audio driver active.

I thought I had cracked it with the new Mojave install, but after a week or two Logic started crashing again. Just enough time for me to realise how much Logic has improved in the years I haven't used it, and now am liking it a lot!
 
Hi, @CaseySJ this is a nice work! I have Alienware m15 R1 with JPL6340 chip. I've tried you method to enable the Thunderbolt bus to flash the ROM. However, I still not seeing the bus info on the System Profiler. Do you know what might go wrong?

Original DROM from tbdump.rom:
------- UID and CRC-8 -------
35 -- CRC-8 (cyclic redundancy check for entire 8-byte UID below)
00 00 00 00 00 00 D4 00 -- UID (first byte = Thunderbolt Bus ID)
------- CRC32_C -------
72 EC DB A2 -- CRC-32C (for all remaining bytes below )
------- Offset 0x0D : 9-byte Preamble -------
01 -- Device ROM Revision
52 -- Length of DROM from offset 0x0D to end of DROM (must be specified correctly)
00
D4 00 -- Vendor ID
A1 08 -- Device ID
01 -- Device Revision
24 -- EEPROM Revision
------- Port Definitions/Flags -------
08 81 80 02 80 00 00 00 -- TBPort1 DualLinkport2 HPMAddr0 (add Bus ID to purple bytes)
08 82 90 01 80 00 00 00 -- TBPort2 DualLinkport1 HPMAddr0 (add Bus ID to purple bytes)
02 C3 -- TBSwitch3 -- Change this to 02 83
02 C4 -- TBSwitch4 -- Change this to 02 84
02 C5 -- TBSwitch5 -- Change this to 02 85
0B 86 20 01 00 64 00 00 00 00 00 -- TBPort6 PCI Down Adapter DSB1
03 87 80 -- TBPort7 PCI Down Adapter DSB4
02 C8 -- TBSwitch8 -- Change this to 02 88
05 89 50 00 00 -- TBPort9 DisplayPort Adapter
05 8A 50 00 00 -- TBPortA DisplayPort Adapter
02 CB -- TBSwitchB -- Change this to 02 8B
------- Vendor and Device Strings -------
07 01 44 65 6C 6C 00 -- Vendor String: The string "DELL"
10 02 41 6C 69 65 6E 77 61 72 65 20 4D 31 35 00 00 -- Device String: The string "Alienware M15"

Patched DROM with ThunderboltUtil in tbmod.rom, which doesn't work:
86
02 11 22 33 44 55 66 77
BC 01 E6 7E
01
52
00
D4 00
A1 08
01
24
08 81 80 02 80 00 00 00
08 82 90 01 80 00 00 00
02 83
02 84
02 85
0B 86 20 01 00 64 00 00 00 00 00
03 87 80
02 88
05 89 50 00 00
05 8A 50 00 00
02 8B
07 01 44 65 6C 6C 00
10 02 41 6C 69 65 6E 77 61 72 65 20 4D 31 35 00


Patched DROM myself in tbmod.rom, which doesn't work either:
86
02 11 22 33 44 55 66 77
91 9C 70 85
01
52
00
D4 00
A1 08
01
24
08 81 82 02 82 00 00 00
08 82 92 01 82 00 00 00
02 83
02 84
02 85
0B 86 20 01 00 64 00 00 00 00 00
03 87 80
02 88
05 89 50 00 00
05 8A 50 00 00
02 8B
07 01 44 65 6C 6C 00
10 02 41 6C 69 65 6E 77 61 72 65 20 4D 31 35 00

Screen Shot 2020-10-18 at 5.39.36 PM.png

Also, I found out the Thunderbolt chip is not detected if I do not plug in a device at boot but I have already put TbtForcePower.efi and ThunderboltReset.kext in Clover.
 

Attachments

  • tbdump.rom.zip
    108.4 KB · Views: 48
  • tbmod.rom.zip
    108.6 KB · Views: 54
  • tbmod2.rom.zip
    108.8 KB · Views: 47
  • SSDT-10-TbtOnPch.aml.zip
    1.5 KB · Views: 48
  • ioreg.zip
    7.2 MB · Views: 62
Last edited:
I like that idea!

In the OpenCore guides in this thread for Designare will this work for a completely fresh install of Catalina and Opencore? Without the need to port across anything from my Clover install? New serial numbers etc.

It may be naive of me, but as I don't know what is causing Logic Pro to not function, I would think it best to start from scratch..
 
Please see mini-guide directly above.
Hi @CaseySJ - so I have followed the full mini guide to move my current Catalina install from Clover to OpenCore. OpenCore boots from the flash disk fine but then with OSX boot it sticks on the Apple Logo.

I ran verbose mode and it stops on a line saying:

file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.40.4/IONVMEController.cpp ARPI: 1.286127: Air'

Any advice on what this might be thats preventing it from booting?

Thanks
 
Hi @CaseySJ - so I have followed the full mini guide to move my current Catalina install from Clover to OpenCore. OpenCore boots from the flash disk fine but then with OSX boot it sticks on the Apple Logo.

I ran verbose mode and it stops on a line saying:

file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.40.4/IONVMEController.cpp ARPI: 1.286127: Air'

Any advice on what this might be thats preventing it from booting?

Thanks
What is the name/model of your NVMe SSD? Please disable NVMeFix.kext from OpenCore Configurator—> Kernel, and try booting macOS again.
 
Back
Top