Contribute
Register

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

So unchecked those boxes, checked if Catalina would still boot (it did), but I still have the same issue. Adding -f UseKernelCache=No didn't seem to change anything either... is it as odd as it appears to me that even with -f UseKernelCache=No, I still have issues with the kernel cache?
Please try @Ploddles' suggestion above. If the problem persists, then I can suggest these 2 options because there comes a time when it's better to side-step the problem rather than solve it:
  • Option 1: Skip the update and wait for 10.15.5 which is already being beta tested.
  • Option 2: Perform a clean fresh installation of Catalina 10.15.4 on a spare SSD. If you download the full installer using the GibMacOs procedure (see this link) it will include the supplemental update. Copy the existing EFI folder from the Catalina SSD to the new USB flash disk and then to the new spare SSD.
 
Hi,

I'm having a hard time trying to upgrade from Mojave 10.4.6 to Catalina 10.5.4 following the mini-guide.
When I try to boot my system through the newly created USB, it freezes on the Apple logo (without the load bar).
I've tried both the "May Update .zip" and the older zip.
My system is also unable to boot whenever Lilu/WEG are not in L/E (could be related?).

Another issue I'm starting to see on my setup since a few weeks is a system overload : system starts getting super slow, audio starts glitching, "kernel task" is using my whole CPU, and even my WIFI card gets disconnected. After about 30sec it gets back to normal and it happens every couple hours. My CPU is not overheating at all (35/40°C).
Some of the changes/upgrade I've done since the initial build are : Native NVRAM, Clover update (5015), Lilu/WME/AppleALC updates. I've also attempted OC 0.5.8 few days ago without success.

Thanks in advance!
 

@CaseySJ so I'm going to take the plunge and flash my chip on the designare z390, however I noticed with the supplemental guide you posted you removed pin 8 from the SOIC8 clip. Should I just never connect that? If so, does that mean that I don't need the Y splitter for pin 3 and pin 7? Since if pin 8 isn't connected that frees up another power connection (so I could connect pin 3 to pin 1 (on the raspberry pi) and pin 7 to pin 17)
 

@CaseySJ so I'm going to take the plunge and flash my chip on the designare z390, however I noticed with the supplemental guide you posted you removed pin 8 from the SOIC8 clip. Should I just never connect that? If so, does that mean that I don't need the Y splitter for pin 3 and pin 7? Since if pin 8 isn't connected that frees up another power connection (so I could connect pin 3 to pin 1 (on the raspberry pi) and pin 7 to pin 17)
Correct -- if you follow the Supplemental Procedure, then the chip will be powered by the PSU so we can indeed free up one of the Raspberry's 3V3 power pins and avoid the Y-split. Words to the wise:
  • Be patient with the procedure. Expect a couple of hiccups before the chip will be read.
  • Attach and detach the clip very gently. There's fair bit of tension on the spring loaded SOIC clip.
  • If you're near-sighted and wear glasses or contact lenses, remove them so your eyes can focus much more comfortably at very close range.
  • If you're far-sighted and need glasses to see things up close, wear glasses or use a magnifying glass -- or ask someone with sharp near-vision to clip/unclip for you.
  • Power down then Raspberry Pi when attaching and detaching the clip. If you forget to do this once or twice, it is okay, but the Pi will probably panic and reboot. As much as possible, power down the Pi when attaching or detaching the clip.
  • If after repeated attempts you're unable to read the chip, stop and let us know. Don't force it.
 
Hello Everyone,

After some more searching I finally found a simple and quick way to solve my "Wake from USB" challenges...


and here


but all looks like it's based on @RehabMan's work from a few years ago


For our Z390 DESIGNARE we need to use "Patch Method #1". I've attached the SSDT-GPRW.aml file you'll need which goes in EFI/CLOVER/ACPI/patched. Don't forget to add the ACPI patch in your config.plist as outlined in either of the first two links above. That's it!

I've been testing it for the last 24 hours and it does EXACTLY what I wanted. No wake by USB--only via the power button. So no matter how "chatty" your USB devices may be (for me it was the Corsair devices attached to HS11/HS12 and my 3 RME audio devices) you system will sleep like a baby :) The nice thing is that you don't have to "uia_exclude" anything via Clover boot arguments so you're free to pass through any devices (like the Corsair ones) to Windows 10 via Fusion or Parallels and control them from there.

