Due to some system constraints, it is not possible to produce a single NVMe firmware package that works on all NVMe Drives on all Spectrum Virtualize code levels. Therefore you will find three different NVMe files available for use. Systems running V8.2.1.6 or higher (excluding 8.3.0.0) ======================================================= These systems should use the file labelled NVME_DRIVE_ALL This file contains firmware for every supported NVMe drive. Systems running V8.3.0.0 or V8.2.1.5 or earlier ======================================================= These systems should use a different file depending on the capacity of the NVMe Drives in the system. Note: The choice of file to use depends on a drive property labelled as "Physical Capacity" or "Raw Capacity" in the CLI and the GUI. To see the physical/raw capacity in the GUI, use the Pools -> Internal Storage panel in the GUI, and use Actions-Customize Columns (with no drive selected) to add the "Raw Capacity" or "Physical Capacity" field to the table. Different versions of the GUI use different labels, however this is the same data. * For industry standard drives, the physical/raw capacity is the same as the capacity of the drive. * For FlashCore Modules (FCMs) the physical capacity is smaller than the reported capacity - due to the internal compression capabilities. To upgrade firmware on a drives with a physical capacity smaller than 10 TiB, use the file labelled "NVME_DRIVE_BELOW_10TB" To upgrade firmware on a drives with a physical capacity larger than 10 TiB, use the file labelled "NVME_DRIVE_ABOVE_10TB"