What is the connector used by the MBA's SATA drive?
I wonder what kind of connector is used in the latest MacBook Air for the SATA drive.
SATA Express?
When I first saw the gumstick SSD drive I thought it was using a SATA Express connector.
But when answering a question yesterday I decided to get a bit more documentation about it and appeared SATA Express along with µSSD is not a released standard yet.
What then?
After looking closely at pictures of the different drives I decided to find out. But my MBA is sealed with those pentalobe screws and none of my screwdrivers can get them to move.
I searched more on the net.
mSATA?
Then I saw on multiple websites references to mSATA in the MBA and decided to follow this lead when I found a source I trusted. Until I saw a side by side image of a standard mSATA SSD next to a MBA one :
Clearly, it's not a duck... They don't look similar. And if some pins were optional the fact that the other side of the SSD has no connectors clearly excludes any compatibility between the 2 connectors:
mini-PCIe?
Now if wee look at the motherboard of the Macbook Air we can clearly see the SSD slot next to PCIe slot and how similar they are, if not suspiciously identical:
(SSD on the left, the would be mini-PCIe on the right).
But as mini-PCIe is supposed to support mSATA and these are clearly not compatible, what is it?
Draft revision or unreleased port?
Now would it be possible Apple is already using an early SATA Express implementation? Knowing their habits of adding draft implementation of standards (Thunderbolt, 802.11n, OpenAL...) it wouldn't be surprising.
But maybe I'm looking too far, is it a custom connector? Ot are they simply using a native functionality of PCIe?
Does anyone knows what connector is used on the MacBook Air?
Solution 1:
It is a variant of Mini PCI Express & mSATA:
Some notebooks (notably the Asus Eee PC, the MacBook Air, and the Dell mini9 and mini10) use a variant of the PCI Express Mini Card as an SSD. This variant uses the reserved and several non-reserved pins to implement SATA and IDE interface passthrough, keeping only USB, ground lines, and sometimes the core PCIe 1x bus intact.[11] This makes the 'miniPCIe' flash and solid state drives sold for netbooks largely incompatible with true PCI Express Mini implementations.
Source: http://en.wikipedia.org/wiki/PCI_Express#Mini_PCI_Express_.26_mSATA