• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Can an M.2 slot ONLY support NVME and NOT support SATA?

Status
Not open for further replies.

hat

Enthusiast
Joined
Nov 20, 2006
Messages
21,762 (3.19/day)
Location
Ohio
System Name Starlifter :: Dragonfly
Processor i7 2600k 4.4GHz :: i5 10400
Motherboard ASUS P8P67 Pro :: ASUS Prime H570-Plus
Cooling Cryorig M9 :: Stock
Memory 4x4GB DDR3 2133 :: 2x8GB DDR4 2400
Video Card(s) PNY GTX1070 :: Integrated UHD 630
Storage Crucial MX500 1TB, 2x1TB Seagate RAID 0 :: Mushkin Enhanced 60GB SSD, 3x4TB Seagate HDD RAID5
Display(s) Onn 165hz 1080p :: Acer 1080p
Case Antec SOHO 1030B :: Old White Full Tower
Audio Device(s) Creative X-Fi Titanium Fatal1ty Pro - Bose Companion 2 Series III :: None
Power Supply FSP Hydro GE 550w :: EVGA Supernova 550
Software Windows 10 Pro - Plex Server on Dragonfly
Benchmark Scores >9000
Title pretty much says it all. I can't get my M.2 SSD (https://www.newegg.com/team-group-ms30-512gb/p/N82E16820331232?Item=N82E16820331232) to be detected by either my motherboard (ASROCK B450M/AC) or the Windows setup. After some searching and poking around in the BIOS, there doesn't seem to be an option for manually setting the M.2 port to SATA, either. There's only gen 1, 2 or 3 PCI-E options... :banghead:

If that's the case, would an adapter like this work to connect it to a standard SATA port?

 
Last edited:
Yes, it is possible. Though, I'll also say that I don't think any of my motherboards have an option to force the M.2 slots to SATA mode. Reading through the manual for that board it definitely makes it sound like the M.2 slot is NVMe/PCI-E only.

Yes, that adapter should work.
 
Last edited:
your mobo supports SATA (NGFF) M.2 ssd's it even has the MP32 listed in the Storage QVL which is SATA so maybe it's D.O.A can you try it in another mobo
 
  • Like
Reactions: hat
pci slot adapter card too
 
your mobo supports SATA (NGFF) M.2 ssd's it even has the MP32 listed in the Storage QVL which is SATA so maybe it's D.O.A can you try it in another mobo

Maybe we're looking at different QVL pages, but I don't see any SATA drives listed for the B450M/ac:

 
newtekie1, you are correct.
That Motherboard does NOT support m.2 SATA SSDs, only NVME m.2 SSDs:
Storage
- 4 x SATA3 6.0 Gb/s Connectors, support RAID (RAID 0, RAID 1 and RAID 10), NCQ, AHCI and Hot Plug
- 1 x Ultra M.2 Socket (M2_1), supports M Key type 2242/2260/2280 M.2 PCI Express module up to Gen3 x4 (32 Gb/s) (with Matisse, Picasso, Summit Ridge, Raven Ridge and Pinnacle Ridge) or Gen3 x2 (16 Gb/s) (with Athlon 2xxGE series APU)*

*Supports NVMe SSD as boot disks
Supports ASRock U.2 Kit
 
If your board had two M.2 slots one PCIe x4 off the Ryzen SoC, and another off the B450 chipset. Then you could of used the second slot which would of likely been wired for M.2 SATA.
 
Maybe we're looking at different QVL pages, but I don't see any SATA drives listed for the B450M/ac:


Yes your right I was looking at a completely different mobo which duckduckgo bought up and I just stupidly clicked on without really reading which mobo it had linked to which turned out to be the B450-HDV which lists SATA M.2 ssd's as supported in it's Storage QVL
 
Last edited:
That enclosure for SATA M.2 seems like a inexpensive way to make it work on your motherboard. You can also use a PCI-E adapter, but it's probably more expensive. The enclosure should suffice.
 
