Firmware package for Samsung SM883/MZ7KH3T8HALS

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

John T Davis

New Member
Nov 19, 2022
22
3
3
Hello,

I'm attempting to either update or figure out if I have the latest firmware already on my SM883s.


Code:
~# ./Samsung_SSD_DC_Toolkit_for_Linux_V2.1 --list
================================================================================================
Samsung DC Toolkit Version 2.1.L.Q.0
Copyright (C) 2017 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      | /dev/sda   | SAMSUNG MZ7LH1T9HMLT-000AZ   | S3ZPNY0M603081  | HXT73W3Q | N/A       |  1788 GB | GOOD   | 26.13 TB    | N/A         |
---------------------------------------------------------------------------------------------------------------------------------------------
| 1      | /dev/sdb   | SAMSUNG MZ7LH1T9HMLT-000AZ   | S3ZPNY0K801616  | HXT73W3Q | N/A       |  1788 GB | GOOD   | 18.95 TB    | N/A         |
---------------------------------------------------------------------------------------------------------------------------------------------
| 0:c    | /dev/nvme0 | Samsung SSD 970 EVO Plus 1TB | S6S1NS0T805122H | 4B2QEXM7 | N/A       |   931 GB | GOOD   |  0.00 TB    | Unknown     |
---------------------------------------------------------------------------------------------------------------------------------------------
Both have firmware HXT73W3Q.

EDIT: I had that wrong. I was looking at the PM883 folder. The SM883 folder is here:

I still don't see my current firmware listed. I assume I want the one with the highest number, but I'm a bit concerned that these are "HXM" instead of the "HXT" firmware I have.

I'm putting these in a backup server to backup production VMs, so I want the latest firmware to guard against any data corruption bugs that have been fixed.

1718830926756.png

EDIT 2:

After reading back through the thread more carefully, I tried HXM7904Q.
It didn't work, unfortunately. It doesn't seem to have bothered the drive, but it won't flash the firmware.

Code:
:/utilities/disks/samsung# ./Samsung_SSD_DC_Toolkit_for_Linux_V2.1 -d 0 -F -p ./HXM7904Q.bin
================================================================================================
Samsung DC Toolkit Version 2.1.L.Q.0
Copyright (C) 2017 SAMSUNG Electronics Co. Ltd. All rights reserved.
================================================================================================
------------------------------------------------------------------------------------------------
Disk Number: 0 | Model Name: SAMSUNG MZ7LH1T9HMLT-000AZ | Firmware Version: HXT73W3Q
------------------------------------------------------------------------------------------------
  [[ WARNING ]]

  Please Note that Firmware Update may format the disk and you will lose your data.
  Please Ensure that data backup is taken before proceeding to Firmware Update.
  If you are sure then only proceed, otherwise restart the application after taking a backup.
  Continue Firmware Update ? [ yes ]: yes
------------------------------------------------------------------------------------------------
[ERROR] Firmware Update Failed Due to a failure in device interaction.
------------------------------------------------------------------------------------------------
[F/W Update] Failure
I suspect that it's not thrilled because the Model number has "000AZ" at the end of it, but I'm just guessing. Is there a log somewhere?

I could try forcing it with --force, but that seems risky.
 

Attachments

Last edited:

mjshark

New Member
Oct 12, 2021
20
17
3
I suspect that it's not thrilled because the Model number has "000AZ" at the end of it, but I'm just guessing. Is there a log somewhere?
Those drives are not SM883, but PM883. The firmware string beginning with "HXT" (PM883) instead of "HXM" (SM883) is how you can tell.
Those drives are also Amazon OEM drives, as designated by the "000AZ" at the end of the model, and take Amazon specific firmware, though you could try cross-flashing generic PM883 firmware on them.

Quick google image search also shows a newer firmware "HXT74W3Q" on a drive with a 2021.05 production date.
 

John T Davis

New Member
Nov 19, 2022
22
3
3
Those drives are not SM883, but PM883. The firmware string beginning with "HXT" (PM883) instead of "HXM" (SM883) is how you can tell.
Those drives are also Amazon OEM drives, as designated by the "000AZ" at the end of the model, and take Amazon specific firmware, though you could try cross-flashing generic PM883 firmware on them.

Quick google image search also shows a newer firmware "HXT74W3Q" on a drive with a 2021.05 production date.
Thanks! Not sure how I had myself so convinced they were SM883s. I suppose I really wanted them to be. -_-

No idea how to find the Amazon firmware source, if it exists.
ETA: These disks are marked as manufactured June 2019, Rev 0, and still have the firmware on them that they shipped with. I'm realizing it's entirely possible that no Amazon OEM firmware update was ever released.

