diff --git a/src/import/chips/ocmb/explorer/procedures/xml/error_info/exp_i2c_scom_errors.xml b/src/import/chips/ocmb/explorer/procedures/xml/error_info/exp_i2c_scom_errors.xml new file mode 100644 index 000000000..0f90f2b87 --- /dev/null +++ b/src/import/chips/ocmb/explorer/procedures/xml/error_info/exp_i2c_scom_errors.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + RC_I2C_GET_SCOM_INVALID_READ_SIZE + + First Byte data returned from the i2c register read contains + the size of the remaining bytes returned. This should match + the number of bytes we requested. + + TARGET + ADDRESS + SIZE_RETURNED + SIZE_REQUESTED + + + + RC_I2C_SCOM_EXPECTED_IBM_INDICATOR + + First Byte of the address passed to i2c_scom operation did not match + what was required for IBM scom. I2c scoms associated with 64 bits of + are assumed to be IBM scoms and must have 0x08 set in the first byte + of the address. + + TARGET + ADDRESS + + + + RC_I2C_SCOM_UNEXPECTED_IBM_INDICATOR + + First Byte of the address passed to i2c_scom operation had 0x08 set which + indicates IBM scom. But the data associated with the address does not + match IBM scom data size. + + TARGET + ADDRESS + + +