There are many error indicators available to check for protocol violations. Carefully read the description of each one to see if it is useful for a particular debugging problem.
The following is a suggested debug sequence:
- Ensure that Word sync has been achieved.
- Make sure there are no descrambler state errors.
- Eliminate CRC32 errors, if any.
- Make sure the protocol is being followed correctly.
- Ensure that there are no overflow or underflow conditions when packets are sent.