Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thunderbolt is working only when devices is plugged in before booting up #34

Open
scyu6058 opened this issue Feb 1, 2022 · 7 comments

Comments

@scyu6058
Copy link

scyu6058 commented Feb 1, 2022

I have the same motherboard, same replace wifi/bt card, and an AMD 6900XT display card. I copied the latest EFI built and followed exactly all the set up (bios) as listed in your post. I can only get TB4 working when the device (an NVME drive) is plugged in the TB4 port before the system was started up. Hotplug was not supported. THe device was not detected during a warm boot. My NVME showed up as hightlighted under the PCI tab in system info. Any enlightenment ?
IMG_1057
?

@SchmockLord
Copy link
Owner

Hey @scyu6058

here is the config I am currently using. TB Hotplug is working.

Best,
Chris
EFI_Z590i_VisionD.zip

@scyu6058
Copy link
Author

scyu6058 commented Feb 7, 2022

Thanks. I will try and revert back 🙏🏻🙏🏻

@scyu6058
Copy link
Author

scyu6058 commented Feb 9, 2022

Hey @scyu6058

here is the config I am currently using. TB Hotplug is working.

Best, Chris EFI_Z590i_VisionD.zip

I also have 6900XT AMD display card. I copied your EFI abd booed up the system. Everything worked fine except TB hotplug did not support my NVME external TB3 drive. The drive was detected Upton cold boot. I ejected the drive and re-connected it back but the drive did not show up. Just don't know why.

@SchmockLord
Copy link
Owner

SchmockLord commented Feb 9, 2022

@scyu6058 I don't know. Thunderbolt is an inconsistent bitch. Now it is also not working for me anymore. I even tried going back to Big Sur and used my config zipped as "EFI_best yet_TBHP working", which I normally do when things get working to freeze this state.

Funny thing is, now sleep is working and TB devices are getting detected after sleep. Before it was the opposite: Sleep was breaking TB-link. But hotplug was working before sleep. And I didn't change the TB-config after it was working.

I think it also has side-effects when you are using TB with Windows as well. E.g. Sometimes macOS doesn't detect my TB-SSD. But after one Windows boot, macOS is detecting it again.

On my Thunderbolt Dock I have a blue light which is indicating if TB is on or not. And I noticed that even after switching between Windows and Mac, the TB light is not flashing which to me indicates that the TB-link is staying active while rebooting and switching between macOS and Windows even with the SSDTs in between.

And when I disable Thunderbolt in BIOS, I have to Reset to Defaults to get the Thunderbolt Submenu again to enable it again.

I think I just call it a day and don't spend any more hour in trying to get Thunderbolt Mystery solved. I have spent way over 100h to get it done. Specially on this Board with this BIOS, where it seems not to be done right by Gigabyte or just good enough for Windows.

@scyu6058
Copy link
Author

Actually I did not boot into windows in my dual os setup. And my TB device’s light was always on.

Anyway, thanks for your assistance. TB is really a bitch. I followed your post just for interest’s sake and I hate the behaviour is always changing.

Thanks.

@drewbk99
Copy link

Not sure if anyone is having these issues still, did you guys try downgrading your bios version to f7? That helped solve thunderbolt issues for these people (linked below). @SchmockLord could this be why you had to disable your Thunderbolt SSDTs a week ago?

https://www.reddit.com/r/gigabyte/comments/mor5k3/z590_vision_d_broken_thunderbolt_hotplug/
https://egpu.io/forums/pc-setup/razer-core-x-not-detected-on-z590-vision-d-with-onboard-thunderbolt/

@SchmockLord
Copy link
Owner

@drewbk99 Yeah, could be. Thanks for the hint. Will try that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants