Hello everyone, I have searched for a week and a half a suitable firmware for both versions (AHCI/NVME) of SM951 M.2 SSD. So I discovered that there are different firmwares for this OEM’s piece, we have the originals dispached by Samsung wich puts: 00, 01 at the end of the model number, others from Lenovo with L1, and HP with H1 code at the end. Talking about the firmwares, here’s a table (for the 256GB) describing each model and firmware:
Samsung SM951 Model ---- Firmware ---- Comments
MZHPV256HDGL-00000 ---- BXW2500Q ---- Original (could be a new one or old, only FW shared by both models NVME/AHCI)
MZVPV256HDGL-00000 ---- BXW7300Q ---- Original (new or BXW7000Q old)
MZHPV256HDGL-000L1 ---- BXW24L0Q ---- Lenovo (included in the Firmware utility)
MZVPV256HDGL-000L1 ---- 6L0QBXX7 ---- Lenovo (5L0QBXX7 older firmware)
MZHPV256HDGM-000H1 ---- BXW23H0Q ---- HP (HP Z Turbo Drive G2)
MZHPV256HDGL-000H1 ---- BXW24H0Q ---- HP
MZVPV256HDGL-000H1 ---- BXW74H0Q ---- HP
MZVPV256HDGL-000D1 ---- BXW75D0Q ---- DELL (Latest Firmware for NVME drives)
This is a preliminary list of the SM951 models, don’t confuse with other models like the PM951 or the XP941. These models are similar, but not the same and you have to differentiate between the AHCI and NVME models. The AHCI models start with MZHPV model number, and NVME with MZVPV. I have to point this because you can flash the wrong firmware, also the model and firmware numbers are printed on the label of each unit. I found a utility to flash and BACKUP the firmware on the Lenovo website, and I added the DOS utility from Samsung Magician too. Here’s the file:
**If you found this topic useful and wish to donate, you can do it to this Paypal account: email@example.com , Thank you **
PD: I think that the firmware can be interchangeable, so you can backup your firmware with this utility and post it here. Find the firmware that suits your model and upgrade, as example the BXW2500Q (01/2015) is the latest firmware for AHCI SM951 and BXW74H0Q (09/2015) is for NVME SM951. We’ll develop a firmware database for this particular model specially to fix FUA write error with NVME models, good luck…
Update: There are some errors with the Lenovo utility, it only allows the user to update and backup the firmware in Lenovo systems. This is the error code:"[Update Fail]Error Code8:Invalid argument". So, we need an expert coder like Lordkang or SonicX to MOD this utility to allow us to backup and update the SM951 firmware from other systems. Thank you!!
EDIT by Fernando: The thread title has been customized by me to open this thread for Firmware update requests regarding all Samsung M.2/PCIe SSDs.
SM951_firmware_utility.zip (4.82 MB)