You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you are experiencing an issue with a peripheral or an expansion card/port please fill out the following information:
port 1. AKiTiO Node Titan (but also LG 38WN95C)
port 4. AKiTiO Node Titan (but also LG 38WN95C)
Standalone Operation
Are you running your mainboard as a standalone device. Is standalone mode enabled in the BIOS?
Yes
No
Describe the bug
While connecting Thunderbolt capable device (either eGPU or monitor with Thunderbolt dock integrated) the device doesn't negotiate full 40Gbps. ThinkPad T14 has no issues and is my reference when comes to comparison of behavior.
I went through diagnostic with your support team, the result was motherboard replacement which didn't help. Since then I performed extended diagnostic:
learned about available TBT registers and noticed, that cable is not recognized
# tbdump -d 1 -r 0 -a 2 -vv -N1 PORT_CS_18
0x00d2 0x00012f00 0b00000000 00000001 00101111 00000000 ../. PORT_CS_18
[00:07] 0x0 Cable USB4 Version
[08:08] 0x1 Bonding Enabled (BE)
[09:09] 0x1 TBT3-Compatible Mode (TCM)
[10:10] 0x1 CLx Protocol Support (CPS)
[11:11] 0x1 RS-FEC Enabled (Gen 2) (RE2)
[12:12] 0x0 RS-FEC Enabled (Gen 3) (RE3)
[13:13] 0x1 Router Detected (RD)
[16:16] 0x1 Wake on Connect Status
[17:17] 0x0 Wake on Disconnect Status
[18:18] 0x0 Wake on USB4 Wake Status
[19:19] 0x0 Wake on Inter-Domain Status
[20:20] 0x0 Cable Gen 3 Support (CG3)
[21:21] 0x0 Cable Gen 4 Support (CG4)
[22:22] 0x0 Cable Asymmetric Support (CSA)
[23:23] 0x0 Cable CLx Support (CSC)
[24:24] 0x0 AsymmetricTransitionInProgress (TIP)
Sniffed traffic on CC lines of USB cable and noticed, that TBT cable capabilities are never queried:
ThinkPad T14:
Framework doesn't do the above thus it can't be aware of the cable connected.
To be absolutely sure my cables supports the declared functionality I bought KM003C and checked them throughly.
Funnily enough, Framework managed to negotiate 40Gbps once, after few hours of being shut down. I never managed to reproduce it though (I also didn't have / know the tools to inspect registers to see what was different by then).
Device Information
System Model or SKU
Please select one of the following
BIOS VERSION
03.05
DIY Edition information
Memory: Kingston KF556S40-32 (x2 -> 64GB)
Storage: WD_BLACK SN850X 2000GB
Port/Peripheral information
If you are experiencing an issue with a peripheral or an expansion card/port please fill out the following information:
Standalone Operation
Are you running your mainboard as a standalone device. Is standalone mode enabled in the BIOS?
Describe the bug
While connecting Thunderbolt capable device (either eGPU or monitor with Thunderbolt dock integrated) the device doesn't negotiate full 40Gbps. ThinkPad T14 has no issues and is my reference when comes to comparison of behavior.
I went through diagnostic with your support team, the result was motherboard replacement which didn't help. Since then I performed extended diagnostic:
ThinkPad T14:
Framework doesn't do the above thus it can't be aware of the cable connected.
To be absolutely sure my cables supports the declared functionality I bought KM003C and checked them throughly.
Funnily enough, Framework managed to negotiate 40Gbps once, after few hours of being shut down. I never managed to reproduce it though (I also didn't have / know the tools to inspect registers to see what was different by then).
Also I opened a post on Framework Community Forum where I put up some details: https://community.frame.work/t/curious-thunderbolt-3-egpu-link-speed-case-linux/64027/17 . I followed @Mario_Limonciello advice and tried the latest kernel patch, but it didn't help.
I'm happy to deliver my CC traces if needed.
Steps To Reproduce
Steps to reproduce the behavior:
boltctl
to confirm that the negotiated throughput is not 40Gbps, but 20GbpsExpected behavior
Cable recognized as TBT3/4 capable and full 40Gbps negotiated.
Screenshots
If applicable, add screenshots to help explain your problem.
Operating System (please complete the following information):
The text was updated successfully, but these errors were encountered: