Yes it does according to many reviews on the web - that said... I do have a very hard time getting the Samsung SM951 NVMe 256GB to work. Till now, it only appears in the Legacy Boot devices list in the BIOS and not in the UEFI Boot devices list. Even when I disable UEFI Boot it still won't let me to install Windows 7 onto it as the Windows 7 installer doesn't see the disk for some reason. I've read other posts that other people managed to get Windows 8 / 10 installed on it. So depending on what OS you like to install you might want to pass NVMe SSD's till there is better support for it on the NUC platform (or is it an issue caused by Samsung... no idea).
Maybe this is helpful: How to install Windows 7/8.1/10 on the Samsung XP941 / SM951 SSD
(especially the "final words" section).
Also see this question and the comments Another Samsung SM951 512GB AHCI drive question (sorry)
Conclusion: the Samsung NVMe SSD - MZHPV512HDGL-00000, is difficult to install (or is not compatible at all); the AHCI version - MZHPV512HDGL-00000 is compatible and Windows 8 and 10 can be installed on it from a USB-stick with ISO Windows installer?
Perhaps allan_intel (see above) or - as he seems to have left the company(?) - a community member can confirm this? Tnx!
Add-in Card Connectors
The board supports M.2 2242, 2260, and 2280 (key type M) modules.
• Supports M.2 SSD SATA drives
― Maximum bandwidth is approximately 540 MB/s
• Supports M.2 SSD PCIe drives (PCIe x1, x2, and x4)
― Using PCIe x4 M.2 SSD maximum bandwidth is approximately 1600 MB/s
Drives—M.2 SSD (Also see the CMTL* Advanced Tested List)
Samsung* 128 GB: SM951 series MZHPV128HCGL-00000 Samsung 256 GB: SM951 series MZHPV256HCGL-00000 Samsung M.2 PCIe* X4 AHCI SSD XP941
"[...] the NVMe model will not boot in the Broadwell-based platform.
[...] If your board vendor of choice isn't deliberately adding NVMe support, you won't be booting to an NVMe drive any time soon. We hope this will
happen over time, but we aren't holding our breath that years-old motherboards will suddenly get new features.
If you already purchased a Samsung SM951 SSD with AHCI, then we can't recommend the NVMe model for its slight performance boost. It's faster, but
"[...] I really didn't foresee NVMe having significant compatibility issues, but you still have to take this into consideration. The NVMe-capable SSD 750 works in a wide range of computers, but getting the drive to boot into Windows is another story. If you have a motherboard with an Intel 9-series chipset, you should be safe; board vendors are already updating their firmware to support the NVMe interface. Outside of this generation's core logic, though, your odds decline precipitously. Samsung's AHCI-equipped SM951 SSDs naturally work in many 8-series platforms and even several AMD based motherboards."
Well, as far as I know the Intel NUC5I5 is Broadwell-based and has an Intel 9-series chipset, so go figure... (???)
Ah, someone with far more expertise than me, ScepticMatt, says hereRe: Is there any m.2 500GB HDD that will work in the new 5i5 and 5i7 NUC's?
Mar 28, 2015 11:55 AM (in response to ClayFranklin)
>I do hope Intel has a bunch of 500GB samples in the lab for testing so they can update the approved list with the new higher capacity drives.
Many of the M.2 SSDs have 500/512 GB versions, and I don't see why they wouldn't work. No guarantees though.
NUC boards can even boot PCIe SSDs without option ROM, and they recently updated the NUC bios for NVMe boot support.
SATA M.2 SSDs
ADATA Premier Pro SP900 512GB
Crucial M550 512GB
Crucial MX200 500GB
SanDisk X300 512GB
Samsung 850 Evo 500GB (launching April 1st)
SanDisk X300s 512GB
Toshiba HG6 512GB
Transcend MTS600 512GB
Transcend MTS800 512GB
PCIe M.2. SSDs
ADATA Premier Pro SP900 512GB
Kingston HyperX Predator 480GB
Plextor M6e 512GB
Samsung SSD XP941 512GB
Samsung SSD SM951 512GB
Future PCIe M.2 SSDs
Intel 750 ???
So please note:
- "No guarantees"
- "they recently updated the NUC bios for NVMe boot support" - so in any case you may have to update the BIOS in order to make the NVMe SSD work; but "no guarantees" :-)
@CorJ many thanks for extended feedback. I found most of the articles you referred to already yesterday and caught up with the rest the last couple of hours.
It;s really weird for me that the issue is there since BIOS firmware version 246 (mine was also shipped to me with this version) added NVMe support to the NUC5's but then I would expect it at least to show up in the UEFI bootable devices list instead of the Legacy bootable devices list in the BIOS.
Also the BIOS firmware upgrade to version 350 didn't change anything in this area for me.
After almost an all-nighter I think I'll opt for a return of my NVMe based SM951 and will get myself an AHCI based SM951 instead as I don't have time to try much longer because an upcoming holiday break.
I would like to hear very much if installing Windows (10?) on the AHCI based SM951 did work out fine for you.
BTW Here the NUC is being offered in combination with the Samsung SM951 M.2 PCIe NVMe SSD... http://quietpc.dk/configuresystem?productid=3299
With this disclaimers:
"Please Note: While numerous motherboards support M.2 drives, they often restrict the amount of data that can be moved to and from the drive via the M.2 interface resulting in slower than expected speeds (around 50%) due to running at only PCI-e 2 speeds. To enable these drives to work at full speed, the M.2 interface on your motherboard must support PCIe 3.0 and have four lanes (many only support two at this time). The new x170 chipset from Intel is able to accommodate these faster speeds.
PLEASE NOTE: These M.2 drives are compatible with Type M keys only. Please check your hardware is compatible with this type. There is also a Type B key which these drives will not connect to."
The NUC's do have Type M key as far as I know. I don't know if they have PCIe 3.0 - this is not specified by Intel:
According to this tweaker, the NUC doesn't have PCIe 3.0, but 2.0:
"We tried to get our hands on the Samsung SM951 PCIe Gen 3.0 x 4 M.2 SSD, but couldn’t and it would have been overkill for this system as it only supports PCIe Gen 2.0 x 4 devices.
I would imagine it would be overkill for most systems.
4x PCIe 2.0 provides 2000MB/s full duplex.
4x PCIe 3.0 takes that to 3940MB/s.
Do any of the current 2.0 m2 devices (or even that Samsung 3.0 device) come anywhere close to 2000MB/s?"
Edit: the NUC's have PCIe 2.0: Intel® Core™ i5-5250U Processor (3M Cache, up to 2.70 GHz) Specifications
Hi everybody :-)
I´m so sorry ... but I´m new on this platform ...b ecause I´m looking for some hints to get my NUC5i7RYH running with PCIe M.2 Interface.
Perhaps someone can help meystem-Configuration is:
NUC5i7RYH + 16 GB Corsair Vengeance DDR3L + 512 GB Samsung V-NAND SSD 950 PRO M.2 + 1 TB Samsung 850 EVO
System is up´n`running but not as planned on the 512 GB M.2 SSD because the PCI driver are not installes.
On System setup the M.2 SSD is detected and you can see it ... but with Windows 7 Installation this device is not an option ... I don´t know why.
Perhaps someone has some hints for me how I can get the rigth driver for PCI ... or with which Bios-Update I can get the activation of my M.2 SSD.
Thanks in advance to all of you ... have a good New Year ... perhaps we see us next year *smile*