I wonder why there was never a standardized PCIE 'card' format? Seems like the perfect thing for extra storage with NVME being so common these days.
I wonder why there was never a standardized PCIE 'card' format? Seems like the perfect thing for extra storage with NVME being so common these days.
The best thing about standards is that there are so many of them to choose from. The closest analogue is the ExpressCard (https://en.wikipedia.org/wiki/ExpressCard), but there's also the internal-only M.2 (https://en.wikipedia.org/wiki/M.2), which is the most common non-server format for NVMe; mini-PCIe (similar to M.2, used mostly for wireless); SD express (SD cards, but with PCIe); and CFexpress (CompactFlash cards, but with PCIe).
It would have been nice if framework adopted this existing standard and started making their own express card modules instead of making their own USBC thing that doesn't fit in any other laptop.
for those that haven't seen these thick credit card sized adapters from the last century..
Harder times, sure. But also simpler, because at least the mainstream distros back then weren't so damn convoluted and it could never take me more than 30 seconds to change the DNS servers permanently. I set up NextDNS on my Pop OS laptop recently and it took me 2 hours of dicking around with systemd.
Starting to yearn back to Arch Linux again... At least with that I actually know what I'm running under the hood...
What can tb do that express card could not?
Its real replacement is Thunderbolt though! That's basically PCIe.
The best part about EC was that there was no "handshakes" or any other software layer nonsense like you get with Thunderbolt, it was just plain old PCIe and it just worked. Every device you plugged in was fully "native" to the system and didn't require any screwy stuff to work right. SAS controllers just worked. 4x network cards just worked. Serial cards just worked.
These days, my old Dell workstation is on its last legs, it's looking like EC is a dead end. It's a shame, because I doubt we'll ever see that level of simplicity for connecting random devices to our computers again. Yes, the connector sucked and the form factor was awkward, but it really had a special place to me.
[1] https://images-fe.ssl-images-amazon.com/images/I/51cyhJ95LsL...