Contribute
Register

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

...

I still can't get it to boot on my main macOS drive on 0.6.9, I get a panic

I noticed something though.
I tried reinstalling OC 0.6.9 on the macOS drive, and the new EFI it installed only had two folders, OC and BOOT

Where the previous update I did, I had a new third folder named "APPLE".

I appreciate your time and help
The crash is occurring very early in the boot process. Can you please check if BIOS --> Boot --> CFG-Lock is disabled?
 
The crash is occurring very early in the boot process. Can you please check if BIOS --> Boot --> CFG-Lock is disabled?
IMG_4399.jpg

Disabled :/

@Inqnuam
Folder attached
 

Attachments

  • ReportEFI_OC0.6.9_104.zip
    10.1 MB · Views: 52
Some comments:
  • Have you cycled through the various options under Thunderbolt Boot Support?
  • The Focusrite Clarett is being detected, but the driver is not attaching to the device.
  • We can see this here:
View attachment 520515View attachment 520516
  • Some suggestions:
    1. Try a cold boot. This means turning off the computer and flipping power switch on PSU to OFF for 10 seconds or pulling plug from the wall for 10 seconds. Then power computer back on and see if Clarett connects (ensure that Clarett is connected to computer and powered on before macOS boots).
    2. Cycle through the different Thunderbolt Boot Support options in BIOS.
    3. Install latest macOS driver.
    4. Install latest Focusrite firmware (on the Focusrite itself).
Additionally, here's a post by another Focusrite Clarett owner...


ITS SHOWING NOW!!!
but its still not showing as an audio device.
its now completely working in windows side hotplug too.

Going to try a few more things. Apologies if this isnt the correct thread to post about this.
This thread has just been the most helpful to this process.

Also the flash setup came in today, does flashing ensure hotplug on osx side?
 

Attachments

  • Screen Shot 2021-06-02 at 7.41.39 PM.png
    Screen Shot 2021-06-02 at 7.41.39 PM.png
    37.5 KB · Views: 66
Disabled :/

@Inqnuam
Folder attached
As I can see you have 2 aml files Enabled in your config.plist for Thunderbolt
Enable only "SSDT-TB3-HackinDROM.aml" if your thunderbolt has custom flashed firmware
Enable only "SSDT-Z390-DESIGNARE-TB3HP-V4.aml" if your Thunderbolt is not flashed
Screen Shot 2021-06-03 at 02.08.51.png


Also theres 3 kexts for "USBInjectAll"
"USBInjectAll-071" is Mojave compatible
"USBInjectAll-076" is compatible with Catalina and +
You can keep them both enabled
But dont use "USBInjectAll" combined with theses custom "USBInjectAll-xyz" kexts

Screen Shot 2021-06-03 at 02.16.30.png
 
Last edited:
ITS SHOWING NOW!!!
but its still not showing as an audio device.
its now completely working in windows side hotplug too.

Going to try a few more things. Apologies if this isnt the correct thread to post about this.
This thread has just been the most helpful to this process.

Also the flash setup came in today, does flashing ensure hotplug on osx side?
Are you sure you have correctly installed Focusrite macOS Thunderbolt drivers ?
Screen Shot 2021-06-03 at 02.49.33.png


Release notes from Focusrite
Screen Shot 2021-06-03 at 02.53.20.png
 
Are you sure you have correctly installed Focusrite macOS Thunderbolt drivers ?
View attachment 520575

Release notes from Focusrite
View attachment 520576
I was just coming back to say this that was exactly it!! its working smooth. Unplugging turns it off Till reboot which i partially expected. So like 99.9% done in my eyes!!

Sleep doesnt seem to turn it off.
 
As I can see you have 2 aml files Enabled in your config.plist for Thunderbolt
Enable only "SSDT-TB3-HackinDROM.aml" if your thunderbolt has custom flashed firmware
Enable only "SSDT-Z390-DESIGNARE-TB3HP-V4.aml" if your Thunderbolt is not flashed
View attachment 520573

Also theres 3 kexts for "USBInjectAll"
"USBInjectAll-071" is Mojave compatible
"USBInjectAll-076" is compatible with Catalina and +
You can keep them both enabled
But dont use "USBInjectAll" combined with theses custom "USBInjectAll-xyz" kexts

View attachment 520574
That was the issue. Now I can boot in 0.6.9 on macOS drive :)

I then tried to update to 11.4
And got stuck at is here \/
IMG_4405.jpg


@CaseySJ
So I tried disabling NVMe.kext through Propertree and saved. Went a bit further to this:
IMG_4406.jpg
 
Last edited:
Hello @CaseySJ,

Well, it was 100% BIOS issue in my case. Even in Catalina, right after downgrading from F12l to F12k I immedaitely saw SSP1 and SSP2 ports under XHC3. The only difference for me between Catalina and Big Sur was that Big Sur freezed constantly while Catalina didn't. That's probably why I never noticed any problems before upgrading to Big Sur.

Turns out, latest Z390 BIOS from Gigabyte (F12l for Aorus Pro and F9j for Designare) definitely breaks USB support for add-in Thunderbolt cards. XHC3 was not populating at all. Downgrading BIOS solves this problem.

So, I'm really happy that Big Sur helped me figure out hardware configuration problems and I fixed it by downgrading BIOS. It's great to see how macOS wants us to have polished and correctly configured hardware so it can operate smoothly on it!
Solved my problems 100 %. Same issue. Spend several days and > 20 h and it was exactly this: downgraded to F12k and all works now! Many thanks !!!
 
@CaseySJ

Hey Casey, hope you're doing well. Some time ago, you mentioned in a reply to me that Gigabyte was testing a new BIOS update internally that may finally address the problems we've had with F9j. I'm curious, do you have any news to share, or a source we can learn more from?
 
Hey @CaseySJ! It's been a long time since posting because you've created such a stable hack! I recently finally upgraded from Mojave to Catalina and I'm running the latest 10.15.7 with OC69. I was the one who reported that the Blackmagic UltraStudio Recorder with TB2 -> TB3 adapter was working just fine.

I recently saw a post in your Z490 thread about the successor device Blackmagic UltraStudio Recorder 3G not working. Since I had purchased the newer device as a backup in case the older one died I decided to try it out. Turns out that OBS won't get a signal despite the device being recognized. I attached the newer version to a legit MacBook (also running same version of Catalina and Blackmagic drivers) and verified that it does in fact work and OBS will receive a video signal - the device itself is good. It's just some type of communication issue with the hack box.

So... I decided to post here and see if someone might be able to figure out why or why not and if it is a TB3 issue. I'm including the info anyone might need to investigate and if more info is needed just let me know. I am by no means a hardware hacker so this is stuff above my pay grade.

UltraStudio Diagram Info.png

The UltraStudio Recorder 3G has a lot more info in IOReg.
UltraStudio Recorder Info.png

My current kext versions.
Extensions.png
 

Attachments

  • myMac.ioreg
    23.3 MB · Views: 52
Back
Top