lolyinseo / samsung-nvme-firmware

Collection of SAMSUNG nvme firmware
135 stars 12 forks source link

Firmware for PM983 (MZQLB960HAJR-00007) #1

Closed Bacto closed 1 year ago

Bacto commented 1 year ago

Hi,

First I want to thank you for your work on collecting firmwares. That's crazy to see that manufacturers almost don't publish firmwares and when they do, don't add changelogs to them. I'm really angry at that situation but your repository helps a lot!

I currently have 2 NVMe Samsung PM983 (MZQLB960HAJR-00007) with firmware EDA5702Q. They seem to work well but I got some error logs from smartctl and wanted to check if it could be because of a bug in the firmware.

Unfortunately, this model is not in your list. Do you have (or can I) retrieve them somewhere?

Also, if there is a way to dump the firmware, I'll be happy to share the current I have with you (EDA5702Q). If it's possible and you're interested, just tell me how to do it :)

Best, Adrien

lolyinseo commented 1 year ago

MZQLB960HAJR-00007 M.2 or U.2 ?

Bacto commented 1 year ago

I don't have a physical access to the machine so I don't know. But the motherboard is a ASRock Rack E3C246D4U2-2T so I suppose it's a U.2, as the motherboard supports only one M.2 and I have 2 disks on it.

lolyinseo commented 1 year ago

I have only Lenovo firmware for U.2 (release date 21.04.2021) https://github.com/lolyinseo/samsung-nvme-firmware/tree/main/PM983/Lenono/ck35

About reading the firmware from drive, I'm afraid its only via jtag. Read Flash commands via NVMe are publicly unavailable. EDA5702Q - its looks like NVIDIA firmware, and its marked as U.2, you need find someone who has access to NVIDIA ENTERPRISE Account if you want to download the original firmware.

Bacto commented 1 year ago

Thanks for these informations @lolyinseo!