Contribute
Register

Gigabyte B550 Vision D (Thunderbolt 3) + AMD Ryzen 7 3700X + AMD RX 5600 XT

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,004
Motherboard
Asus Z690 ProArt Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
** OpenCore 0.7.2 EFI for B550 Vision D / ASRock X570 Taichi **
Supports Catalina, Big Sur, and Monterey
Please do not quote this post in its entirely. Use a link instead.

For BIOS F10

Update to OpenCore 0.7.2 using HackinDROM App


** NOTE **
Please use HackinDROM 1.5.0 or newer! And select AMD CPU Total Cores as shown below.
Catalina Users: Please see "Post-Update Procedure" below.


Screen Shot 2021-08-06 at 5.00.19 PM.png


To make changes to OpenCore config.plist, please ensure that OpenCore Configurator is set to either 0.7.2 Development Version or 0.7.2 Release Version


This update includes:

1. OpenCore 0.7.2
2. VirtualSMC 1.2.6
3. AppleALC 1.6.3
4. Lilu 1.5.5
5. WhateverGreen 1.5.2
6. AMDRyzenCPUPowerManagement 0.7
7. SMCAMDProcessor 1.0

READ ME CAREFULLY:

This EFI folder contains the latest AMD-OSX kernel patches. These patches support Catalina, Big Sur, and Monterey. However, the patches must be tailored to the number of CPU cores (not total thread count). This means that 6-core, 8-core, 12-core, and 16-core CPUs need to use their own slightly modified kernel patches.

Fortunately I have already created 4 separate config.plist files as shown:

Screen Shot 2021-08-02 at 4.31.50 PM.png


Simply choose the config file corresponding to your AMD Ryzen processor and rename that file to config.plist. Then open that file in OpenCore Configurator and copy your PlatformInfo credentials into DataHub as shown:

Screen Shot 2021-08-02 at 4.33.46 PM.png


Reminder:
  • Radeon VII users must disable boot argument agdpmod=pikera. Vega users may need to do the same.


Post-Update Procedure: Catalina users only.

Screen Shot 2021-08-06 at 4.31.50 PM.png



For manual update purposes, the ZIP file is attached below.

Updates:
  • 2 Aug 2021: First version
  • 3 Aug 2021: Changed APFS Min Date/Version to "ANY" or "-1"
 

Attachments

  • EFI-072-B550-VISION-D.zip
    6.9 MB · Views: 99
  • EFI-072-X570-TAICHI.zip
    8.4 MB · Views: 32
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,004
Motherboard
Asus Z690 ProArt Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Can I have you do my aero 370g board again to .072. (You should have EFI.) Everything has been solid. You might want to add it to hackindrom. You still need wifi dirver working though. I can test the WiFi if out if you want.
Unfortunately I am already supporting too many boards:
  • Z390 Designare
  • Z490 Vision D
  • Z490 Vision G
  • B550 Vision D
  • Asus X99 Deluxe II
  • ASRock X570 Taichi
It's quite straightforward to update OpenCore. I created a guide here:
 
Joined
Mar 3, 2013
Messages
135
Motherboard
Gigabyte B550 Vision D
CPU
5600X
Graphics
RX580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Yes, that too!
Hi again! @CaseySJ thanks for the advice. The CH341 has arrived! For now I have no intention to flash the GC-Alpine Ridge 2.0 because I'm afraid I will lose the TB on Windows no? My initial project was to use the built-in of the B550 Vision D for windows and the GC-Alpine on Mac with flashed RIN. Do you think is a good idea? :) Thanks!
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,004
Motherboard
Asus Z690 ProArt Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi again! @CaseySJ thanks for the advice. The CH341 has arrived! For now I have no intention to flash the GC-Alpine Ridge 2.0 because I'm afraid I will lose the TB on Windows no? My initial project was to use the built-in of the B550 Vision D for windows and the GC-Alpine on Mac with flashed RIN. Do you think is a good idea? :) Thanks!
Hello @Vorshim92,

Before we even consider flashing the Thunderbolt firmware we should connect our Thunderbolt devices and see if they work. If they work well enough, it is much better to keep the original firmware.

We flash the firmware for some specific devices that (a) don't work at all or (b) work poorly with the original firmware. Some of these devices are listed in this post.
 
Joined
Feb 10, 2019
Messages
286
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
I really hope that we dont need to resort to getting a separate pci-e network card on the B550 going forward to Monterey later. It would be a shame to not be able to use both ports on the mobo. I hope someone will be able to figure out the smalltree issue :)
 
Joined
Apr 28, 2020
Messages
5
Motherboard
Gigabyte B550 VISION D
CPU
Ryzen 5 3600 XT
Graphics
RX470
Mobile Phone
  1. Android
Hello,
Under Monterey, use a HUB, USB to CHOETECH brand network Ref: USB-U02BK.
Recognized by macOS Monterey.
Plugged into one of the USB3.1 Thunderbolt ports.
 
Joined
Dec 7, 2019
Messages
16
Motherboard
Asus z390 Designare
CPU
i9-9900k
Graphics
rx5700xt
Hi @CaseySJ and everyone
First of all, thanks for this tremendous guide! It really is thoroughly written and easy to understand even for newbies like me.

Around July I bought this motherboard as well as the 5900x, rx6800xt, broadcom card, and bunch of hardware mentioned in the 1st page. I even bought the CH341a cause i want the full thunderbolt bus working. However, the website that I bought from didn't really update the naming of the board, and I only realize I got the D-P board after it arrived my place. I'm going to try the guide first, if it doesn't work I will have to switch to windows for the time being unfortunately.

My hardware list as below:
MB: B550 vision D-P
CPU: 5900x
Ram: ballistix DDR4-3600mhz 16GB x4
SSD: Aorus Gen4 7000s 1TB
GPU: 5700xt reference (I'm using this GPU from my previous z390 build to test it out first, since i know it works flawlessly)

because it is a D-P board, I would love to get a double confirm from you guys just so I didn't miss any of the steps.
I have been reading the post from page 90 sth and i know i need to update the config.plist and include the realtek kext into the EFI folder.
Since I'm going for a fresh install, I grabbed the 0.7.2 opencore folder, put in the lucy realtek kexts, enabled it from the 12-core config, and also copied the device properties from the 0.7.0 config from #946.
And since I'm going to use my old 5700xt to test out the system before i put in the 6800xt, I also enabled the 5700xt aml.
The config.plist is attached.

Also, should I be using the F2 BIOS or the newest F12 BIOS for the D-P board? I'm going to disable resize BAR anyway.

Thanks for the helps!
 

Attachments

  • config-issssac-20210809.plist
    50.3 KB · Views: 20
Top