Contribute
Register

Using a Presonus Quantum Thunderbolt 2 Audio Interface...HELP

@Yonik, please update your profile (personal details) with your Motherboard (Mobo), CPU and iGPU or Graphics Card.
If you have a prebuilt computer enter make and model instead of motherboard (Mobo).
The Rules said:
Profiles are mandatory so that others can assist you.
 
This thread is fairly old, but I hope to revive it as I now have the same issue, and have done some more digging based on the very helpful advice from joevt. I am new to building Hackintoshes, and new to MacOS in general, so it has been a steep learning curve over the last two weeks. However, I have a working MacOS install. The one thing not working, that I care about, is the Quantum 2. I also have an Apollo Twin mkII (Thunderbolt), which does work. The Quantum works in Windows on the same machine, just not in High Sierra.

ioreg does show the Quantum being connected, albeit as "pci1c67,102." Thanks to joevt for figuring out that cryptic codename Presonus decided to give it. Kextstat shows com.presonus.pae-quantum as loaded for about a minute after boot, then it disappears. I assume that since a connection to the hardware can't be made, the kext unloads. I can load it again with kextload, but it still doesn't connect to the Quantum.

It seems that most, if not all, ASUS ThunderboltEX 3 users (maybe all TB3 Hackintosh users?) have an issue where MacOS's system report displays, "No drivers loaded" under the Thunderbolt heading. I have this issue, as well. Even so, as mentioned above, the Apollo works, as long as it is turned on before boot. My suspicion is that the Quantum driver has a problem with this, and would start working if the "no drivers loaded" issue could be fixed. Has anyone found a way to do that?
 
Can this be fine with
I have enabled TB on my Asus Z270 Prime A, and am about to write a guide on this. If you are a bit desperate you can google 'enabling Asus Thunderbolt EX3'. For the Asus boards it is a three step process. You first must enable almost all the TB options in the BIOS and connect to the bottom PCIE slot with the header cable. Then using Windows, install a series of .INF files from one of their zip packages in sequence, install the Asus TB tool, reboot, pull cable/shutdown for 30 secs and then restart back into Windows. Then run the Asus TB tool, and once that is confirmed running with the card detected, install the firmware update software. Once that is completed you reboot and that should allow your system to see the drives, but the TB support for oprom and some other settings must be disable for OSX to see the drive (and it must be connected at boot time).

For the Gigabyte boards you could perhaps try the methods listed here > https://www.tonymacx86.com/threads/...3-test-build-ga-z170x-ud5-th-i5-6600k.199242/
I have tried just about everything but with a GC-ALPINE RIDGE card and no success. Incredibly frustrating
 
Thunderbolt devices are just PCIe devices. Their drivers should work unless they're going out of their way (making it difficult for themselves) to make them not work. It might be a simple fix to get around that. Use "ioreg -l -w0" to see if the device exists. Use kextstat to see if a driver loaded. Use "kextload -v 6" or kextutil to see why a driver doesn't load. Examine the info.plist for weird matching criteria. Use log command to see what happens when you kextload or run their app. Might need to examine the code to see if they're looking for Thunderbolt stuff (Thunderbolt specific properties in the ioregistry, or in the system_profiler command output).


Hi joevt,

luckyal and I are both attempting to troubleshoot/search out a solution to an issue quite similar to the one discussed here, but with the Slate Digital VRS-8 audio interface (rather than the PreSonus Quantum mentioned above).

Your posts hint at a potential solution.. or maybe some steps that might be taken to find a work-around, but while I understand them in a broad sense, it would be much appreciated if you could lend some greater expertise.


So far:
-I have installed a Gigabyte Alpine Ridge (rev 2.0) into the correct slot of an ASUS Prime z270-a motherboard (with the latest available BIOS).
-All applicable drivers and such have been installed in both Windows 10 & OSX Sierra 10.12.6
-The interfaces are detected and work via Thuderbolt (with Startech TB3>2 converter) in Windows 10, but are not detected or functional OSX.
-Attaching the interfaces does change "No Hardware" to "No Drivers Loaded".. so I assume OSX is at least see something, however the units still don't function.
-Lastly, it appears as if something is preventing the units from being properly initialized by OSX (during the boot process):
--When booting Windows, the units will click, flash some lights back and forth, and then click again.
--When booting OSX, the units will click, flash the lights back and forth, but then not click the final time (which I am assuming is somehow crucial).

Any help would be very much appreciated and I am willing to put some real work into figuring this out/learning how to troubleshoot such issues.

Thanks.
 
Hi joevt,

luckyal and I are both attempting to troubleshoot/search out a solution to an issue quite similar to the one discussed here, but with the Slate Digital VRS-8 audio interface (rather than the PreSonus Quantum mentioned above).

Your posts hint at a potential solution.. or maybe some steps that might be taken to find a work-around, but while I understand them in a broad sense, it would be much appreciated if you could lend some greater expertise.