I downloaded the 79 series firmware and still can't get it to flash.
Code:
# ./Samsung_SSD_DC_Toolkit_for_Linux_V2.1 -d 0 -F -p ./HXT7904Q.bin
================================================================================================
Samsung DC Toolkit Version 2.1.L.Q.0
Copyright (C) 2017 SAMSUNG Electronics Co. Ltd. All rights reserved.
================================================================================================
------------------------------------------------------------------------------------------------
Disk Number: 0 | Model Name: SAMSUNG MZ7LH1T9HMLT-000AZ | Firmware Version: HXT73W3Q
------------------------------------------------------------------------------------------------
  [[ WARNING ]]

  Please Note that Firmware Update may format the disk and you will lose your data.
  Please Ensure that data backup is taken before proceeding to Firmware Update.
  If you are sure then only proceed, otherwise restart the application after taking a backup.
  Continue Firmware Update ? [ yes ]: yes
------------------------------------------------------------------------------------------------
[ERROR] Firmware Update Failed Due to a failure in device interaction.
------------------------------------------------------------------------------------------------
[F/W Update] Failure
------------------------------------------------------------------------------------------------
But I did notice something odd in the DC Toolkit 2.1 manual.

Am I reading this wrong, or is it telling me that it can't firmware flash a PM883 but can do a "firmware commit," which is a command that's supposed to be used with NVMEs?
1718924572158.png
 
Last edited:

joerambo

New Member
Aug 30, 2023
17
3
3
@John T Davis I was able to flash my PM893 only with Toolkit version 3.0, so it might be worth for You to try it, before going deeper into debugging the issue.

What i did was download samsung tool, set it executable, enumerate my desired disk number and then flash it with latest ( at the time ) FW for my drives.

wget https://download.semiconductor.sams...s/Samsung_SSD_DC_Toolkit_Brand_for_Linux_V3.0 -o samsung-tool

chmod +x samsung-tool

./ samsung-tool -L

./samsung-tool --disk 0 -F -p JXTC404Q_PM893.bin
 

RZSN

New Member
Mar 4, 2023
12
6
3
Hi guys, i have a PM883 that identifies as a 1GB drive, with Model Name: SAMSUNG MZ7LH960HAJR-000MV, Firmware Version: ERRORMOD
Found this and other threads, with guides using the FW files from the GMX share, but none of them actually load, the v2.1 or v3.0 dc toolkit ends with:
[ERROR] Firmware Update Failed Due to a failure in device interaction.
[F/W Update] Failure

I suspect that this is due to the sub-version of firmwares - my drive has a label with HXT70M3Q firmware indication, thus being the non-SED model, and the GMX share firmwares all end up with 4Q.. being a SED only, and the drive wont allow cross-flashing.

So the question is - is there a firmware file I can try to flash to this drive? or would the 4Q work with some hardware help (like I read about a bootloader jumper), but have not checked if its present nor that I have tried that so far. Thanks!
 

madampx

New Member
Nov 28, 2024
2
0
1
Hello, everyone!

I am trying to upgrade the firmware on my SSD (That I use for games only) and I suspect a firmware upgrade could help. When doing this with Samsung DC toolkit, however, I get the following error. This is on Windows 11 x64, and I set the drive offline just in case.

1732836358784.png

I got the firmware from here (Posted earlier in this thread)

https://forums.servethehome.com/ind...-samsung-sm883-mz7kh3t8hals.37154/post-351415

And this is the drive in question

SAMSUNG MZ7LH3T8HMLT-00003 : 3840.7 GB (t's a PM883

* S/N: S5MPNY0MB02776
* FW: HXT76F3Q

1732836383376.png


1732836405715.png}

Anyone's got a clue on how I should proceed? Thanks in advance!
 

RZSN

New Member
Mar 4, 2023
12
6
3
@madampx - You are trying to flash a *4Q (SED) firmware to a *3Q (non-SED) drive.
That can not obviously work - the firmware you are trying to use is just not for your drive.
(and you have no indication of PSID on the label.. so SED would not work as intended - what key would you use to erase the drive?)
 
  • Like
Reactions: Stephan

madampx

New Member
Nov 28, 2024
2
0
1
@madampx - You are trying to flash a *4Q (SED) firmware to a *3Q (non-SED) drive.
That can not obviously work - the firmware you are trying to use is just not for your drive.
(and you have no indication of PSID on the label.. so SED would not work as intended - what key would you use to erase the drive?)
That's fair. Please forgive my ignorance on this as I've never deepened into this area of IT. Seems like the drive was from surplus of a data center, but I can't track the actual manufacturer.

Do you have any clue of where I could actually find the proper firmware, or what course of action should I take? Many thanks!
 

slybunda

Active Member
Jan 30, 2023
136
73
28
A lot of those Samsung drives suffer from bad performance over time. Firmware didn't fix the root cause and just increased wear since data has to be re written back to the drive to refresh its speed. Avoid Samsung