Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Did you install the Titan Ridge firmware update? That might be a problem. Can you show screenshots from windows of firmware version and attached devices?

Do USB devices work in Windows or macOS? Connect a mouse or keyboard or whatever.

Do you have the jumper properly connected?

macOS won't see thunderbolt devices unless Windows sees them first. Does Windows show a message when you connect a Thunderbolt device? It should ask you if you want to authorize / connect the device when you plug it in.

Thanks for your help.

1. Firmware update installed.
2. Thumb drive connected to Titan Ridge by USB-C adapter is not recognized by macOS or Windows (if that's what you meant. All other USB ports work.) However, plugging my iPhone in by USB-C does initiate charging in both systems.
3. Jumper properly connected (Pins 3 & 5). Having a device plugged in at boot has no effect.
4. Neither system recognizes an external TB enclosure plugged in via Apple TB3-TB2 adapter. The DisplayPort does not work either.

The Titan Ridge is installed in PCI Slot 4 and is seen as Unknown / USB Controller by MacOS. Slot three is a PCIe USB 3.1 card, which works properly.

Screenshots attached.
 

Attachments

  • Screenshot (3).png
    Screenshot (3).png
    536.6 KB · Views: 306
  • Screen Shot 2020-01-21 at 2.39.35 PM.png
    Screen Shot 2020-01-21 at 2.39.35 PM.png
    118.3 KB · Views: 293
Last edited:
The apollo is working on the Mac side without any issues with the titan ridge pci card, except universal audio’s device manager says no device for the apollo on Windows 10. How is that possible? Also weird is that the thunderbolt manager sees the device as “apollo twin” on Windows 10.
 
@Itconnects
@joevet

please helpt me.

i have the Apollo Twin Mk2 TB2 with adaptor on Titan Ridge connected.
won`t work to me.

i boot on WIN 10 Home.
i see the UAD is recognized on the Tunderbolt port.
i get the no device on UAD Software Control.
i warmboot on OSX by holding the alt key,mac os starts.
Same here.....no device.

IMG_2880.JPG
IMG_2881.JPG
IMG_2883.JPG
 
@Itconnects
@joevet

please helpt me.

i have the Apollo Twin Mk2 TB2 with adaptor on Titan Ridge connected.
won`t work to me.

i boot on WIN 10 Home.
i see the UAD is recognized on the Tunderbolt port.
i get the no device on UAD Software Control.
i warmboot on OSX by holding the alt key,mac os starts.
Same here.....no device.
After connecting in Windows, warm boot into macOS and run the following command in Terminal.app, and replay with the result ioreg.txt file attached (zip it first).
Code:
ioreg -ilw0 > ioreg.txt
 
@Itconnects
@joevet

please helpt me.

i have the Apollo Twin Mk2 TB2 with adaptor on Titan Ridge connected.
won`t work to me.

i boot on WIN 10 Home.
i see the UAD is recognized on the Tunderbolt port.
i get the no device on UAD Software Control.
i warmboot on OSX by holding the alt key,mac os starts.
Same here.....no device.

View attachment 892172View attachment 892173View attachment 892174
Hi All - First time poster...

@ampman

I ran into the same issue and followed these steps to resolve:


This resolved the Yellow Bang Code 31 "PCI Express Upstream Switch Port" issue and now I'm successfully able to connect Apollo Twin Thunderbolt (Silver Edition) to UAD software under Windows.

Unfortunately- I am unable to connect to UAD Software on the Mac side under Mojave 10.14.6. I have read all 23 pages thoroughly, loaded windows from DVD, drivers from DVD, cold boot to windows first, warm to MacOS, etc. No success whatsoever!

will post ioreg -ilw0 > ioreg.txt shortly...I will be glad to post any additional info if needed.

I would greatly appreciate anyone's expertise to get mac side resolved!!!!

Thanks all!!!!!
 
Last edited:
@Itconnects
@joevet

please helpt me.

i have the Apollo Twin Mk2 TB2 with adaptor on Titan Ridge connected.
won`t work to me.

i boot on WIN 10 Home.
i see the UAD is recognized on the Tunderbolt port.
i get the no device on UAD Software Control.
i warmboot on OSX by holding the alt key,mac os starts.
Same here.....no device.
The PCI device is not showing up in Windows or macOS even though the UA Twin Mk II appears in the list of attached Thunderbolt devices. Did you try using the other Thunderbolt 3 port of the GC-TITAN RIDGE?

Can you post a screenshot of the firmware version of the GC-TITAN RIDGE?
 
The PCI device is not showing up in Windows or macOS even though the UA Twin Mk II appears in the list of attached Thunderbolt devices. Did you try using the other Thunderbolt 3 port of the GC-TITAN RIDGE?

Can you post a screenshot of the firmware version of the GC-TITAN RIDGE?


I have the same “no device found” on windows but it’s working perfectly on MacOS. any idea how to use it on windows?
[automerge]1580779221[/automerge]
Hi All - First time poster...

@ampman

I ran into the same issue and followed these steps to resolve:


This resolved the Yellow Bang Code 31 "PCI Express Upstream Switch Port" issue and now I'm successfully able to connect Apollo Twin Thunderbolt (Silver Edition) to UAD software under Windows.

Unfortunately- I am unable to connect to UAD Software on the Mac side under Mojave 10.14.6. I have read all 23 pages thoroughly, loaded windows from DVD, drivers from DVD, cold boot to windows first, warm to MacOS, etc. No success whatsoever!

will post ioreg -ilw0 > ioreg.txt shortly...I will be glad to post any additional info if needed.

I would greatly appreciate anyone's expertise to get mac side resolved!!!!

Thanks all!!!!!

Afraid to try this, as it might kill my macOS thunderbolt.
 
Last edited:
I don't blame you! Originally I didn't have a connection on either OS so this was a major improvement on my end!

One other thing I should mention is I'm using an Apple TB3>2/1 adapter which according to UA is not approved (although it has worked for me for several years on my 2016 MBP).


Since I'm at the point of no return and have already wiped my original OS and Windows drives and starting fresh, I have purchased the following approved adapter per UA link above:
  • Startech Thunderbolt 3 to Thunderbolt Adapter (Product ID: TBT3TBTADAP)
I will report back updates once I have time to test. Hope this helps and not leading you down the same rabbit hole that I'm in right now!!

Good Luck
 
I don't blame you! Originally I didn't have a connection on either OS so this was a major improvement on my end!

One other thing I should mention is I'm using an Apple TB3>2/1 adapter which according to UA is not approved (although it has worked for me for several years on my 2016 MBP).


Since I'm at the point of no return and have already wiped my original OS and Windows drives and starting fresh, I have purchased the following approved adapter per UA link above:
  • Startech Thunderbolt 3 to Thunderbolt Adapter (Product ID: TBT3TBTADAP)
I will report back updates once I have time to test. Hope this helps and not leading you down the same rabbit hole that I'm in right now!!

Good Luck

Interesting. I’m using the Apple adapter. I’m sure that will be approved....
Sike!
It’s not hahaha... what a pain. 50$ down the drain. Probably my issue right there. No wonder it’s working on Mac side and not windows. What adapter did you have previously
 
Last edited:
I think the Apple Thunderbolt 3 to Thunderbolt 2 adapter doesn't work with Thunderbolt controllers that have an older firmware. It should be fine with Windows.

Are you doing a warm boot into Windows like you do for macOS? A cold boot into Windows will detect a Thunderbolt device, but you need a warm boot after that into Windows for the PCIe device to appear in Device Manager.
 
I think the Apple Thunderbolt 3 to Thunderbolt 2 adapter doesn't work with Thunderbolt controllers that have an older firmware. It should be fine with Windows.

Are you doing a warm boot into Windows like you do for macOS? A cold boot into Windows will detect a Thunderbolt device, but you need a warm boot after that into Windows for the PCIe device to appear in Device Manager.

The article he posted specifically says Apple adapter is not compatible. I’m having zero issues on the Mac side on my 4,1>5,1, however apollo device manager reads “no device found” on Windows
 
@All
Just for clarification.
Since I have an NVMe as the starting system and Win 10 does not recognize it or boot camp, I do the following to boot from Win to Mac Os.
I restart Windows and press the ALT key in front of the long-drawn tone and then select the NVMe. It boots Mac Os.
Is this also a warm boot or is it only possible through boot camp.
I have a Apple TB3 to TB2 adaptor.
Wy on this Video works?

If this adapter doesn't work, why is the UAD recognized? It just doesn't connect.


From UAD
Apple Thunderbolt 3 to Thunderbolt 2 Adapter Notes


  • The Apple Thunderbolt 3 to Thunderbolt adapter (Product ID: MMEL2AM/A) has been found to be incompatible with certain Windows systems in our internal testing. As a result, we do not recommend this adapter for Windows Thunderbolt systems.
  • The Apple adapter is incompatible with hot-plugging the adapter into the computer’s Thunderbolt 3 port. However, the adapter is compatible with hot-plugging the Thunderbolt cable into the adapter.


is here the problem?
[automerge]1580799524[/automerge]
The PCI device is not showing up in Windows or macOS even though the UA Twin Mk II appears in the list of attached Thunderbolt devices. Did you try using the other Thunderbolt 3 port of the GC-TITAN RIDGE?

Can you post a screenshot of the firmware version of the GC-TITAN RIDGE?

how i do this on mac or win? Firmware Version
 
Last edited:
The article he posted specifically says Apple adapter is not compatible. I’m having zero issues on the Mac side on my 4,1>5,1, however apollo device manager reads “no device found” on Windows
Apollo device manager is looking for the PCIe device. Does Intel Thunderbolt Software show the Thunderbolt device is connected? Once the Thunderbolt device is connected, then you warm boot into Windows to get the PCIe device connected.


I restart Windows and press the ALT key in front of the long-drawn tone and then select the NVMe. It boots Mac Os.
Is this also a warm boot or is it only possible through boot camp.
I think that's a warm boot. A cold boot involves the Mac's power button. If you don't press that, then it's a warm boot.

The Apple adapter is incompatible with hot-plugging the adapter into the computer’s Thunderbolt 3 port. However, the adapter is compatible with hot-plugging the Thunderbolt cable into the adapter.
Have the Apple adapter connected to the Thunderbolt 3 port of the GC-TITAN RIDGE. Cold boot into Windows, then connect the Thunderbolt 2 cable from the device to the Apple adapter.

how i do this on mac or win? Firmware Version
Do it in Windows. One of the options in the Intel Thunderbolt Software will show the connected Thunderbolt controllers and their firmware.
 
Apollo device manager is looking for the PCIe device. Does Intel Thunderbolt Software show the Thunderbolt device is connected? Once the Thunderbolt device is connected, then you warm boot into Windows to get the PCIe device connected.

Where do I check that? It’s probably not connected if universal audio device manager sees no device.

Yes thunderbolt manager shows the apollo twin is connected on port 2.

I’m in Windows. Do you mean once I see this in windows restart back into windows again?
 
Where do I check that?
#417

It’s probably not connected if universal audio device manager sees no device.

Yes thunderbolt manager shows the apollo twin is connected on port 2.

I’m in Windows. Do you mean once I see this in windows restart back into windows again?
Yes, warm boot back into Windows after you see the Apollo Twin is connected.
 
  • Like
Reactions: Itconnects
You have NVM Firmware version 43.00
I have NVM Firmware version 23.00

Maybe 43.00 doesn't allow automatic PCIe enumeration and we need to find a way to downgrade the firmware.

Warm boot did the trick! Apollo is working on both windows and Mac. For the record, I also have an exclamation Mark on one of the pci upstream in device manager. I don’t know which pci it is. So for others who think that might be the issue. It isn’t an issue here. Is it stopping me from any functions I might need?

I’m on firmware version 23.0
 
Last edited:
Warm boot did the trick! Apollo is working on both windows and Mac. For the record, I also have an exclamation Mark on one of the pci upstream in device manager. I don’t know which pci it is. So for others who think that might be the issue. It isn’t an issue here. Is it stopping me from any functions I might need?
In Device Manager, view devices by connection instead of type so you can see the tree layout. Then you need to find out what device that upstream switch is. What's the PCI vendor ID and product ID? What are the parents of the switch? What's the error of the device that has the exclamation mark?

I’m on firmware version 23.0
Better not update the firmware until someone says version 43.0 is ok.
 
I'm on firmware 43.0 and still unable to connect on the mac side and unfortunately no luck in figuring out how to roll back from 43.0 to 23.0. Quick search found another forum reporting same issues with firmware:


I have opened a gigabyte support ticket to request ver23 firmware but doubtful they will release (also mentioned in link provided)

I will post gigabyte's response once I receive an update...
 
You have NVM Firmware version 43.00
I have NVM Firmware version 23.00

Maybe 43.00 doesn't allow automatic PCIe enumeration and we need to find a way to downgrade the firmware.

ohhhhh ****.:eek:

now i have a problem.😟

can i change the firmware with the FWtool from Gigabyte ?
 
  • Like
Reactions: pwillis
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.