Hi
@Stork I still need to thank you for this super helpful build description, I've built it twice, for my brother (still on Clover) and me (OpenCore). I don't think you can get much more bang for the buck.
Today I managed to get my Thunderbolt Focusrite Clarett 2pre working and I feel the need to describe what my essence of a great deal of fiddling is, in case anyone else has similar aspirations.
So apart from flashing my Titan Ridge 1.0 with the Designare NVM33 firmware and shorting the header cable this is what else I had to figure out:
This sequence is the simplest that I was able to determine to make the 2pre work:
- Turn off the computer and disconnect the Thunderbolt adapter and plug it back in. (I'm quite sure this is necessary as sometimes simply turning the computer off wouldn't work.)
- Start up the computer with my Thunderbolt hard drive connected via an Apple TB3 to TB2 adapter. The drive does not appear in the Finder.
- Warm restart the computer to find the drive appearing. This is the preparation for connecting the 2pre. If I connect the 2pre any earlier I get a freeze or instant reboot of macOS.
- Eject the hard drive and disconnect it.
- Turn off the 2pre and connect it to the TB adapter
- Make sure that the Apple Music app is not running.
- Turn on the 2pre. (Still not working. Don't try to see if you can play music, because you'll have to start over because it will refuse to work from then on.)
- Put the computer into hibernation. (Suspend to disk with the relay in the power supply clicking, I use the DeepSleep widget that I have dragged into the task bar for this.)
- Wake the computer from hibernation.
- The interface works from then on, microphone amplification, Focusrite Control Software and all. You can even turn the 2pre off and on again.
If anyone is interested in the logs of the various crashes that can happen in this process in order to fix the (whichever) software, I'd be happy to help. I have attached a crash report of the crash that happens when you connect the 2pre directly without connecting the hard drive first.
As to the BIOS settings: I have CSM and VT-d enabled, I'm not sure if that is required.