Contribute
Register

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

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
12,259
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Thanks Casey. All looks well when playing the video, however, this could be completely non-related (and therefore normal behaviour), but whilst that video was playing in the background via Quicktime, I was browsing the Internet/Tonymac etc, and noticed that every time I clicked a link, GFX AVG actually dipped a fair bit (as you can see on the green line). Is this normal? (screenshot attached)

The same behaviour also happens if I open notes and update my personal changelog for the changes/additions I've done to this Hack etc.

Thank you
Yes that's normal. Video playback is not a particularly good performance test because:
  • It's a fixed time test. It doesn't make sense, for example, to finish the test in half the time. It just needs to finish on time.
  • It's not particularly compute-intensive because the computation is spread out over time. iGPU only needs to decode a little bit of the file to keep the video playing in real time. IGPU does not need to decode the entire 1.2GB file as fast as possible.
  • During playback, the full 1.15GHz or 1.2GHz speed of iGPU is not needed, but it's there in case it's needed.
Therefore an encoding or transcoding job might offer a better test.
 
Joined
Jul 20, 2013
Messages
81
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 590
That pretty much confirms my suspicion. If the chip is flashed properly -- and assuming no physical or electrical damage -- then tbpatch would have worked. In fact, once chip is flashed properly, we can use tbpatch to restore the original firmware without using an external flasher. We can actually use tbpatch to make any additional modifications to the firmware as we wish.

At this point the options are limited:
  • Flash original firmware back to the chip.
  • But also look closely at the tiny surface-mount resistors/capacitors in the area. You took some exceptionally clear and close-up photos earlier. Check for any damage to those nearby components.
I was able to re-flash the original firmware back to the chip succesfully. A read/backup after flashing confirmed success with the same checksum. Interestingly, flashing would only work when "hot-plugging" VCC Pin8, so starting the write command with VCC disconnected, and immediately after connecting VCC. I had no PSU connected at all.

Nevertheless, my TB XHC Controller and SSP1 and SSP2 ports are still missing in macOS.
I also tried the tbpatch list command, and got the same "device not found" errors.

Before reassembling my system, I took a close-up photo of the chip and it's surrounding surface-mounted components (see below). No damage or missing resistors or capacitors that I can tell.

My best guess is that the board was damaged electrically somehow, by ignorance on my part. Could having a powered on PSU and a connected VCC Pin8 (with Raspberry Pi powered on) at the same time have caused such damage?

Before (ad)venturing into ordering a new Designare and flashing it, I would like to better understand the Z390 Designare's Winbond flashing procedure:
  1. Are flashrom reads and writes only possible with PSU powered on? Or is it also possible to flash the chip with only VCC8 powering the chip?
  2. Assuming PSU power is required (where VCC must be disconnected before powering on the PSU):
    Am I correct that VCC is only needed for visual confirmation of a correctly attached SOIC8-clip, by powering up the LEDs and allowing inspection of the color and brightness of those LEDs?
  3. With PSU powered off and VCC connected, the Designare's LEDs should be red and slightly dim (without blinking) if the clip is properly attached.
  4. If the LEDs' are bright yellow, or if they do not light up, the clip is not properly attached. The clip's attachment can then be adjusted by wiggling the clip (with VCC connected) until the LEDs have the proper color and brightness without blinking (red and slightly dim)?
  5. After visual confirmation of proper clip attachment: With disconnected VCC and without PSU power, flashrom should partially recognize the chip (as in Supplemental Procedure) ... this and previous LED confirmation indicate proper SOIC8-clip attachment?
  6. Then after testing proper clip attachment, VCC must be disconnected before powering on PSU. When switching PSU power ON, the motherboard leds will light up bright white, correct?
  7. Then (and only then) all is set up and ready for reading or writing the chip.

Apologies for all my questions. I'm just very keen to understand and prevent another mishap with the next board.

