My Dell precision 5510 came with 256GB Samsung 950 PRO NVMe M.2 SSD. I want to upgrade it with Samsung SSD 850 EVO SATA M.2 1TB , which is a 1TB SATA SSD drive. The 850 EVO M.2 drive has two notches on it's M.2 port, while my 950 pro has a single notch (see the following images). My laptop has an 84Kwh battery, and not the 56Kwh, hence there is no space for a 2.5" drive. I can only install an M.2 drive, in the given slot.
Will the 850 EVO physically fit in my laptop?
Will 850 EVO work correctly, considering that it is SATA and not NVMe, and has two notches, instead of one?
Edit- This link electronicdesign.com says that M.2 M and B module (which has notches for both M and B - the 850 EVO in above image) can plug into both M.2 B, and M.2 M sockets. So, the compatibility of different M.2 port types is clear. However it still does not mean that the controller sitting behind the M.2 port will support both SATA, and NVMe. It could still be possible that the controller handles only 1 protocol. The question which then arises is that does the M.2 port controller on 5510 support SATA?
I have seen mixed answers for this question, see the following two forums.