Contribute
Register

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

Older copy protected software would check your MAC address(and other stuff). So if this is reset, things go wrong.
Native Instruments even checks your processor speed. If this field is zero(which is not uncommon on a hackintosh), it will prompt you to re-register the software everytime you try to use your (legit) NI software.

Since I'm a tinkerer but also work around lots of activations I've got a designated USB drive for activations. If possible, it's a great move allowing you to either move from computer to computer like an iLok or to prevent de/re-activation.

Check NI support if interested.
 
Interim Update:
  • ThunderboltUUID in IOReg is currently zero.
    • We want to address this problem first.
  • Apple Thunderbolt to Gigabit Ethernet adapter is not working in Big Sur.
    • We will address this problem second.
Interim Update #1B:
  • ThunderboltUUID problem has been fixed with a new version of the experimental BIOS.
  • Now focusing on Apple Thunderbolt to Gigabit Ethernet adapter.
Screen Shot 2021-06-16 at 8.32.39 AM.png
 
Last edited:
Interim Update #2:
  • ThunderboltUUID problem has been fixed with a new version of the experimental BIOS.
  • Now focusing on Apple Thunderbolt to Gigabit Ethernet adapter.
View attachment 521899
All right :)!

For Apple Thunderbolt to Gigabit Ethernet adapter, can you screenshot IOReg DSB1@1/... /ethernet@0 ?
 
I have property IOPCITunnelL1Enable to 0x1, yours is at 0x0 ...
Have you tried with another thunderbolt device ?
I have successfully connected the following Thunderbolt devices (in Big Sur):
  • Belkin Thunderbolt 3 Dock Pro
  • PowerColor Gaming Station X eGPU
The Apple Thunderbolt-to-Gigabit Ethernet adapter works in Catalina, but not Big Sur. I'll boot Catalina and check IOPCITunnelL1Enable.
 
I have property IOPCITunnelL1Enable to 0x1, yours is at 0x0 ...
Have you tried with another thunderbolt device ?

I have successfully connected the following Thunderbolt devices (in Big Sur):
  • Belkin Thunderbolt 3 Dock Pro
  • PowerColor Gaming Station X eGPU
The Apple Thunderbolt-to-Gigabit Ethernet adapter works in Catalina, but not Big Sur. I'll boot Catalina and check IOPCITunnelL1Enable.
Quite right... IOPCITunnelL1Enable is True in Catalina, but False in Big Sur.

Catalina:
Screen Shot 2021-06-16 at 12.53.42 PM.png
 
Interim Update #1C:
  • With the new BIOS, Thunderbolt Bus ID is automatically assigned to each controller.
  • In this case we have:
    • Z390 Designare with built-in Titan Ridge
    • GC-Titan Ridge add-in card with modified NVM33 flashed to the card (and DROM section set to same as real Mac)
      • NVM33 does not cause crashes in Big Sur, and USB controller works properly.
    • SSDT for each controller contains no NHI device properties, hence all properties are auto-generated by Apple's PEI and DXE drivers inserted into the Gigabyte BIOS.
  • Here we can see Bus IDs 0 and 1 automatically assigned.
    • This is because ThunderboltDROM and ThunderboltConfig are properly generated. These two properties are responsible for Bus ID among other things.
Screen Shot 2021-06-16 at 2.24.17 PM.png
 
Last edited:
Interim Update #3:
  • With the new BIOS, Thunderbolt Bus ID is automatically assigned to each controller.
  • In this case we have:
    • Z390 Designare with built-in Titan Ridge
    • GC-Titan Ridge add-in card with modified NVM33 flashed to the card (and DROM section set to same as real Mac)
      • NVM33 does not cause crashes in Big Sur.
    • SSDT for each controller contains no NHI device properties, hence all properties are auto-generated by Apple's PEI and DXE drivers inserted into the Gigabyte BIOS.
  • Here we can see Bus IDs 0 and 1 automatically assigned.
Wonderfull!!
 
No, this only overwrite whole firmware with a standard's one.

Downloaded firmware is flashable with Gigabyte tool like Q-Flash, which overwrite some regions and keep your personal datas (Serial number, MAC address,..) and profils.
I don't remember if NVRAM is also cleared after Q-Flash firmware update.
NVRAM is cleared after Q-Flash.
 
Back
Top