Unsolved

This post is more than 5 years old

13 Posts

5526

June 19th, 2018 03:00

How to update the SSD firmware of the 9370?

Hi,

I just noticed that Dell released an SSD firmware update here: http://www.dell.com/support/home/us/en/04/drivers/driversdetails?driverId=C0PF8 - how can I install that using Linux?

August 12th, 2018 08:00

Hi,

I can give you absolutely 0% certainty that this works and it definitely isn't supported by Dell, but you MIGHT be able to update your firmware using the Toshiba CLOUT  software. I'm running firmware version AADA4104 and it says no updates are available and to my knowledge the latest version is AADA4105, so I'm far from certain about this.

Jeroen

33 Posts

September 5th, 2018 07:00

The nvme package includes commands to download and install firmware.

https://manpages.debian.org/testing/nvme-cli/nvme-fw-download.1.en.html

https://manpages.debian.org/testing/nvme-cli/nvme-fw-commit.1.en.html

I have not tried these. I would be inclined to run these commands after booting from a USB drive rather than try to update firmware on a drive that the system is running from. Firmware on my system is at AADA4104.

I recently got a BIOS update via fwupdate. I would expect the nvme SSD firmware to be updateable by those means as well. However when I run `fwupdmgr get-devices` it seems to only list one device - the system BIOS.

It would be nice of someone from Dell would let us know what their recommended solution for this is.

September 14th, 2018 00:00

It will be a while before fwupd supports updating nvme devices:

https://blogs.gnome.org/hughsie/2018/08/17/nvme-firmware-i-need-your-data/

https://blogs.gnome.org/hughsie/2018/08/21/adventures-with-nvme-part-2/

It looks like Samsung and Toshiba are the largest manufacturers of nvme ssd drives, so with a little luck we will be able to update our drives not to far from now. For now, Dell has recommended I try the Windows PE environment to update my drive, because they don't think it will be ported to Linux soon.

Jeroen

No Events found!

Top