So far:
-I have installed a Gigabyte Alpine Ridge (rev 2.0) into the correct slot of an ASUS Prime z270-a motherboard (with the latest available BIOS).
-All applicable drivers and such have been installed in both Windows 10 & OSX Sierra 10.12.6
-The interfaces are detected and work via Thuderbolt (with Startech TB3>2 converter) in Windows 10, but are not detected or functional OSX.
-Attaching the interfaces does change "No Hardware" to "No Drivers Loaded".. so I assume OSX is at least see something, however the units still don't function.
-Lastly, it appears as if something is preventing the units from being properly initialized by OSX (during the boot process):
--When booting Windows, the units will click, flash some lights back and forth, and then click again.
--When booting OSX, the units will click, flash the lights back and forth, but then not click the final time (which I am assuming is somehow crucial).

Any help would be very much appreciated and I am willing to put some real work into figuring this out/learning how to troubleshoot such issues.
If the devices show up in Windows, then you should be able to warm boot (not cold boot) into macOS and see the same devices using lspci or IORegistryExplorer.app or the ioreg command line.
 
What about the Clover boot log?

I looked at the Quantum kernel extension quantum_driver.kext. It uses IONameMatch with pci1c67,101 for Quantum1 and pci1c67,102 for Quantum2. One of those devices need to appear in the UEFI pci device list, Clover boot log, Windows Device Manager, macOS IORegistry. Get that to work, then the driver should be able to load. So, first make it appear in Windows, then reboot into MacOS. It should still be there.
Where do you get the info from the "quantum_driver.kext" ? Are you referring to the the "into.plist" located once you show package contents?
 
Where do you get the info from the "quantum_driver.kext" ? Are you referring to the the "into.plist" located once you show package contents?
Yes.
 
So I just ran a test. Bought and hooked up a UAD Apollo Twin MK2 and voila! Everything is running without one issue. So I am going to go out on a limb and say that it has something to do with a driver as @joevt had mentioned and forcing a map of the Ex3 Thunderbolt card device to the externally connected Thunderbolt device.

Prior to installing the driver for the UAD, nothing (except thunderbolt port) showed up under IORegistryExplorer. Once installed, the system automatically found the external interface. I would love to get the Slate VRS8 going, if anyone out there has the desire to help. I can provide all files, including drivers for both VRS8 and UAD Apollo for analysis. Here are some screenshots for now.
 

Attachments

  • Screenshot 2019-01-19 22.39.16.png
    Screenshot 2019-01-19 22.39.16.png
    44.7 KB · Views: 142
  • Screenshot 2019-01-19 22.39.32.png
    Screenshot 2019-01-19 22.39.32.png
    56.4 KB · Views: 136
  • Screenshot 2019-01-19 22.39.47.png
    Screenshot 2019-01-19 22.39.47.png
    90.6 KB · Views: 131
  • Screenshot 2019-01-19 22.40.31.png
    Screenshot 2019-01-19 22.40.31.png
    52.7 KB · Views: 137
  • Screenshot 2019-01-19 22.41.23.png
    Screenshot 2019-01-19 22.41.23.png
    64.8 KB · Views: 133
  • Screenshot 2019-01-19 22.44.16.png
    Screenshot 2019-01-19 22.44.16.png
    187.8 KB · Views: 129
So I just ran a test. Bought and hooked up a UAD Apollo Twin MK2 and voila! Everything is running without one issue. So I am going to go out on a limb and say that it has something to do with a driver as @joevt had mentioned and forcing a map of the Ex3 Thunderbolt card device to the externally connected Thunderbolt device.

Prior to installing the driver for the UAD, nothing (except thunderbolt port) showed up under IORegistryExplorer. Once installed, the system automatically found the external interface. I would love to get the Slate VRS8 going, if anyone out there has the desire to help. I can provide all files, including drivers for both VRS8 and UAD Apollo for analysis. Here are some screenshots for now.

Hi @luckyal. I thought I'd reply here rather than on the Z370 Gaming 7 thread, so It doesn't clutter up the content. I'm in the process of creating a seperate thread for the Mojave installation side of things for the Z370, and hope to have TB3 going using information from the excellent build guide by kgp, and also incorporate my various ramblings from the guide so that users can find the information a lot easier without wading through 130+ pages!

I must admit I'm not an audio guy (I hold dual qualifications both in Electronics (ex RAAF) and are also a qualified software engineer, now retired from both disciplines in a commercial sense) and had to look up what a VRS8 was. Very impressive piece of kit BTW.

Is the VRS8 a TB 2 or 3 interface?

I'm very time short ATM, but if you want I could look at your problem. Could you attach the driver(s) to a PM to me @jb007 (I believe PM is now working if you have over 75 posts), the drivers, but keep the topic on this thread so others can see what is going on. I'm not sure it's the best thing to upload the drivers onto a public forum, hence the PM.

If you want me to look into this could also you do a ioreg save before the VRS8 is connected physically, and then the same after it's connected?

I'll try and look at this in the next few days, it might even help me understand other things thatI'm working on to do with TB. I'm waiting for a TB3 Titan Ridge card to arrive here in Australia via DHL, who have lost it, but I have a GC-Alpine Ridge v2 ATM. I only have a OCW 10Gbe, Razor Core X eGPU, a TB3 to 2 x DP adaptor ATM all working, but with no hot-plug ATM.
 
Back
Top