Symptoms
Gen6 power supply with corrupted data in their resume EEPROMs may show a corrupted/unreadable ID string. This string can be found in isi_hw_status:
PwrSupl: Slot1-PS0 (type=ARTESYN, fw=02.02)
The above example shows an unaffected power supply. On an affected power supply, the red text may be replaced by illegible non-text characters or be absent altogether. Power supplies affected by this issue are unable to accept firmware updates; attempting to update their firmware may result in a boot loop.
Cause
The power supply manufacturer shipped a certain number of power supplies with corrupted data in their internal resume EEPROM. This corrupted data does not affect power supply operation, but it may cause the invalid product ID string to be displayed, and causing the firmware update failures described above.
Resolution
NOTE: If a node is caught in a boot loop because of this issue, remove the affected power supply. The node boots normally. Once the node is booted, reinstall the power supply to restore redundancy, and request a replacement power supply. When it arrives, replace the power supply per the normal procedure. In Gen6 both power supplies for a peer-node pair are managed by the node in the odd-numbered bay (1 and 3) for each pair - if removing the power supply from an affected node does not break the boot loop, reinstall the power supply, wait a few seconds, and then remove the peer node's power supply..
If the error occurs during a health check, please contact support. Support will determine if the error is a false-positive triggered by an older health check script or if a replacement power supply must be shipped. If the error occurs on a PowerScale Hybrid or Archive node (A300/A3000/H700/H7000), this is a false positive as the power supplies affected have not been shipped with these nodes.