Contribute
Register

Gigabyte X299X - Catalina Support

Joined
Oct 28, 2017
Messages
50
Motherboard
Gigabyte x299x Designare 10G
CPU
i9 10940x
Graphics
Radeon VII
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Can you point me to the USB Mapping guide you are referring to?

Yes, i did not do it because I though you already have checked as you have successfully booted with OpenCore.

It's a several part guide. The one we need is the Intel USB Mapping.

Intel : https://dortania.github.io/OpenCore-Post-Install/usb/intel-mapping/intel.html

This is the old Rehabman guide:
Create your own SSDT:

About the Thunderbolt issue yes, there are 2 Gigabyte models, at least here in spain. I think both could be patched but this matter I am not the indicated as I have not test myself and I don't know what works and what not.
 
Joined
Jul 10, 2013
Messages
398
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10900X
Graphics
RX 5500 XT
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. eMac
  2. iBook
  3. iMac
  4. PowerBook
Mobile Phone
  1. Android
Yes, i did not do it because I though you already have checked as you have successfully booted with OpenCore.

It's a several part guide. The one we need is the Intel USB Mapping.

Intel : https://dortania.github.io/OpenCore-Post-Install/usb/intel-mapping/intel.html

This is the old Rehabman guide:
Create your own SSDT:

About the Thunderbolt issue yes, there are 2 Gigabyte models, at least here in spain. I think both could be patched but this matter I am not the indicated as I have not test myself and I don't know what works and what not.
I have tried having two TB controllers (I actually tried 3) on the board and it worked no probs, but of course I firmware flashed both (on board and Titan Ridge PCIe AIC cards) with custom CR8, with 0, 1 and 2 bus for the OS to recognize the controllers, besides I had to jump wire pins 3 and 5 from TR AIC cards in order to "turn-it-on", otherwise we would need the TB header which if your board has on board Thunderbolt, won't have the header.

Can be done, but you need to get dirty if you want that kind of thing ;)
 
Joined
Aug 6, 2013
Messages
44
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10900X
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hi @dolgarrenan,

Thank you for the hard work on this! I just bought hardware identical to yours, going to follow your instructions when I receive it. A TB3 programming question:

Does the CH341A Programmer need to be modified to program TB3 firmware, per the link to the @CaseySJ mini-guide?

Here is a link to the great SPI CH341 mini-guide from @CaseySJ for deeper understanding and useful info.

If the Winbond chip uses 3.3v signals, unmodified CH341A might kill it.
 
Joined
Aug 6, 2013
Messages
44
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10900X
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hi @dolgarrenan,

Thank you for the hard work on this! I just bought hardware identical to yours, going to follow your instructions when I receive it. A TB3 programming question:

Does the CH341A Programmer need to be modified to program TB3 firmware, per the link to the @CaseySJ mini-guide?

If the Winbond chip uses 3.3v signals, unmodified CH341A might kill it.

Fortunately for me, this kit from the USA Amazon has a 3.3/5v jumper and I don't need to make any mods:

https://www.amazon.com/gp/product/B07SHSL9X9/?tag=tonymacx86com-20
 
Joined
Oct 28, 2017
Messages
50
Motherboard
Gigabyte x299x Designare 10G
CPU
i9 10940x
Graphics
Radeon VII
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Gogeta-Blue

I hope this posts can help you both. You should keep reading the posts afterward because they may have better EFI or fixed some issues.

Check this posts:


This seems the best choice:
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
14,454
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
Hi @dolgarrenan,

Thank you for the hard work on this! I just bought hardware identical to yours, going to follow your instructions when I receive it. A TB3 programming question:

Does the CH341A Programmer need to be modified to program TB3 firmware, per the link to the @CaseySJ mini-guide?

If the Winbond chip uses 3.3v signals, unmodified CH341A might kill it.
Fortunately for me, this kit from the USA Amazon has a 3.3/5v jumper and I don't need to make any mods:

https://www.amazon.com/gp/product/B07SHSL9X9/?tag=tonymacx86com-20
@teosoft,

I'm not sure whether that particular CH341a programmer applies 3.3V to Vcc. Most of these programmers supply 3.3V to MISO, MOSI, etc. but not to Vcc.

But this item does supply 3.3V to Vcc via an on-board jumper. I received a unit yesterday, but have been preoccupied with Big Sur Public Beta so haven't tried it yet. Raspberry Pi models 3 and 4 (both "A" and "B") provide 3.3V with no trouble.
https://www.amazon.com/gp/product/B07MPY65JN/?tag=tonymacx86com-20

Screen Shot 2020-08-07 at 4.05.48 PM.png
 
Joined
Apr 17, 2020
Messages
26
Motherboard
Gigabyte Designare x299x
CPU
10980xe
Graphics
Radeon VII
Yes, i did not do it because I though you already have checked as you have successfully booted with OpenCore.

It's a several part guide. The one we need is the Intel USB Mapping.
I think both could be patched but this matter I am not the indicated as I have not test myself and I don't know what works and what not.

Beltzak + Dolgarennan,

Thank you both for the info. I will be giving the mapping a shot and reporting back. I did manage to boot opencore, but i've noticed slowness or freezing with multiple USB connected in the slots, so that's why I thought it wasn't working "properly". At the moment, Thunderbolt is my biggest issue right now as I use an apollo interface and an external storage hard drive that are both thunderbolt 2 and neither are being recognized in Windows or MacOS using a Startech.com thunderbolt 3 to thunderbolt 2 adapter. Other users are reporting it working with this adapter, but no idea why I can't even get it to show up despite all drivers/updates being installed...
 
Joined
Oct 28, 2017
Messages
50
Motherboard
Gigabyte x299x Designare 10G
CPU
i9 10940x
Graphics
Radeon VII
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Finally I got OC 0.6.0 working from "scratch" ;) If we don't take all the ACPI patches and SSDT in mind ;P

Need to tweak some things , like all dolgarrenan thunderbolt PCIe devices and add my "cosmetic" devices ;)

Next level ... go Big Sur ;)
 

Attachments

  • Clean EFI.zip
    4.9 MB · Views: 43
Joined
Aug 6, 2013
Messages
44
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10900X
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Awesome! Can you also post your BIOS settings? Which BIOS version you're using? Some more details about your hardware?

Finally I got OC 0.6.0 working from "scratch" ;) If we don't take all the ACPI patches and SSDT in mind ;P

Need to tweak some things , like all dolgarrenan thunderbolt PCIe devices and add my "cosmetic" devices ;)

Next level ... go Big Sur ;)
 
Last edited:
Top