fusion5
on the dark side of hifi...
The Samsung 950 Pro is a PCIe NVMe SSD. The iMX6 is limited to SATA drives.
Keep in mind that M.2 (NGFF) is just a standard that specifies the physical connector, pcb size and a bunch of possible interface protocols. In theory M.2 can support both SATA and PCIe drives (amongst some other stuff).
I would prefer a 2.5" bay for SATA drives since I already own a bunch of them.
Edit: Despite the technical issues, the 950 Pro rather expensive. A cheap SATA drive like the Samsung 850 EVO will do just fine. I was thinking about using one of my existing SanDisk Extreme Pro or Extreme II drives.
Keep in mind that M.2 (NGFF) is just a standard that specifies the physical connector, pcb size and a bunch of possible interface protocols. In theory M.2 can support both SATA and PCIe drives (amongst some other stuff).
I would prefer a 2.5" bay for SATA drives since I already own a bunch of them.
Edit: Despite the technical issues, the 950 Pro rather expensive. A cheap SATA drive like the Samsung 850 EVO will do just fine. I was thinking about using one of my existing SanDisk Extreme Pro or Extreme II drives.