Overview
The 3-bit MessageID field is the value generated by a rolling counter maintained by the originator of the Message.
- The Message ID should be incremented when the previous message is successfully received and acknowledged by returning with Good_CRC message.
- After valid nRetryCount (2 times in USB Power Delivery 3.0 mode and 3 times in USB Power Delivery 2.0 mode) the Message ID should be increment by 1 and all the fields should be same.
- The Message ID should be set to 000b after the error recovery (e.g., Soft Reset, Hard Reset, FR_Swap, PR_SWAP operations.