Can I just say some OT that how cool is that AsRock very clearly lists the specs on the motherboard page. Idk about other brands but I had to download the manuals for MSI boards to see detailed spec sheet.
 
Can I just say some OT that how cool is that AsRock very clearly lists the specs on the motherboard page. Idk about other brands but I had to download the manuals for MSI boards to see detailed spec sheet.
MSI lists there specification as well, you just have to know where to look. ;)
Click on the Detail tab on this page:
 
MSI lists there specification as well, you just have to know where to look. ;)
Click on the Detail tab on this page:
Hmmm. Maybe they added this later or it was always there and I wasn't looking at the right place (my money's on the latter) but in the end I used this list. I really should've bought the AsRock Steel Legend, but alas it was unavailable.
 
PCIe x4 adaptor cost 2 $ in china
 

Attachments

  • IMG_20191023_010514 (2).jpg
    IMG_20191023_010514 (2).jpg
    4.1 MB · Views: 1,491
Obviously not. To support SATA M.2 it would either have to have a sata controller, or a socket to plug sata cable.
 
Surprising story, because SATA has other edge connectors, but yes, a SATA would fit in an NVMe slot but not the other way around.
 
Surprising story, because SATA has other edge connectors, but yes, a SATA would fit in an NVMe slot but not the other way around.
Actually, no. They really screwed up the M.2 standard, as there are no less than five difference M.2 interfaces.
For storage, you have B and M key, where all NVMe drives are M key.
However, there are PCIe based AHCI drives as well, although they're not very common, but still uses the M key.
Then you have B key for SATA SSDs, which also isn't very common because...
Then, there's the bastard M+B key SATA drives, which shouldn't exist, yet they do, simply because you have motherboards that have M+B key slots, so they can accept SATA and NVMe drives in the same slot and this sort of breaks the standard when it comes to being able to guess what goes where and being sure it'll work.

On top of this, there's also the A and E interfaces, which are sometimes PCIe x1+USB+SDIO and sometimes USB+SDIO only. As far as I can tell, no-one has made an SSD for this interface.

Edit: The fifth interface would be solder down modules, mainly used for Wi-Fi modules.
 
Last edited:
1576236264965.png

It's easy to tell that you know all about this, hats off, but I was not wrong sir. It remains surprising, to me, that this standard mixing can happen as I explained.
 
View attachment 139249
It's easy to tell that you know all about this, hats off, but I was not wrong sir. It remains surprising, to me, that this standard mixing can happen as I explained.
That picture...
The first one is mSATA, but ok...
The second one is B+M key...
400px-M2_Edge_Connector_Keying.svg.png

Most boards have an M keyed slot, into a B+M keyed SSD would fit.
This is also why it's impossible to know if it's PCIe only or PCIe and SATA from just looking at the slot.
There are no B+M slots afaik.
 
There are no B+M slots afaik.
Haven't seen one, at least not yet. But yeah, that's kinda confusing if you don't research about what you're getting.
 
I bought a SDD enclosure months ago and the sellers on Amazon are all going crazy with warnings regarding the differences between SATA and Nvme M.2 ! The reason is of course confused people and complaints. The image is just from one of those. Nowadays a motherboard with connectivity for all the standards on sale is a real forest of slots! Don't lose the manual =8)
 
When all else fails:

R.T.F.M..

'nuff said...:roll:...:D...:laugh:...
 
When all else fails:

R.T.F.M..

'nuff said...:roll:...:D...:laugh:...
"this crap is for women" said my relative about the manual when he bought a new printer.
 
"this crap is for women" said my relative about the manual when he bought a new printer.
I rarely read manuals, but that's just stupid, as sometimes you have to reference them.
 
I rarely read manuals, but that's just stupid, as sometimes you have to reference them.
Only for the motherboard headers if they're cryptic. Otherwise they're untouched.
 
Status
Not open for further replies.
Back
Top