I have finished my research into this issue. Only 2 M.2 2280 will work, both Samsung, happy to be proven incorrect.
XP941 MZHPU512T0H1HP (AHCI VERSION (ONLY? VERSION))WILL WORK. (Only had a AHCI Version then)
SM951 (MZHPV) (AHCI VERSION) WILL PROBABLY WORK
the M.2 connector is an M key, thus showing this is a PCIe only SSD
The NVMe variant (P/N: MZVPV) WON'T WORK
MyDigitalDiscount.com:
After further review, it does appear you will need an AHCI PCIe M.2 SSD. That said, the BPX Pro and SM961 NVMe models mentioned above would not be compatible. We apologize for any confusion.
Unfortunately, we do not carry AHCI PCIe M.2 drives at this time.
Check your existing M.2 drive in the Sony Vaio Pro. If it's a Samsung XP941 model, then you have a PCIe based M.2 drive
There are two types of controllers used on PCIe M.2 SSD's. The Samsung XP941, and the AHCI model of the Samsung SM951 use the AHCI (Advanced Host Controller Interface) protocol, which is very widely compatible, and requires no additional drivers to boot Windows 7/8/10. Around mid 2015 the Samsung SM951 became available in an NVMe bios on the sony is not updateable,no UEFI
"The Samsung SM951 512GB M.2 PCIe SSD (AHCI model) is the new performance leader in M.2 form factor SSD's, providing up to 2000MB/s read and 600MB/s write sequential data transfer rates.
- Extreme performance - up to 2000/600 sequential read/write data transfer rates
- PCIe 3.0 device, backwards compatible with PCIe 2.0
- Small M.2 form factor plugs straight into your PCIe-based M.2 socket with no additional cables required
Features:-
- PCIe Gen3 8Gb/s Interface, up to 4 Lanes
- Compliant with PCI Express Base Specification Rev. 3.0
- Support Standard AHCI driver
- Supporting APM
- Supporting L1.2 Mode
- Support NCQ (Up to 32 depth) Command Set
- Support SSD Enhanced S.M.A.R.T. Feature Set
- Support TRIM Command
- End-to-End Data Protection
- RoHS Compliant
Specification:-
- Manufacturer: Samsung
- Capacity: 512GB
- Edition: SM951
- Form Factor: M.2 (22x80)
- Height: 2.38 mm
- Interface: PCIe 3.0 (x4)
- Host Controller Interface: AHCI
- Flash Memory Type: MLC NAND
- Max. Read: 2000 MB/s
- Max. Write: 600 MB/s
- DRAM Cache Memory: N/A
- Max. Random Read 4K: 90000 IOPS
- Max. Random Write 4K: 70000 IOPS
- Power Consumption (active): 6.5
Connectivity: 1 x M.2 PCIe
Samsung XP941 512GB M.2 SSD samsung_sp941_512gb_m_2_pcie_ssd_review_06 Here we get our first look at the fastest consumer SSD on the market today. We say consumer with a bit of tongue in cheek since it uses the proposed enterprise spec 4 lanes and is technically an OEM drive with an aggressive retailer bringing them to market. The XP941 isn't much larger than a stick of gum, but it does fall within the specs for M.2. The spec for this model is 22mm wide and 80mm long, which is 2280 or M.2 2280. The M.2 spec has other sizes that go from 30mm to 110mm. As the length increases, so does the surface area for more components, such as the flash packages. The smaller size drives are mainly designed for cache modules, part of Intel's RST 13.x storage system that we'll talk about in the ASRock Extreme6 Storage Subsystem Overview in a few days. samsung_sp941_512gb_m_2_pcie_ssd_review_07 samsung_sp941_512gb_m_2_pcie_ssd_review_08 The controller's name is UAX, and it is a triple-core architecture like the EVO's MEX and the Pro's MDX. We like to say that one core is dedicated to reading, one to writing, and one to arithmetic. The third core manages the flash, background transfers (garbage collection), and wear leveling activities. The 512GB model also has a 512MB DRAM buffer that is next to the controller. samsung_sp941_512gb_m_2_pcie_ssd_review_09 Until now, we've only seen 16 die in a single package on the mSATA EVO 1TB SSD. The EVO uses TLC flash, but the 512GB XP941 uses 16 MLC die in a single package. The drive has four NAND flash packages in total, with two on each side. This product is like an exotic sports car made in limited numbers like a Ferrari FXX or Aston Martin One77. The technology is available but not cost effective for mainstream use. samsung_sp941_512gb_m_2_pcie_ssd_review_10 RamCity also sent us a pair of Bplus PCIe 4-lane adapters that include a heat sink for the drive. Here we see the adapter broken down and ready to accept an 80mm length M.2 drive. Note: this model will only support up to 2280. It does ship with both a full height and half height cover. samsung_sp941_512gb_m_2_pcie_ssd_review_11 The drive installs at an angle like the RAM in your notebook. You push it down gently and then install a screw that holds the drive against the adapter. samsung_sp941_512gb_m_2_pcie_ssd_review_12 With the drive in place, we can get the heat sink ready. samsung_sp941_512gb_m_2_pcie_ssd_review_13
Read more:
https://www.tweaktown.com/reviews/6372/samsung-xp941-512gb-m-2-pcie-ssd-review/index3.html"
M Z X X X X X X X X X X X - X X X X X
1 2 3 4 5 6 7 8 9 10 11 12 13-14 15 16 17 18
1. Memory (M)
2. Module Classification Z: SSD
3. Form FactorV: PCIe M.2 (22*80, PCIe x4)
4. Line-UpP: PM PC/Client
5. SSD CTRLV: UBX
6~8. SSD Density128: 128GB256: 256GB512: 512GB
9. NAND PKG + NAND Voltage H: BGA (LF,HF)
10. Flash GenerationD: 5th Generation
11~12. NAND DensityGM: 512G ODP 8CEGL: 1TB HDP 16CE
13. "-"
14. Default"0"
15. HW revision0: No revision
16. Packaging type0: Bulk
17~18. Customer00: NONE