I hope this helps some folks. I was looking to do this by significantly modifying @CaseySJ's "SSDT-UIAC-DESIGNARE-Z390-V7.aml" but this is so much cleaner!

Lam
 

Attachments

  • SSDT-GPRW.aml
    91 bytes · Views: 150
Hi,

I'm having a hard time trying to upgrade from Mojave 10.4.6 to Catalina 10.5.4 following the mini-guide.
When I try to boot my system through the newly created USB, it freezes on the Apple logo (without the load bar).
I've tried both the "May Update .zip" and the older zip.
My system is also unable to boot whenever Lilu/WEG are not in L/E (could be related?).

Another issue I'm starting to see on my setup since a few weeks is a system overload : system starts getting super slow, audio starts glitching, "kernel task" is using my whole CPU, and even my WIFI card gets disconnected. After about 30sec it gets back to normal and it happens every couple hours. My CPU is not overheating at all (35/40°C).
Some of the changes/upgrade I've done since the initial build are : Native NVRAM, Clover update (5015), Lilu/WME/AppleALC updates. I've also attempted OC 0.5.8 few days ago without success.

Thanks in advance!
Hello @Tomsize,

Let's take this methodically:
  • The Mojave-to-Catalina mini-guide begins by building a new EFI/CLOVER folder on a USB flash disk, removing Hackintosh kexts from /Library/Extensions and rebuilding the kernel cache with Kext Utility or by entering sudo kextcache -I /.
    • Has this step been done, and does Mojave still boot up when you boot from the USB flash disk (press F12 at BIOS splash screen and choose the USB disk)?
 
Correct -- if you follow the Supplemental Procedure, then the chip will be powered by the PSU so we can indeed free up one of the Raspberry's 3V3 power pins and avoid the Y-split. Words to the wise:
  • Be patient with the procedure. Expect a couple of hiccups before the chip will be read.
  • Attach and detach the clip very gently. There's fair bit of tension on the spring loaded SOIC clip.
  • If you're near-sighted and wear glasses or contact lenses, remove them so your eyes can focus much more comfortably at very close range.
  • If you're far-sighted and need glasses to see things up close, wear glasses or use a magnifying glass -- or ask someone with sharp near-vision to clip/unclip for you.
  • Power down then Raspberry Pi when attaching and detaching the clip. If you forget to do this once or twice, it is okay, but the Pi will probably panic and reboot. As much as possible, power down the Pi when attaching or detaching the clip.
  • If after repeated attempts you're unable to read the chip, stop and let us know. Don't force it.
cool! I'll give it a go now! :)
 
Hello Everyone,

After some more searching I finally found a simple and quick way to solve my "Wake from USB" challenges...


and here


but all looks like it's based on @RehabMan's work from a few years ago


For our Z390 DESIGNARE we need to use "Patch Method #1". I've attached the SSDT-GPRW.aml file you'll need which goes in EFI/CLOVER/ACPI/patched. Don't forget to add the ACPI patch in your config.plist as outlined in either of the first two links above. That's it!

I've been testing it for the last 24 hours and it does EXACTLY what I wanted. No wake by USB--only via the power button. So no matter how "chatty" your USB devices may be (for me it was the Corsair devices attached to HS11/HS12 and my 3 RME audio devices) you system will sleep like a baby :) The nice thing is that you don't have to "uia_exclude" anything via Clover boot arguments so you're free to pass through any devices (like the Corsair ones) to Windows 10 via Fusion or Parallels and control them from there.

I hope this helps some folks. I was looking to do this by significantly modifying @CaseySJ's "SSDT-UIAC-DESIGNARE-Z390-V7.aml" but this is so much cleaner!

Lam
Well done!! This belongs in the Quick Reference spoiler and in Contributed Files and Tips. Will make the changes momentarily.
 
Well done!! This belongs in the Quick Reference spoiler and in Contributed Files and Tips. Will make the changes momentarily.

Thank you @CaseySJ. Couldn't have done it without this thread and all your work!
 
Back
Top