And that is what frustrates me so much. Sure, have an expansion slot on each side, they seem cool and I get the benefits. But give me more ports in a motherboard I can replace. This didn't seem like a technical decision or one grounded in values of repairability and sustainability, it seems like they made a design decision that is objectively worse.
They might simply be bandwidth-constrained. Driving 4 individual Thunderbolt 4 channels requires an insane amount of IO bandwidth, more than even the M1 or M2 can provide.
If they added another port, it probably wouldn't be any faster than USB 2.0.
Maybe they're hoping a 3rd party does it (it's effectively a regular hub in a specific form factor).
Is that really the niche that Framework is targeting? I thought it was meant to be a generally appealing laptop with expansion options like laptops used to have.
How much physical space does 1TB of NAND really take up anyway?
I know nothing about industrial design, and no doubt this must have been considered. What would be the trade offs the designers faced? Seems this modular design uses a lot of layers of chassis and space.
For devices that don't have external connectors, modular devices are already common, like M.2.
They could have maybe laid them out in a way that would have made making double-wide modules easier or something though, maybe.
Where exactly does "easily repair" mean? It all depends on who the end user is. Consider three very different users:
1. Expert: Replacing connectors on motherboards is not particularly hard for someone with experiencing soldering surface mount components.
2. Intermediate: Many laptops have modular barrel connector subcomponents that are easy to replace for anyone who is comfortable opening laptops.
3. Non-technical: Many consumers are uncomfortable opening laptops at all. Many have thrown away laptops with modular batteries.
Because there are lots of different users on different levels of technical ability, creating a "repairable" laptop can mean a lot of different things depending on where you draw the line.
That's one thing that makes me a bit uncomfortable about the current trend to use only USB-C for charging. At least on my current laptop (and I believe many other models from the same manufacturer), the "traditional" barrel connector is separate from the motherboard, connected to it by a short length of wire, while the USB-C connector is soldered directly to the motherboard and reinforced by a piece of metal. Any mechanical stress to the charging cable (for instance, from tripping on it) will go to the chassis for the barrel connector, but for the USB-C connector it will go directly to the motherboard.
Repeat this process as every external connector changes physical layout, non backwards compatible change, etc.
There is no perfectly forward and backward compatible laptop port layout. Lenovo does it one way (which some people like). Framework has gone a different direction (which a lot of other people seem to like).
Edit: Also, this ethernet expansion card this thread is about also physically hangs off the laptop.
Would be great if they could release a dual USB-A expansion slot though, the bandwidth should not be a problem. Or maybe redesign the expansion slots to be more slim so they could fit 6 in a laptop.
Being able to reuse the chassis is good idea but the implementation is lacking.
I find this statement interesting - could you expand on this? IIRC they just delivered on this promise which included (1) a new intel 12th gen mainboard as a drop-in replacement for their 11th gen mainboard and (2) an optional new chassis lid to resolve issues with the original chassis.
Disclaimer: I'm both a Thinkpad and Framework fanboy.
What they could have easily done instead is to use the same port layout for as long as possible. Let's say Ethernet, 2x USB-A, HDMI, 3.5mm jack, and as many USB-C ports as they can reasonably fit. That would be good enough for at least 3 years and probably way longer. In my opinion 3-5+ years backwards compatibility is good enough. Of course this is only me saying this from my armchair.
But it isn't "bad" in any sense of the word. More cards and they'd have to make the motherboard bigger. Maybe on a future 15"?
But on my Dell two of those ports the USB-C and the RJ45 no longer work anymore and I can't fix them ...
Something that won't happen (at least not as fast) on my frame.work.
Edit: Since this got a lot of replies, I do get the benefits of an expansion slot. Put one on each side, that should be plenty. But fill the rest of the laptop with the usual set of ports in a motherboard that I can easily repair.
[1] https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpadt/th...