1. Knowledge Base
  2. Test Solutions
  3. GRL-USB-PD-C2 / C2-EPR Automation Test Browser Application

Message ID Retry Case for TEST.PD.SRC3.1 Test Case

Overview

The 3-bit MessageID field is the value generated by a rolling counter maintained by the originator of the Message. 

  1. The Message ID should be incremented when the previous message is successfully received and acknowledged by returning with Good_CRC message. 
  2. 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. 
    Screenshot_20230118_160336

    Screenshot_20230118_161432
  3. The Message ID should be set to 000b after the error recovery (e.g., Soft Reset, Hard Reset, FR_Swap, PR_SWAP operations.