H21608: Upgrading from level 7.77.1X.00 or to level 7.86 might fail - IBM Disk Systems


RETAIN tip: H21608


Upgrading from IBM System Storage DS controller firmware level,, or might fail. If the target controller firmware is level 7.86.xx.xx, the upgrade fails, and the following errors might be issued on the IBM DS Storage Manager Client:

  Return code: Error 2 - The operation cannot complete because either (1) the current state of a component does not allow the operation to be completed, (2) the operation has been disabled in NVSRAM (example, you are modifying media scan parameters when that option (offset 0x31, bit 5) is disabled), (3) drives are specified in the command and have conflicting DriveMediaTypes, or (4) there is a problem with the storage subsystem.

Please check your storage subsystem and its various components for possible problems and then retry the operation.
Operation when error occurred: PROC_loadControllerFirmware

If the target controller firmware level is another version of 7.77.xx.xx, 7.83.xx.xx, or 7.84.xx.xx, the upgrade will complete successfully. This issue affects only the IBM System Storage DS3500 and DCS3700 Storage Controllers.

Affected configurations

The system can be any of the following IBM servers:

  • IBM System Storage DCS3700 Storage Subsystem, type 1818, model 80C
  • IBM System Storage DS3512, type 1746, any model
  • IBM System Storage DS3524, type 1746, any model

This tip is not software specific.

This tip is not option specific.

The following system firmware levels are affected:,, and


The fix for this issue was released in the level and later levels of controller firmware.

The above referenced controller firmware is available by selecting the appropriate Product Group, type of System, Product name, Product machine type, and Operating system on IBM Support's Fix Central web page, at the following URL:



Upgrade to level or a later level of 7.77.xx.xx controller firmware, as an interim step before upgrading to level 7.86.xx.xx.

Additional information

There are a number of internal files that are required to be staged during the controller firmware upgrade process.

The total number of files that need to be staged is dependent upon both the base and target firmware levels. If the total number of files to be staged is greater than the number defined on the base firmware level, then this issue will occur.

The fix increases the number of allowable staged files in the 7.77.xx.xx release.

Applicable countries and regions


Document id:  MIGR-5093474
Last modified:  2013-08-13
Copyright © 2014 IBM Corporation