Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

InfinityVortex

macrumors newbie
Mar 26, 2020
3
2
You will properly need to to flash the firmware of the Titan Ridge card with DSM2's firmware, but only the chip with the blue dot. You will also need to bridge pin 3 to pin 5 on the THB_C Header and finally you will need to install Open Core with the correct ACPI to activate the card without having to boot into windows.
Where do I plug the TB header into? Bluetooth Pcie or wireless card...somewhere else?
[automerge]1586009726[/automerge]
Thank you.
 

codiciani

macrumors newbie
Apr 4, 2020
2
1
Here my 50cents.

Hi bought a titan ridge card with v43 frimware.
So I flashed the blue pin chip with the first release of the new firmware.
I just bought an EEPROM programmer on Amazon.
Than I put the Jumper and I installed the Titan ridge in the slot 4.
Than I installed the UAD software for connecting the Apollo Twin.

I did not istalled Open Core at all, I just Flashed, put the jumper and installed the card in the slot witheout connecting to the motherboard.

Then I normally cold boot my Mac and the Apollo doesn't work then I just restart from the apple menu and the Apollo is recognized and fully working.

Every time I power on the Mac I have to restart to make it works.

I have a 5.1 with 12 core 3.45hz , Radeon RX 580 8gb, 64gb Ram running on Mojave 10.14

I didn't tried any other thunderbolt device, so I can just help with the thunderbolt audio interface.

Still looking for having the Apollo Twin recognized on the first boot.

Thank you so much for sharing all those knoweledge!
 
  • Like
Reactions: Trustyrustydusty

Trustyrustydusty

macrumors newbie
Mar 19, 2020
7
4
Here my 50cents.

Hi bought a titan ridge card with v43 frimware.
So I flashed the blue pin chip with the first release of the new firmware.
I just bought an EEPROM programmer on Amazon.
Than I put the Jumper and I installed the Titan ridge in the slot 4.
Than I installed the UAD software for connecting the Apollo Twin.

I did not istalled Open Core at all, I just Flashed, put the jumper and installed the card in the slot witheout connecting to the motherboard.

Then I normally cold boot my Mac and the Apollo doesn't work then I just restart from the apple menu and the Apollo is recognized and fully working.

Every time I power on the Mac I have to restart to make it works.

I have a 5.1 with 12 core 3.45hz , Radeon RX 580 8gb, 64gb Ram running on Mojave 10.14

I didn't tried any other thunderbolt device, so I can just help with the thunderbolt audio interface.

Still looking for having the Apollo Twin recognized on the first boot.

Thank you so much for sharing all those knoweledge!
I pretty much did the same process as you with no OpenCore. My reboot process is a little different because I have an Apollo 8p and 2 UAD octo satellites. When I first boot nothing is recognized. When I recovery boot 1 or 2 out of the 3 are recognized so I usually have to do a third for the full chain to initialize. There's still some bugs in how it handles and distributes the processing but 90% of the time I have no problems with it. Just little things that work themselves out with simple workarounds. But yes still waiting on full adaptability for the card.
 
  • Like
Reactions: codiciani

gastod

macrumors newbie
Oct 26, 2013
23
2
Me too same thing.. 2 boot for Apollo Tb but only 1 for satellite FireWire... I think the problem is the driver of UAD not thunderbolt card... because on first boot my macpro 5.1 show the thunderbolt card on pcie and on thunderbolt specifications, but when the audio card try to connect to tb3 goes in panic and second time all works correctly..
 
  • Like
Reactions: codiciani

KevinClark

macrumors 6502
Feb 28, 2019
349
42
What can we connect to the thunderbolt 3 port of the titan ridge in a macpro 2010 that should work with and without warm boot and what speed could I get for using SSD 2,5 inch in an external SSD USB C Box (to put my 4 SSD 2,5 inch) Thanks
 

tommy chen

macrumors 6502a
Oct 1, 2018
907
390
What can we connect to the thunderbolt 3 port of the titan ridge in a macpro 2010 that should work with and without warm boot and what speed could I get for using SSD 2,5 inch in an external SSD USB C Box (to put my 4 SSD 2,5 inch) Thanks


the card works in the cMP like a normal USB3.1gen2 (10Gbps ) card
so the speed is near the same of all other USB3.1gen2 cards

here a samsung T5:


T5_USB3.1.jpg



and a 970 evo plus NVMe in an USB enclosure:


NVME_USB3.1.jpg
 

vsc

macrumors member
May 8, 2014
74
33
I'm still curious about a Thunderbolt external drive, where it appears the test was for USB-C.

In short I have Thunderbolt drives which I use with a MacBook Pro when shooting in the field, but when I'm editing on my Mac Pro I would prefer to be able to use the Thunderbolt interface versus the USB interface on the drive.

"and a 970 evo plus NVMe in an USB enclosure:"
 

