Contribute
Register

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

Has anybody found a fix for this? I would like to be able to plug in the usb for corsair AIO for RGB control.
There’s a Mac port in the works for OpenRGB, check out the macos_devel branch, I’ve used this to control the RGB on my NZXT AIO GPU cooler and fans.

It lists your ram modules as controllable, but I don’t have those modules so can’t confirm it works.


edit: this wont help with your sleep issues, but at least you won’t need a VM anymore
 
Is there a rev2 of this board coming out?
and what does that really mean... should i wait before purchasing another z390 Designare?
We're referring to Gigabyte's new GC-Titan Ridge version 2.0. A link was provided here:
 
Thanks for your suggestions!
If your webpage uses any of the functions in @joevt's ThunderboltUtil, please add an acknowledgement statement. Something like this:
  • Uses 'ThunderboltUtil' by joevt.​
  • (notice that 'ThunderboltUtil' is hyperlinked to the gist.github source)​
I even don't know how to open and use ThunderboltUtil :mrgreen: :mrgreen: :mrgreen: I need the mini guide of that script because every time I want to test a SSDT I must ask to you 2.

My script is based on my own php + Sunshine's JavaScript to calculate CRC 8, my own JavaScript to convert Vendor Device names to HEX, a modified Sushine's script to calculate and get Cheskum 32_c, again some php and Javascript to assemble all together and make it easy to use. Ill publish it on GitHub when everything is done.

First, the title "HackinDROM" becomes too small on this screen, so it should be same size as the home screen.
Easy to fix!

Proposal:
  • After user selects motherboard or Thunderbolt add-in-card from the main menu, then show them something like this:
This is how I wanted to do but I also wanted to keep the one-click method for those who don't want change the names
 
There’s a Mac port in the works for OpenRGB, check out the macos_devel branch, I’ve used this to control the RGB on my NZXT AIO GPU cooler and fans.

It lists your ram modules as controllable, but I don’t have those modules so can’t confirm it works.


edit: this wont help with your sleep issues, but at least you won’t need a VM anymore
@Ayvan pointed this out a couple of weeks ago in the Z490 Vision D thread. Once the Mac port is available, it could be an impressive all-in-one solution (with GUI).
 
...
My script is based on my own php + Sunshine's JavaScript to calculate CRC 8, my own JavaScript to convert Vendor Device names to HEX, a modified Sushine's script to calculate and get Cheskum 32_c, again some php and Javascript to assemble all together and make it easy to use.
Understood. @Elias64Fr and I were not able to get the correct CRC32_C checksum from sunshine's website. Do you know if your checksum is correct? This can be tested by actually using the DROM and checking IORegistryExplorer --> Thunderbolt Switch (or in some cases we can check for IOThunderboltFamily error message in system log).
...
This is how I wanted to do but I also wanted to keep the one-click method for those who don't want change the names
My proposal is still (pretty much) one click! :)
 
Last edited:
Understood. @Elias64Fr and I were not able to get the correct CRC32_C checksum from sunshine's website. Do you know if your checksum is correct? This can be tested by actually using the DROM and checking IORegistryExplorer --> Thunderbolt Switch (or in some cases we can check for IOThunderboltFamily error message in system log).

My proposal is still (pretty much) one click! :)



Capture d’écran 2020-07-05 à 15.08.31.png
Capture d’écran 2020-07-05 à 15.09.18.png
 
Understood. @Elias64Fr and I were not able to get the correct CRC32_C checksum from sunshine's website. Do you know if your checksum is correct? This can be tested by actually using the DROM and checking IORegistryExplorer --> Thunderbolt Switch (or in some cases we can check for IOThunderboltFamily error message in system log).

My proposal is still (pretty much) one click! :)
This is your SSDT from the Mini Guide for Thunderbolt DROM, with chechum "0x47, 0xDE, 0x1F, 0x21,"
Sorry this is what @joevt told me about the checksum for GIGABYTE Z390 DESIGNARE. so I modified your SSDT

Capture d’écran 2020-07-05 à 15.15.06.png



I tried to do the checksum by myself with Sunshine's calculator following what @joevt said: "from byte 13 exclude to the end"
Capture d’écran 2020-07-05 à 15.11.20.png


If the checksum of your SSDT
If the checksum @joevt said me is correct so this result is also correct because
0x211FDE47 = 0x47, 0xDE, 0x1F, 0x21,

My scripts converts Suneshins result to 0xFF then insert it in DROM
 
Last edited:
Hi guys,
I’m still digging around the kernel panic issue on Alpine Ridge with the UAD Apollo TB1 HotPlug.
Since everything is working after the reboot and TB2 devices has not this issue on cold boot, it seems that the card is not totally ready when the UAD driver is loaded.
Apparently the controller needs some Time to switch to legacy thunderbolt (TB1).
Can we add a timer in the DSDT for TB Hot Plug in order to load the UAD driver only after this timer ?
It seems to be a lot of timers in Apple DSDTs… I don’t know how and where to put this timer … Is there a specialist here ?
I use this DSDT https://www.tonymacx86.com/attachments/ssdt-tbolt3-rp05-port7-gc-alpine-ridge-aml.455870/ as template.
Maybe it's not the right place to post this ? Tell me...
 

Attachments

  • panic-2020-07-05-082508.txt
    10.8 KB · Views: 78
Last edited:
Back
Top