Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
There are nine types of error counts that can be retrieved using this function. The error counts for each error type is retrieved via a pointer of type CyU3PMipicsiErrorCounts_t passed to this function. The error count values for each type can reach a maximum count of 0xFF. The count values will continue to report the existing error value on each call unless the function explicitly clears the counts using clrErrCnts.
The error types are described as follows:
frmErrCnt (Framing Error Count)
This field is incremented when an unexpected Frame start (FS) or Frame end (FE) short packet is received.
crcErrCnt (CRC Error Count)
This counter is incremented when an HS packet is received with CRC errors.
mdlErrCnt (Multi-Data Lane Sync Byte Error Count)
This counter is incremented when HS Sync Bytes were not received at the same clock cycle by CSI-2 Receiver.
ctlErrCnt (Control Error (Incorrect Line State Sequence) Count)
This counter is incremented when escape mode is exited using the wrong sequence.
eidErrCnt (Unsupported Packet ID Error Count)
This counter is incremented when an HS packet that is not supported by the CSI-2 Receiver is received.