tsialex

Contributor
Jun 13, 2016
13,454
13,601
I'm still curious about a Thunderbolt external drive, where it appears the test was for USB-C.

In short I have Thunderbolt drives which I use with a MacBook Pro when shooting in the field, but when I'm editing on my Mac Pro I would prefer to be able to use the Thunderbolt interface versus the USB interface on the drive.

"and a 970 evo plus NVMe in an USB enclosure:"
Titan Ridge is x4 card and it's limited to PCIe v2.0 slots of Mac Pro, so the maximum possible total throughput that this card can have is around 1500MB/s when installed in a MP5,1.

I would expect that the real life throughput for the best Thunderbolt III drives would be around 1200MB/s.
 

vsc

macrumors member
May 8, 2014
74
33
I understand the performance limitations, but I remain curious about mounting a drive via Thunderbolt. There was a reference to this on a UK site, but the author said there were issues with no further elaboration.

It doesn't appear that anyone in this thread has tested a Thunderbolt drive, but I might have missed it.

Titan Ridge is x4 card and it's limited to PCIe v2.0 slots of Mac Pro, so the maximum possible total throughput that this card can have is around 1500MB/s when installed in a MP5,1.

I would expect that the real life throughput for the best Thunderbolt III drives would be around 1200MB/s.
 

tsialex

Contributor
Jun 13, 2016
13,454
13,601
I understand the performance limitations, but I remain curious about mounting a drive via Thunderbolt. There was a reference to this on a UK site, but the author said there were issues with no further elaboration.

It doesn't appear that anyone in this thread has tested a Thunderbolt drive, but I might have missed it.
@joevt tested early on, a rapid search showed posts #29 and #187 with throughput benchmarks results.
 

codiciani

macrumors newbie
Apr 4, 2020
2
1
Me too same thing.. 2 boot for Apollo Tb but only 1 for satellite FireWire... I think the problem is the driver of UAD not thunderbolt card... because on first boot my macpro 5.1 show the thunderbolt card on pcie and on thunderbolt specifications, but when the audio card try to connect to tb3 goes in panic and second time all works correctly..
Yes I have the same situation, when I boot I can see clearly the thunderbolt card in the specs of the mac but not connection with UAD software, than I normally restart and it works.
 

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
@joevt tested early on, a rapid search showed posts #29 and #187 with throughput benchmarks results.
My Thunderbolt 3 cards are now in a Netstor NA255A PCIe expansion box #417

It gives each card a proper PCIe 3.0 connection which is much more reliable than the amfeltec hack #29 so Thunderbolt drives should be able to get 2600 MB/s in that case but it's expensive. I have it mostly for experimentation and for adding PCIe slots.
 

tommy chen

macrumors 6502a
Oct 1, 2018
907
390
Titan Ridge is x4 card and it's limited to PCIe v2.0 slots of Mac Pro, so the maximum possible total throughput that this card can have is around 1500MB/s when installed in a MP5,1.

I would expect that the real life throughput for the best Thunderbolt III drives would be around 1200MB/s.


here my test with an tekq 1TB thunderbolt 3 drive:


GB_TR_TB3.jpg
 
  • Like
Reactions: Executor

dataid

macrumors regular
Feb 1, 2020
100
66
USA
To anyone who doesn't want another cable flying around in his Mac. Here´s my solution.. View attachment 904218

Excellent neat solution, perhaps you could show a larger overview and indicate the jack number and numbers of the pins where you soldered the jumper wire. Looks like you soldered pins 1 and 3 on J1 header on the component side of the Titan Ridge.
Correction made to pin numbering as per post #1047.
 
Last edited:

Itconnects

macrumors 6502
Jan 14, 2020
279
28
Finally back home.... A ton of main work is on the table but as soon as it's done I will start to work on thunderbolt further. A lot of new tests had been done. Also thinking about to write a new version of the firmware since other builds are stable and only 2009/2010th macpro creates problems with some gear.

This machine is already waiting...


View attachment 901533


welcome back.


I think LUNA might be having trouble reading Titan Ridge? anyone experiencing problems?

xception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [558]

Application Specific Information:
/Applications/LUNA.app/Contents/MacOS/LUNA

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.uaudio.luna 0x000000010a752cfe 0x10a724000 + 191742
1 dyld 0x0000000112254592 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 506
2 dyld 0x0000000112254798 ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40
3 dyld 0x000000011224fbea ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 362
4 dyld 0x000000011224ed73 ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 133
5 dyld 0x000000011224ee05 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 73
6 dyld 0x000000011223e765 dyld::initializeMainExecutable() + 199
7 dyld 0x0000000112243709 dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 6213
8 dyld 0x000000011223d503 dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) + 1167
9 dyld 0x000000011223d036 _dyld_start + 54

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x000000010acae201 rbx: 0x00007fffaee43960 rcx: 0x00007ffee54dbbd0 rdx: 0x00007ffee54dbb38
rdi: 0x000000010acb7a08 rsi: 0x00007ffee54dbb28 rbp: 0x00007ffee54d86f0 rsp: 0x00007ffee54d8680
r8: 0x00000001122aaa00 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x000000010a752ad0 r13: 0x00007ffee54d8708 r14: 0x0000000000000019 r15: 0x00000001122abe78
rip: 0x000000010a752cfe rfl: 0x0000000000010202 cr2: 0x000000010a7527e0

