2 Replies Latest reply on Mar 13, 2019 8:23 PM by NoAr_1540581

    PD and DRP analyzer log for CCG3

    NoAr_1540581

      Hello

       

      Please find attached.

       

      The log was acquired by connecting the ThinkPad (T470s) and the customer's board (mounted with CCG3) with Type-C.Finally, I'm thinking taht the DRP is working properly, and I think that the board side can be set as power-source and DFP.

      * Since I have only HEX files as CCG3 custom FW, it is not possible to check PDO in EZ-Config, so it is judged from the contents of SourceCapability as Msg from the board.

      I would like to clarify some of the attached logs.

      Q1)
      After DR_SWAP is done on the 9th line of the log, "Soft-Reset" is occured, but I want to know the reason.

      Q2)

      After DR_SWAP, at line 17 of the log, "Vconn-Swap" is occured, but I want to know the reason


      Q3)
      There is VDM (vender defined message) in the 29th line of the log, but please tell me the reason why VDM occured and the role of VDM here. The 31st line shows VDM, but I would like to know the above as well

      Q4)
      ProductType is "Error" on line 31 of the log, but I want to know the reason.

       

      Q5)

      I would like to know the reason why the PS_RDY log Data Objs is “0”?

       

      Best Regards

      Arai

        • 1. Re: PD and DRP analyzer log for CCG3
          HirotakaT_91

          Hi Arai-san,

           

          A1)

          As a premise, customer board (implemented CCG3) is enumerate as Source and DFP whereas T470s starts with Sink and UFP.

          Although I do not know the features of custom FW, customer board might want to become a UFP and T470s sends DR_Swap.

          Since there are no information of Configuration and FW, it is just an assumption.

           

          A2)

          VCONN_Swap will be sent by either Port Partner to request an exchange of VCONN Source role responsibility.

          Same as above, no information of Configuration and FW, it is difficult to esimate it.

           

          A3) A4)

          VDM which stands for Vendor Defined Message is sent from T470s. VDM is provided to allow vendors to exchange information.

          VDM is structured Header, VDM Header, and VDOs. The VDM Header provides command space to allow vendors to customize Messages for their own purposes. We are not able to know.

          See "6.4.4  Vendor Defined Message" of PD Spec.

           

          A5)

          Because there are no Data Object such as Power Data Object (PDO), Reqest Data Object (RDO), Vendor Data Object (VDO), etc.

           

           

          Your next action may two things.

          1. Contact with developer for the FW and configuration if you know.

          2. Read PD Spec.

           

          Best regards,

          Hirotaka Takayama

          • 2. Re: PD and DRP analyzer log for CCG3
            NoAr_1540581

            I understood.

            Thank you for your reply.

             

            MAcnica/Arai