2010 Mac Pro (RTX2070) [1st,4C,X] + RP WX 9100 @ 16Gbps-TB3 (Mantiz Venus) + Win10 1803 [itsage]
@mac_editor, Sorry PHP email server is not the best with delivery. We will look into a more robust email solution.
I'm excited to test the modified FW GC-TITAN-RIDGE AIC with the 5,1 and different Ryzen systems!
@itsage, looking forward to the tests. Working with firmware has always been a challenge due to its nature - glad that together we are unraveling the mysteries.
Recently built an AMD-only system myself. Looking forward to try some more things with it too.
I received the modded GC-TITAN-RIDGE AIC from Germany. Once I made changes in OpenCore config.plist file, my Mac Pro tower can see the Thunderbolt 3 card right away. Hot-plug detection works but I don't believe the Thunderbolt 3 peripherals work until a warm boot. Firmware modification alone doesn't make it work. There's a SSDT file being loaded through OpenCore during boot up. Here are some screen captures.
Shortly after I joined the 20 unit group buy, DSM2 team decided to share the modded firmware publicly. If you want to give it a try, download the BIN file and flash it onto a stock GC-TITAN-RIDGE Thunderbolt 3 card. The OpenCore zip is unique for Mac Pro 5,1 only. Hackintosh and other systems may need other configuration changes.
@itsage, the link speed is reported incorrectly or you are not getting 40 Gbps?
Hi @mark_symms, I missed this thread previously and was wondering if your PowerColor Vega 56 issues were resolved (I didn't see further updates since your black screen issue). I own a similar 2009 Mac Pro upgraded to 5,1 (6-core Xeon 3.46GHz) and a PowerColor Red Dragon Vega 56 which works fine running macOS 10.13.6. I've held off upgrading my tower to macOS 10.14 since I also own some Nvidia GFX cards that I occasionally install.
LMK if you were unable to resolve the issue; I may be able to help troubleshoot given our similar Mac Pro setups. One suggestion would be to try leaving your GT120 in slot 2 with the monitor attached while your Vega 56 is in slot 1. That way you can access preferences to see if your Vega 56 is recognized.
A 2nd suggestion would be to set the Vega 56 BIOS switch to Quiet mode. This reduces performance but also reduces power draw. Some Vega 56 cards have Turbo BIOS settings that significantly increase power draw which can cause issues with the 2012 & earlier Mac Pros.
@joevt, I'm not sure if the link speed is accurate. The Thunderbolt 3 NVMe drive started working after a warm boot and posted as high a x4 PCIe 2.0 speed as it could run.
When the computer goes to sleep, the Thunderbolt 3 devices get disconnected. A warm boot following wake from sleep doesn't show the devices as detected. At the current configuration in OpenCore and this FW, Thunderbolt device seems to behave similar to what I've experienced with the stock AIC. First boot for detection then warm boot for functionality. What you gain through this solution is no Windows requirement and Thunderbolt tree in System Information.
@mark_symms, I’d never read about the Pixlas mod before. That’s impressive and the finished result is much cleaner than using PCI power connectors on the mobo (IMO). I suspect it allows for improved air flow through the PCI bays as well.
@itsage, restart wouldn't be required if there was an interrupt or ACPI signal that occurred during hot plug, and we had code to trigger IOPCIConfigurator to reenumerate PCI devices on the Thunderbolt bus. Even without a signal, the code could be started manually...
@joevt, I was surprised by that behavior too. Will be testing more in the coming weeks. OpenCore does allow for easy system updates. I enrolled my 5,1 to Developer Beta and the process works as if the Mac Pro tower was natively supported by Catalina.