Patent ID: 8639970

Claim:
A method of detecting a product data error in a storage system, comprising: reading at least a first portion of a first vital product data (VPD) EEPROM; reading at least a second portion of a second VPD EEPROM that corresponds to said first portion of said first VPD EEPROM; receiving a first indicator of whether said reading said at least said first portion failed; receiving a second indicator of whether said reading said at least said second portion failed; based on said first indicator and said second indicator, comparing said at least said first portion and said at least said second portion; based on a result of said comparing indicating a match, using data from said at least said first portion; based on said first indicator indicating an error with said first reading, using data from said at least said second portion; and, based on said result of said comparing indicating a mismatch, determining that a first checksum associated with said at least said first portion is correct and determining that a second checksum associated with said at least said second portion is correct.