The EZ-PD Analyzer Utility does not support PD 3.0 spec. It supports till PD 2.0 spec.
As per PD 3.0 spec section 220.127.116.11.5, value of 10b for bits(7:6) is valid and indicates PD 3.0 spec.
I hope, the other port partner you are using is PD 2.0 only capable, that's why you are seeing Good_crc with Spec Rev as 01b (i.e., PD 2.0).
Thanks for clarifying that the EZ-PD Analyzer is the reason I'm seeing Reserved (2) in those fields.
How do I configure or modify the CYPD3171-24LQXQ_pb project to use PD spec Rev 2? I changed the CCG_PD_REV3_ENABLE define on line 111 in stack_params.h from 1 to 0, however that doesnt seem to affect the responses I'm seeing in the EZ-PD Analyzer. I also modified the PD revision field in the EZ-PD Configuration Utility so the PD Revision field is set to 2.0, however that doesn't seem to make a difference.
Is there somewhere else in the firmware I need to modify to use PD spec Rev 2?
Any update on how to make the CYPD3171-24LQXQ_pb project use PD spec Rev 2?