2025-02-16 11:30:13 +01:00
|
|
|
nvme-micron-selective-download(1)
|
|
|
|
=================================
|
|
|
|
|
|
|
|
NAME
|
|
|
|
----
|
2025-02-16 12:25:25 +01:00
|
|
|
nvme-micron-selective-download - Performs selective firmware download that
|
|
|
|
allows user select which firmware binary to update for 9200 devices. This
|
|
|
|
requires power cycle the update completes.
|
2025-02-16 11:30:13 +01:00
|
|
|
|
|
|
|
SYNOPSIS
|
|
|
|
--------
|
|
|
|
[verse]
|
2025-02-16 12:25:25 +01:00
|
|
|
'nvme micron selective-download' <device> [--fw=<FILE>, -f <FILE>]
|
|
|
|
[--select=<flag>, -s <flag>]
|
2025-02-16 11:30:13 +01:00
|
|
|
|
|
|
|
DESCRIPTION
|
|
|
|
-----------
|
2025-02-16 12:25:25 +01:00
|
|
|
This command uses micron vendor specific nvme commands to download given
|
|
|
|
firmware image to the 9200 device to update selected or all portions of firmware
|
|
|
|
image.
|
2025-02-16 11:30:13 +01:00
|
|
|
|
|
|
|
The <device> parameter is mandatory and may be either the NVMe
|
|
|
|
character device (ex: /dev/nvme0), or a namespace block device (ex:
|
|
|
|
/dev/nvme0n1).
|
|
|
|
|
2025-02-16 12:25:25 +01:00
|
|
|
This will only work on Micron devices devices of model number 9200. Support for
|
|
|
|
new devices be added subsequently. Results for any other device are undefined.
|
2025-02-16 11:30:13 +01:00
|
|
|
|
|
|
|
OPTIONS
|
|
|
|
-------
|
|
|
|
-f <FILE>::
|
|
|
|
--fw=<FILE>::
|
2025-02-16 12:25:25 +01:00
|
|
|
name of the firmware image file
|
|
|
|
|
2025-02-16 11:30:13 +01:00
|
|
|
-s <flag>::
|
|
|
|
--select=<flag>::
|
2025-02-16 12:25:25 +01:00
|
|
|
flag that has following values
|
|
|
|
OOB:: This updates the OOB and main firmware\n"
|
|
|
|
EEP:: This updates the eeprom and main firmware\n"
|
|
|
|
ALL:: This updates the eeprom, OOB, and main firmware";
|
2025-02-16 11:30:13 +01:00
|
|
|
|
|
|
|
EXAMPLES
|
|
|
|
--------
|
|
|
|
* Update OOB and main firmware
|
|
|
|
+
|
|
|
|
------------
|
|
|
|
# nvme micron selective-download /dev/nvme0 --fw=firmware_bin --select=OOB
|
2025-02-16 12:25:25 +01:00
|
|
|
# nvme micron selective-download /dev/nvme0 -f firmware_bin -s OOB
|
2025-02-16 11:30:13 +01:00
|
|
|
|
|
|
|
------------
|
|
|
|
* Update OOB and main firmware
|
|
|
|
+
|
|
|
|
------------
|
|
|
|
# nvme micron selective-download /dev/nvme0 --fw=firmware_bin --select=EEP
|
|
|
|
# nvme micron selective-download /dev/nvme0 -f firmware_bin --s EEP
|
|
|
|
------------
|
|
|
|
* Update eeprom, OOB and main firmware
|
|
|
|
+
|
|
|
|
------------
|
|
|
|
# nvme micron selective-download /dev/nvme0 --fw=firmware_bin --select=ALL
|
|
|
|
# nvme micron selective-download /dev/nvme0 -f firmware_bin --s ALL
|
|
|
|
------------
|
|
|
|
|
|
|
|
NVME
|
|
|
|
----
|
|
|
|
Part of the nvme-user suite
|