EDIT : found error on command line, this one worked:Yes.
Did you have the same Experience also with other SSDs ?For anyone trying to update the firmware of an OEM PM9A3 Samsung or similar, and cannot for the life of them get the Samsung DC utility syntax to register, just try running the lenovo utility bundle with your desired firmware.
I was trying to get GDC7702Q applied to my two new SSDs, and the command kept failing at me drive ID (despite putting the exact naming of 1:c in the --list command, or similar variants).
Ran the Lenovo Windows EXE utility, on a non-Lenovo box (SuperMicro SYS-E300), and it ran through and updated both the PM9A3 firmwares to GDC7702Q successfully. After reboot, can confirm they were running the new version.
Disclaimer note is the utility will update any SSD firmware it has a match and newer version for, so if you have other SSDs you might want to remove them before attempting this method.
I wanted to share this method after wasting too much time on the Samsung util, whereas if a Lenovo package has the version you seek, that is seemingly a pretty easy alternative path that just worked in my case.
The changelog DOES list PM863a (MZ7LM960*) as in the list, however, the firmware versions they list for those drives are Lenovo-specificDid you have the same Experience also with other SSDs ?
I am stuck in a similar Situation on a much older PM863a SATA Drive so I might even give this a try (hopefully it works under GNU/Linux as well).
It's now listed on Lenovo's website (Link), it has their blessing. I have also compared the checksums of Lenovo's GDC7802Q with the file uploaded on HDDGuru: they're identical.Does anyone know the origin of GDC7802Q for PM9A3?
There are no beta firmwares out in the wild for enterprise SSD's around as far i know, and the files are all digitally signed, so far i don't think (hope) the worst will happen.Does anyone know the origin of GDC7802Q for PM9A3? I was unable to find any other mentions of it other than HDDGuru and would like to avoid untested/beta firmwares. Regarding GDC7702Q, I was able to find it in Lenovo SR635 V3 Drives Media Storage Firmware (lnvgy_fw_drives_all-2.05.01.2-j9vp8-0802_anyos_comp, Link), so I guess it's cleared by Lenovo and stable for flashing.
dct --disk 0:c --nvme-format-namespace --user-data-erase
================================================================================================
Samsung SSD DC Toolkit Brand Version 3.0.0.2.0
Copyright (C) 2023 SAMSUNG Electronics Co. Ltd. All rights reserved.
================================================================================================
Usage: dct [operation] ...
Allowed Operations:
------------------------------------------------------------------------------------------------
-L [ --list ] Shows disks attached to the system
-F [ --firmware-update ] Updates firmware to specified disk
-S [ --smart ] Shows SMART values of specified disk
-V [ --vendor-utility ] Execute Vendor Unique command on specified disk
-NG [ --nvme-get-log-pages ] Display Log Pages on specified NVMe disk
-ND [ --nvme-firmware-download ] Updates firmware to specified NVMe disk
-NV [ --nvme-vendor-utility ] Execute Vendor Unique command on specified NVMe disk
-H [ --help ] Shows detailed help
-license [ -license ] Shows the End User License Agreement
------------------------------------------------------------------------------------------------
dct -L
================================================================================================
Samsung SSD DC Toolkit Brand Version 3.0.0.2.0
Copyright (C) 2023 SAMSUNG Electronics Co. Ltd. All rights reserved.
================================================================================================
----------------------------------------------------------------------------------------------------------------------------------------------------------
| Disk | Path | Model | Serial | Firmware | Optionrom | Capacity | Drive | Total Bytes | NVMe Driver |
| Number | | | Number | | Version | | Health | Written | |
----------------------------------------------------------------------------------------------------------------------------------------------------------
| 0:c | \\.\PHYSICALDRIVE0 | PM961 NVMe SAMSUNG 1024GB | S33XNX0J400191 | ERRORMOD | SSX00748 | 953 GB | N/A | N/A | Windows Inbox Driver |
----------------------------------------------------------------------------------------------------------------------------------------------------------
For NVMe SSD's make yourself familiar with the tool nvme cli which runs on linux.I am stuck on the "ERRORMOD" firmware problem with a Samsung PM961 NVMe drive that is in a Dell server.
.....
dct --list
dct --disk 1:c --nvme-format-namespace --user-data-erase
Can you please upload the specific version you used ?Model: PM9A3 (MZ1L2960HCJR-00A07) 960GB
Original FW: GDC7302Q
I got the ERRORMOD after installing the drive in server Fujitsu PRIMERGY TX1330 M4.
I was not able to fix this on Linux using:
Samsung_SSD_DC_Toolkit ver. 3
The nvme tool
The FW update-tool from Lenovo
I had to use Samsung_SSD_DC_Toolkit ver. 2.1 and only be using this command:
Code:dct --list dct --disk 1:c --nvme-format-namespace --user-data-erase
Now I got my disk back and I could also update FW to GDC7502Q