Framework Laptops are now Thunderbolt 4 certified

Can all four thunderbolt ports be used simultaneously without splitting bandwidth?

For example if I plug high-resolution displays into three of them and an eGPU into the fourth, will the displays be taking up bandwith that could have been used by the eGPU?

I’m not lucky enough to have three high-res displays and an eGPU to test with, I’m just curious.

@BusyBoredom I want to say yes since 4 lanes are dedicated to each port but I do know for sure that the left and right side each have their own controllers so at least 2 ports for sure can be used without splitting bandwidth (one on each side). If all ports are being strained that much it is possible that the controllers wouldn’t be able to keep up but I don’t know for sure. Somebody can chime in to go in greater detail.

2 Likes

@BusyBoredom I think the answer to that is a bit complicated - each of the TB4 ports can do full bandwidth on the low level, but since TB is a tunneling protocol, the stuff that is tunneled on top of that might be limited. I previously wrote a big blogpost on USB and TB that might help understand this, though I did not dig into total bandwidth limits for the framework laptop. I did write a bit on the limits on displayport bandwidth:

The USB-C ports are divided into two pairs, each pair sharing a single USB4 router / TB controller, and with two DP 4xHBR3 interfaces on each controller. This means at most two DP streams divided between the two ports in the pair (which includes both TB/USB4 tunnels and DP-alt-mode). [source, section 10, Framework uses UP3]

1 Like

Hmm interesting, ok thanks :slight_smile: That’s a really awesome writeup you’ve put together.

I guess practically speaking, putting an EGPU alone on one side and all other peripherals on the other should satisfy the vast majority of use cases without having to worry about possibly leaving EGPU bandwidth on the table.

Would be neat if someone from framework could chime with some definitive guidance on what the total bandwidth limitations are (across all 4 ports and per-side).

Hello, looking into getting the 12th gen, does this mean with the USB-C Expansion module, I can connect Thunderbolt 4 devices?

Short answer, yes! eGPUs, docks, storage devices…if it uses the protocol, it will connect.

Long answer, you could connect and use them near-perfectly (and in my experience perfectly) beforehand, even with the 11th gen. What this thread means is that Intel themselves are slapping a badge of honor on the laptop and saying “this passes our standards for a laptop that can connect to Thunderbolt 4 devices”. It’s a marketing point.

4 Likes

So it’s been almost 6 month now since this announcement.
Any updates on new BIOS release?

2 Likes

What it also means is that intel’s own hardware failed their own certification for the 11th gen, which is not particularly impressive.

Well, the ports don’t plug directly into intel hardware. There are other components along the path.

3 Likes

Since new gen products have recently been announced I think the company will focus on them primarily.
So can we consider Thunderbolt 4 certification for Gen 12 abandoned?

@anon81945988 ok, but have you seen BIOS updates for Gen 12 laptop? You can reread the initial blog post of this thread for better understanding.

@timp87 - if you are comfortable installing beta firmware: 12th Gen Intel Core BIOS 3.06 Beta

1 Like

@lbkNhubert do you believe it will come out of beta some day?

I have no insight but would presume that it eventually will come out of beta. I’m on the 11th gen rather than 12th, and have been on the latest beta firmware for it since November. Each individual must assess his or her own risk tolerance when choosing whether to install the beta firmware or wait for the official release.

@anon81945988 I do consider 3.06 as a certification. When it comes out of beta of course.
Until 3.06 I don’t consider 12th gen certified at all. And now I really doubt they will ever release 3.06.

Holy cow, this is AMAZING!! A laptop with 4 fully functional Thunderbolt 4 ports is what I want… finally no issues anymore when I want to use Power Delivery over USB together with 2 external displays - something that is pretty much impossible to do with almost any laptop in existence. THANK YOU FRAMEWORK!!

Now for the love of god, deliver to Switzerland already and take my money…

Are there any updates on this? It’s been 10 months

1 Like

We are working on getting an update for you. Other threads are also being tracked for an update once I have one available. Thanks

1 Like

Oh, this will be excellent. I really want to make a mini Gaming™️ PC with enough horsepower for some flat screen gaming.

Not confident it can handle VR, though.