Gigabyte WRX80 Motherboard and GB TR TB3 AIC difficulties
Got TB3 working! Sort of! It turns out, my TB3 AIC was faulty. After getting another, this one works in slot 2 (ie, the lone 8x slot) with only my single slot AMD GPU in slot 1. I have my 3090's water blocked together with a terminal, so it isn't so easy moving those around. I'll see if I can suss out whether or not the TB3 can be in any slot, like the BIOS suggests. I'm a little afraid it will only work well in slot 2. These types of boards don't let you control everything through the BIOS. You need the BMC/IPMI for more settings and functionality, like updating the BIOS (which I haven't done).
I will say that this board is SUPER finicky! Basically anytime you change anything, there's a high chance you need to reset the CMOS, including removing the battery and waiting several minutes to clear out the BMC/IPMI, which I can't seem to get to work anyway.
Edit: I managed to move the TB3 AIC to slot 3 (16x lanes) and it still recognizes my TB3 SSD (TekQ, if interested). Now it's time to try and get the 3090's working too. Sigh...
Edit 2: This board is so weird. It can handle 2x GPU's and the TB3 AIC, but not 3x GPU's and the TB3 AIC. It can also handle 3 GPU's (with some prodding), but not with the TB3 AIC. I've only tried the TekQ external NVME. I'll try an eGPU tomorrow or the next day.
Partial success! The TB3 AIC does in fact recognize and enables 2x eGPU's (on each TB3 port)! I plugged in 2 aorus gaming boxes; 1 is a 3090 and the other is a 2070. The other 3090's are on the motherboard, presumably enjoying all 16x PCIe 4.0 lanes. Not sure why the Thunderbolt control center says there are 2 Gigabyte AGB's on port 2, but whatever!
Edit: A warm reboot into Ubuntu linux (21.04) does not "activate" the eGPU's. They are recognized and enumerated as peripherals per boltctl, but GPU's inside them are not recognized ("lscpi -i VGA" does not list the GPU's in the eGPUs.
@itsage Thanks! 2 controllers, that makes sense! I was able to get around 95MH/s on the 3090 and 30MH/s on the 2070. I still can't get all my GPU's plus TB3 working at the same time. Gigabyte support has not been too helpful. I already tried all their suggestions (above 4G of course, secureboot on or off doesn't matter). So frustrating!