The STATUS_CML command provides information about communication errors which have occurred. Communication errors are warnings and do not cause any interruption to power conversion.
- Invalid command (IVC) occurs when the host attempts to access TPS53676 at a command which it does not support.
- Invalid data (IVD) occurs when the host sends data to a supported command which is out of range or unsupported.
- Packet error check (PEC) error occurs when TPS53676 receives a transaction with an invalid or incorrect PEC byte.
- Communication error (COMM) occurs when the SMBus timeout condition is detected.
- Other (CML_OTHER) can occur due to multiple conditions (may not be an exhaustive list):
- Wrong transaction prototype - e.g. accessing a read word command as a read block
- Block command send with the incorrect number of bytes, or block count was not acknowledged
- Bus arbitration was lost
- Transaction aborted