Micron XTR NVMe SSD Firmware Update Instructions (E2XT001)

This document describes how to upgrade the firmware on a Micron XTR NVMe SSD to E2XT001 using either nvme-cli or msecli. For further assistance with this process please contact your local Micron representative. 


Upgrade using nvme-cli

1.	Download and install latest version of nvme-cli from github.com: 
	a.	https://github.com/linux-nvme/nvme-cli/releases
2.	Obtain the required XTR Firmware from your Micron contact or from www.micron.com:
	a.	Firmware name: Micron_XTR_E2XT001_release.ubi
3.	List the SSDs in the system:
	a.	nvme list
		i.	Note: The target name (nvmeX) for the SSD
4.	To download the firmware, use the following nvme-cli commands:
	a.	nvme fw-download /dev/nvmeX -f Micron_XTR_E2XT001_release.ubi
		i.	Note: The same firmware .ubi file is used for all form factors and densities
5.	To commit and activate the firmware, use the following nvme-cli command:
	a.	nvme fw-commit /dev/nvmeX -s 2 -a 3
6.	Confirm the firmware has been successfully updated to version E2XT001
	a.	nvme list

Upgrade using msecli

1.	Download and install latest version of msecli from micron.com:
	a.	https://www.micron.com/products/solid-state-storage/storage-executive-software 
2.	Obtain the required XTR Firmware from your Micron contact or from www.micron.com:
	a.	Firmware name: Micron_XTR_E2XT001_release.ubi
3.	List the SSDs in the system:
	a.	msecli -L
		i.	Note: The target name (nvmeX) for the SSD
4.	To download, commit and activate the firmware, use the following msecli command:
	a.	msecli -F -U Micron_XTR_E2XT001_release.ubi -n <Device Name> -S 2
		i.	Note: The same firmware .ubi file is used for all form factors and densities
5.	Confirm the firmware has been successfully updated to version E2XT001
	a.	msecli -L