Detail shot of the Winbond chip
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
12,259
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hey @CaseySJ how are you doing? don't know if you remember me... I was having issues with my hackintosh rebooting... Turns out the problem was the i5 9600k, I already sent to Intel and they are refunding me.
So I'm about to buy a new processor and I'm between the i7 9700k and the i7 9700kf... Is the lack of a Igpu in the 9700kf a problem for the hackintosh compatibility?
On NewEgg at the moment both i7-9700K and KF are the same price. I would choose the i7-9700K without hesitation, although technically the 9700KF is still compatible.
 
Joined
Dec 23, 2017
Messages
79
Motherboard
Gigabyte Z390 Designare
CPU
i7-8086 Delidded
Graphics
Radeon VII
Mac
  1. iMac
Mobile Phone
  1. Android
@jeanvs,

If you require Hyper-threading, the i7 8700k have come down recently BUT are harder to find.
Since BIOS overclocking doesnt add much in the way of performance in MacOsx ~ Hackintosh, I would chose either Hyper-threading or more physical cores ie) the i9-9900k if it's within your budget?
 
Last edited:
Joined
May 17, 2019
Messages
15
Motherboard
z390 Designare
CPU
i5 9600k
Graphics
AMD Radeon Vega 64
On NewEgg at the moment both i7-9700K and KF are the same price. I would choose the i7-9700K without hesitation, although technically the 9700KF is still compatible.
I'm actually from Brazil... things here are weird right now (where isn't right?!)... The dollar is super expensive for us right now so importing is out of question not to mention that by importing I would not have the warranty... And also it's hard to find some versions like the non k, I mostly find the 9700k, 9700kf, 9700f with a huge difference between price tags
 
Joined
Dec 23, 2017
Messages
79
Motherboard
Gigabyte Z390 Designare
CPU
i7-8086 Delidded
Graphics
Radeon VII
Mac
  1. iMac
Mobile Phone
  1. Android
I'm actually from Brazil... things here are weird right now (where isn't right?!)... The dollar is super expensive for us right now so importing is out of question not to mention that by importing I would not have the warranty... And also it's hard to find some versions like the non k, I mostly find the 9700k, 9700kf, 9700f with a huge difference between price tags
Ahh, I see. So get the cheaper one as Casey Recommended
 
Joined
Dec 15, 2010
Messages
188
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
HD 630HD + Radeon VII
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
@scottkendall @gandem

Now, after a certain amount of time has elapsed I wanted to ask you again, as Power AIC Users, which FW would you recommend? As far as I can tell NVM43 is definitely a no-go. NVM23 was quite praised and NVM50 was said to give similar results, but I'm under the impression a crossflashed NVM33 does give even better results, am I correct? Or did I just read along the wrong posts? Cheers gentlemen
For me, the cross flashed NVM 33 has given me the best results. I have experienced some bugginess- every once in a while my caldigit TS3 dock is not detected. In this scenario, what I believe has happened is the GC-Titan Ridge has locked up. When this has happened I can disable TB in bios, save, exit, then re-enable TB in bios. Then all returns to normal. That seems to be an issue that is not happening as much as before when I initially flashed. In fact it has been two days since it’s happened. Maybe I’ve finally dialed in the right settings-time will tell. My only known limitation is I’m not able to pass dual monitors over TB. For me, NVM 33 is the only firmware that enables 1 monitor over thunderbolt. My second monitor remains plugged into gpu. Unmodified firmware allows both monitors to work over 1 TB port. Even my old TB1 GoFlex carriage works- just gives me an error after it’s ejected and then I pull the cable. Minor issue since I still use it as a bootable backup, which still works!
 
Joined
Feb 7, 2012
Messages
284
Motherboard
Gigabyte Z390 Designare
CPU
i7-9700K
Graphics
Vega 56
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. iOS
@jeanvs,

If you require Hyper-threading, the i7 8700k have come down recently BUT are harder to find.
Since BIOS overclocking doesnt add much in the way of performance in MacOsx ~ Hackintosh, I would chose either Hyper-threading or more physical cores ie) the i9-9900k if it's within your budget?

Interesting. I'm using a 9700K but have a 8700K sitting spare (was going to list on eBay soon). Would you say it's better to run the 8700K from a Hackintosh perspective due to the Hyper-threading? Or is the 9700K better?
 
Top