CaseySJ
Moderator
- Joined
- Nov 11, 2018
- Messages
- 22,187
- Motherboard
- Asus ProArt Z690-Creator
- CPU
- i7-12700K
- Graphics
- RX 6800 XT
- Mac
- Classic Mac
- Mobile Phone
Hello @mm2margaret,
We do currently have reliable Thunderbolt hot-plug capability on the Designare Z390 with the use of:
However, we are now trying to take Thunderbolt to the next level by attempting to activate full Thunderbolt Local Node and Thunderbolt Bus. This is a much tougher problem to crack as I'm sure you can see by reading our interim updates. It might require a combination of SSDT and Firmware patching, but at this point we're still attempting (and hoping) to find a solution based only on SSDT.
- GPIO3 Force Power enabled in BIOS (hence TbtForcePower is not required).
- Slightly adapted version of KGP's SSDT-TB3HP.
[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580
*** OpenCore 0.5.4 (pre-release) Experimental Setup for Designare Z390 *** Thanks @CaseySJ. I assume this is 0.5.4 compiled by yourself? Just wanted to add that I am running really smoothly 0.5.3 with DSDT from @hylkepylke with iMacPro1,1 SMBIOS and everything works great with exception of...www.tonymacx86.com
Relevant Specs:
Z390 Designare
i9 9900k
Sapphire RX 580 Nitro
Fenvi FV-T919
I've successfully installed with the standard OC 0.5.4 EFI files. Everything seems to be up and running except for two things:
- Bluetooth doesn't seem to work. OSX shows its available but it doesnt doesnt work. It previously worked fine under clover.
- Sleep works, kind of. The lock screen doesnt allow the system to go to sleep.
- Cannot boot at all without CSM enabled, I checked Secure Boot was disabled as well.
Any ideas on where to look to troubleshoot these?
I do the bios settings for OC and my screen just stops displaying anything. (Tried both GPU/IGPU HDMI ports)
any tips??
(Only solution to get the screen working again is Clear CMOS..)
UPDATE1: Just did optimized defaults and ONLY turned CSM support off. Can't boot just like before. I need to clear CMOS again to get it working (on mobo the VGA red light stays lit and just stops booting) How can i proceed with this?
Narrowing down CSM support to be the culprit...
BIOS V7
Doing settings one by one:
VT-d Disabled OK
XMP profile1 OK
XHCI Enabled OK
SGX Disabled OK
Above 4G Decoding enabled OK
Internal Graphics Disabled OK
UPDATE2: Problem was FIXED. My Sapphire 580 Special Edition has Dual Bios that can be changed with a switch. Flicked the switch and i'm booted and installing MacOS.
CSM off and one of the bios settings in my GPU just crashed the booting process of the PC, not even reaching BIOS. Letting you know in case someone runs into the same issue.
OC 0.5.5 running 100% stable up to now, just a couple of smallish issues I’m gonna try solve:
1) When I shutdown my pc, my MetricHalo audio interface stays connected (as indicated by the led on the device itself) @zipb you have a similar interface, have you also run into this issue?
What LED exactly? How are you connected? USB or Ethernet? My board keeps charging USB stuff even while the computer off. This a feature.
It seems much easier to read/write the Macronix MX25L800xx flash chip than the Winbond. For some reason, the Winbond 25Q80DV is proving very difficult to work with.I will try this later - PatchingNVM Osy's Github
- Did it take many repeated attempts before you could read the ASRock Flash ROM? - Repeated attmepts were required. The clip has to be seated a correct position for it to read. For the board, the chip is on the back (just like the Designare) - although I could access it without removing it from the case, Unscrewing the board from the case definitely helped reduce the number of attempts to get a correct fit.
- Or could you read it successfully every time? - Every time the clip sat correctly, I was able to read successfully. Although the shasum in reads was sometimes different. When writing there were some errors (verifying failed/ error erase function not found/ error verifying chip in unknown state) which went away by erasing the ROM first and then writing to it.
- What is the ID printed on the chip?
- Is it Macronix (MXIC) or Winbond? - I have 2 boards - the working one is the MXIC, the broken board is the Winbond.
- What is the part number (printed on the chip)?
- Winbond - 25Q80DVSIG (1846)
- Macronix - Macronix flash chip "MX25L8005/MX25L8006E/MX25L8008E/MX25V8005"
- Did you use flashrom or the Windows CH341A Programmer GUI - flashrom on RPi zero and RPi3
Please see this chart:Can anyone explain me what happened, when i set smbios to Imac 19.1 with boot flag shigva-32 final cut pro timeline is powerful can stream simultaneously 4 4k 60fps video , but when export video in h.264 intel quick sync dont work and export time is slower, (same powerful timeline and litle slower export time as imac pro 1.1 smbios) , but when set smbios to imac 19.1 with shikigva-16 , timeline is not as powerful can run only 2 4k video simultaneously , but intel quick sync work well and export is faster , how can i get powerful stream on final cut timeline and quick sync on export ?
What LED exactly? How are you connected? USB or Ethernet? My board keeps charging USB stuff even while the computer off. This a feature.
Glad to see others using liquidctl. An important thing to note is that once fan and pump speeds are set, they are static and do not vary as CPU temps rise and fall. On Windows, NZXT's CAM software monitors CPU temps and adjusts fan and pump speeds dynamically.So, I saw a post by @CaseySJ where he drooled over the new NZXT Kraken X coolers, and apparently some of the drool got on me, so I bought a Kraken x72.
I set up liquidctl to manage my fan and pump speeds, and created a script (following the post linked to in the guide).
When I reboot, the fan and pump speeds increase a bit, and when macOS loads the script doesnt seem to affect those speeds.
Immediately after I boot I run liquidctl status -v and get:
NZXT Kraken X (X42, X52, X62 or X72)
├── Liquid temperature 28.4 °C
├── Fan speed 1261 rpm
├── Pump speed 2034 rpm
└── Firmware version 6.0.2
then I execute my script via /Users/Shared/Scripts/liquidctl.sh and I get
NZXT Kraken X (X42, X52, X62 or X72)
├── Liquid temperature 28.0 °C
├── Fan speed 698 rpm
├── Pump speed 2155 rpm
└── Firmware version 6.0.2
sudo gem install iStats
. I'm in the process of testing it on macOS. You're welcome to try it as well. I contributed the driver for NZXT Smart Device V2.I saw in the credits that @CaseySJ made some sort of contribution to liquidctl, so figured maybe he'd know what was up.
Glad to see others using liquidctl. An important thing to note is that once fan and pump speeds are set, they are static and do not vary as CPU temps rise and fall. On Windows, NZXT's CAM software monitors CPU temps and adjusts fan and pump speeds dynamically.
Wouldn't it be great if someone wrote a utility that does the same thing in macOS?
Drum roll please... that utility is available now! It's called yoda and it's written by the same author (Jonas Malaco). It's located in the extra folder here:
liquidctl/extra at main · liquidctl/liquidctl
Cross-platform CLI and Python drivers for AIO liquid coolers and other devices - liquidctl/liquidctlgithub.com