SLLSFX9 December 2024 MCF8316D
PRODUCTION DATA
MCF8316D provides I2C CRC fault detection feature to detect errors in an I2C transaction. MCF8316D implements a CRC check on the entire I2C packet when I2C CRC is enabled - if there is a CRC mismatch, an I2C CRC fault is recognized and action taken according to CRC_ERR_MODE. If CRC_ERR_MODE is set to 0b, nFAULT is pulled low, the FETs are in Hi-Z and the CONTROLLER_FAULT and I2C_CRC_FAULT_STATUS bits are set to 1b until the fault condition is cleared by writing 1b to CLR_FLT. If EEP_FAULT_MODE is set to 1b, this fault is reported on nFAULT pin and CONTROLLER_FAULT, I2C_CRC_FAULT_STATUS bits are set to 1b but the device operation (FETs) continues normally. The fault reporting can be cleared (nFAULT pin is released, CONTROLLER_FAULT, I2C_CRC_FAULT_STATUS set to 0b) by writing 1b to CLR_FLT.