Logical CPU: 14
Error Code: 0x00000000
Trap Number: 6
 
Last edited:

joevt

macrumors 604
Jun 21, 2012
6,967
4,262
Excellent neat solution, perhaps you could show a larger overview and indicate the jack number and numbers of the pins where you soldered the jumper wire. Looks like you soldered pins 3 and 5 on J1 header on the component side of the Titan Ridge.
Every time someone says Pin 5, they actually mean Pin 1. Look at the pictures of the Thunderbolt header in motherboard manuals such as the Asus Z97-DELUXE or GA-Z170X-Gaming 5. Then look at the add-in card header cable.

The photo above ( #1,040 ) shows the add-in card's male header with a jumper between pin 1 and pin 3. The diagram below shows the male headers and female cable connectors and the jumper on the add-in card's male header.
Code:
  motherboard        cable            
  header             connectors       
  male               female           
  ┌──────────────────────────┐    
  │ ┌──────────────────────┐ │        
  │ │ ┌──────────────────┐ │ │        
  │ │ │ ┌──────────────┐ │ │ │         add-in card
  │ │┌┼┐│ ┌──────────┐ │┌┼┐│ │         header
┌─┼─┼┘│└┼─┼─┐      ┌─┼─┼┘│└┼─┼─┐       male
│ 5 4 3 2 1 │      │ 1 2 3 4 5 │       with jumper
└───────────┘      └─┼─┼─┼─┼─┼─┘            ┌───┐
                     │ │┌┼┐│ │             ┌┼┐  │     
                   ┌─┼─┼┘│└┼─┼─┐      ┌────┘│└──┼─┐   
                   │ 1 2 3 4 5 │      │ 5 4 3 2 1 │   
                   └─┼─┼─┼─┼─┼─┘      └─┼─┼─┼─┼─┼─┘     
                     │ │ │ │ └──────────┘ │ │ │ │
                     │ │ │ └──────────────┘ │ │ │
                     │ │ └──────────────────┘ │ │
                     │ └──────────────────────┘ │   
                     └──────────────────────────┘   
1    Power, GPIOA, FP, TB_FRC_PWR_HD1, TB_FORCE_PWR, N_GPIO33
2    Plug_Event / GPIOB / PE / TB_CIO_PLUG_EVENT_HD1, TB_CIO_PLUG_EVENT_HD2, TB_CIO_PLUG_EVENT, N_GPIO6
3    Platform Sequence Control / N_-SLP_S3 / S_SLPS3_ / S_SLPS3#
4    Platform Sequence Control / N_-S4_S5
5    GND
Anyway, the reason jumping pin 3 to Force Power works is because pin 3 in the GC-TITAN RIDGE has 3.34V compared to ground which is enough to do Force Power (jumping pin 1 to pin 4 would also work). This doesn't work with all add-in cards. Pin 3 on a GC-ALPINE RIDGE only has 0.6V. This is why I use pull up resistors to SATA 3.3V power for both GC-TITAN RIDGE and GC-ALPINE RIDGE (I also pull up pin 3 and pin 4).
Four AIC header fudger.JPG
 
Last edited:

pinotschio

macrumors newbie
Mar 30, 2016
14
8
Every time someone says Pin 5, they actually mean Pin 1. Look at the pictures of the Thunderbolt header in motherboard manuals such as the Asus Z97-DELUXE or GA-Z170X-Gaming 5. Then look at the add-in card header cable.

The photo above ( #1,040 ) shows the add-in card's male header with a jumper between pin 1 and pin 3. The diagram below shows the male headers and female cable connectors and the jumper on the add-in card's male header.
Code:
  motherboard        cable           
  header             connectors      
  male               female          
  ┌──────────────────────────┐   
  │ ┌──────────────────────┐ │       
  │ │ ┌──────────────────┐ │ │       
  │ │ │ ┌──────────────┐ │ │ │         add-in card
  │ │┌┼┐│ ┌──────────┐ │┌┼┐│ │         header
┌─┼─┼┘│└┼─┼─┐      ┌─┼─┼┘│└┼─┼─┐       male
│ 5 4 3 2 1 │      │ 1 2 3 4 5 │       with jumper
└───────────┘      └─┼─┼─┼─┼─┼─┘            ┌───┐
                     │ │┌┼┐│ │             ┌┼┐  │    
                   ┌─┼─┼┘│└┼─┼─┐      ┌────┘│└──┼─┐  
                   │ 1 2 3 4 5 │      │ 5 4 3 2 1 │  
                   └─┼─┼─┼─┼─┼─┘      └─┼─┼─┼─┼─┼─┘    
                     │ │ │ │ └──────────┘ │ │ │ │
                     │ │ │ └──────────────┘ │ │ │
                     │ │ └──────────────────┘ │ │
                     │ └──────────────────────┘ │  
                     └──────────────────────────┘  
1    Power, GPIOA, FP, TB_FRC_PWR_HD1, TB_FORCE_PWR, N_GPIO33
2    Plug_Event / GPIOB / PE / TB_CIO_PLUG_EVENT_HD1, TB_CIO_PLUG_EVENT_HD2, TB_CIO_PLUG_EVENT, N_GPIO6
3    Platform Sequence Control / N_-SLP_S3 / S_SLPS3_ / S_SLPS3#
4    Platform Sequence Control / N_-S4_S5
5    GND
Anyway, the reason jumping pin 3 to Force Power works is because pin 3 in the GC-TITAN RIDGE has 3.34V compared to ground which is enough to do Force Power (jumping pin 1 to pin 4 would also work). This doesn't work with all add-in cards. Pin 3 on a GC-ALPINE RIDGE only has 0.6V. This is why I use pull up resistors to SATA 3.3V power for both GC-TITAN RIDGE and GC-ALPINE RIDGE (I also pull up pin 3 and pin 4).
View attachment 904429
You're absolutely right, its 3-5 on the cable, like everyone did it before and 1 and 3 on the card itself, like I did it.
 
  • Like
Reactions: gastod

gastod

macrumors newbie
Oct 26, 2013
23
2
Yes, me too, same problems with LUNA, maybe driver of UAD or maybe TITAN RIDGE.. ??☹️?
 

foojitsu1

macrumors member
Feb 3, 2020
56
30
Huntington Beach, CA
Every time someone says Pin 5, they actually mean Pin 1. Look at the pictures of the Thunderbolt header in motherboard manuals such as the Asus Z97-DELUXE or GA-Z170X-Gaming 5. Then look at the add-in card header cable.

The photo above ( #1,040 ) shows the add-in card's male header with a jumper between pin 1 and pin 3. The diagram below shows the male headers and female cable connectors and the jumper on the add-in card's male header.
Code:
  motherboard        cable           
  header             connectors      
  male               female          
  ┌──────────────────────────┐   
  │ ┌──────────────────────┐ │       
  │ │ ┌──────────────────┐ │ │       
  │ │ │ ┌──────────────┐ │ │ │         add-in card
  │ │┌┼┐│ ┌──────────┐ │┌┼┐│ │         header
┌─┼─┼┘│└┼─┼─┐      ┌─┼─┼┘│└┼─┼─┐       male
│ 5 4 3 2 1 │      │ 1 2 3 4 5 │       with jumper
└───────────┘      └─┼─┼─┼─┼─┼─┘            ┌───┐
                     │ │┌┼┐│ │             ┌┼┐  │    
                   ┌─┼─┼┘│└┼─┼─┐      ┌────┘│└──┼─┐  
                   │ 1 2 3 4 5 │      │ 5 4 3 2 1 │  
                   └─┼─┼─┼─┼─┼─┘      └─┼─┼─┼─┼─┼─┘    
                     │ │ │ │ └──────────┘ │ │ │ │
                     │ │ │ └──────────────┘ │ │ │
                     │ │ └──────────────────┘ │ │
                     │ └──────────────────────┘ │  
                     └──────────────────────────┘  
1    Power, GPIOA, FP, TB_FRC_PWR_HD1, TB_FORCE_PWR, N_GPIO33
2    Plug_Event / GPIOB / PE / TB_CIO_PLUG_EVENT_HD1, TB_CIO_PLUG_EVENT_HD2, TB_CIO_PLUG_EVENT, N_GPIO6
3    Platform Sequence Control / N_-SLP_S3 / S_SLPS3_ / S_SLPS3#
4    Platform Sequence Control / N_-S4_S5
5    GND
Anyway, the reason jumping pin 3 to Force Power works is because pin 3 in the GC-TITAN RIDGE has 3.34V compared to ground which is enough to do Force Power (jumping pin 1 to pin 4 would also work). This doesn't work with all add-in cards. Pin 3 on a GC-ALPINE RIDGE only has 0.6V. This is why I use pull up resistors to SATA 3.3V power for both GC-TITAN RIDGE and GC-ALPINE RIDGE (I also pull up pin 3 and pin 4).
View attachment 904429
Very cool! Was wondering if you could verify pull-up resistor value? is it 8.4k? sorry I'm color blind!!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.