Hi Casey,
I'm sorry I have been occupied with other things and have had to step away from tinkering for a bit. Hoping to get back to testing mid next week. Because I have stepped away, I might not be totally up to speed on my groups tests either.
However my understanding is that native TB3 has never worked without flashing the TB3 controller firmware. We have only done this on the add-in cards. But as long as you can actually successfully flash it, I don't think it should matter if the controller is onboard or on a card. and to that end I am attaching the patched TTR firmware. To my knowledge this is still the version we are using. This is not an apple ROM extract, its an an already patched TTR firmware with the needed parts from Apple already patched in. I think this is a version 35 firmware, FWIW. But, because it totally replaces the original firmware, the version shouldn't matter. And again, while this is only part of the puzzle. One of our smart dev guys has gotten this already working quite well on some boards with add-on cards and is really just working out broader compatibility and trying to fix any bugs we find. Also this work was all based on the work done by OSY and even with some of his assistance in parts.
g\