This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPS65983B: TPS65983B: How to fix the PD test .!!!!

Part Number: TPS65983B

Dear all

  I have post  the problem at a long time . i can't get the replay.

pls help me  how to relove the problem 

the question link:

TPS65983B: How to fix the PD test . - Interface forum - Interface - TI E2E support forums

thanks !

  • Hi Alex,

    Sorry about the delay, the previous thread dropped off my radar.

    I will close the older thread and we will discuss on this one.

    I have modified the project file with the Connector type field selectable and device option selected. The GUI version used by you (v4.14) supports only TPS65988CE devices. How did you create this project file? There are many settings missing here.

     TB3_2DP_TI.pjt

    Regarding your other failures:
    1. TD.PD.SNK3.E11 , TD.PD.SNK3.E19 -> Enable Chunking in your configuration
    2. TD.PD.VDM3.E1, TD.PD.VNDI3.E3 -> Change the connector type using the updated project file
    3. TDA.2.2.5 -> The new project file has 'Device' set instead of both 'Host' and 'Device' in the Transmit Identity Register Header.
    4. TDA.2.2.6 -> there seems to be a disconnect at PR_Swap. This may need further investigation. Can you please share your settings for register 0x28, 'Port Information'?

    -Kedar

  • Dear Kedar

        I use the TB3_2DP_TI.Pjt  using the 4.14 (gui) . we can't save the pd bin file .

      i get the next errors messge . pls help me to how to use the prj and save the bin file 

    thanks 

  • Hi Alex,

    What is your connector type? Receptacle? I will share the raw data that you can use with your working PJT file

    -Kedar

  • Dear Kedar
        connector type: TypeC  ( Thunderbolt 3)
         fuction: Thunderbolt3 to 2ch displayport .
         PD:  Bus power 
         Intel Chip:  Tian Rdige 

  • Try setting it to 'Receptacle'.

    Raw value: 0x345000000000000000000000000000000000000000000000345000000005440808703

  • Dear Kedar

      I set it and can't save a bin file . can you help me ?
      I tell you  how to update the PD in my products

      1. using 4.14 save a pd file , and using  intel FW Tools  create a file ( Thuderbolt config file+ti pd file) to a file , 
       2. donwload it to the deveice . 

     Now. I need to know . how to use the prj to save a bin file . 

     Binary->Save Binary->save Low Region . 

    if  i  new a project  we can save the bin file .

    so  pls tell me  how to do it .

    thanks very much !

    alex

  • Can you share the screenshot of the issue?

  • Dear Kedar

     pls check it : the gui tell me  Project firmware file does net exit ,please update the 'General Settngs " tab and try again

     but i can't find the tab .

     

  • In the General Settings tab:
    Click on "Change", browse to the Low Region FW binary release for 983B and include it into your project file. 

  • Dear Kedar 

       Thanks , I have save a bin and create a file to update it . i wil send it to GRL . and then they will give me a report .

    i will update it to you  

    thanks  very much !

     Alex Liu

  • Dear  Kedar  

        Now  I  have  a question 

    TDA.2.2.6 -> there seems to be a disconnect at PR_Swap. This may need further investigation. Can you please share your settings for register 0x28, 'Port Information'?

      pls tell  hwo to find the 0x28 reg information , pls check the next imge . i can't find the 0x28 reg. pls help me to fix the PR_Swap problem . thanks !

  • Hi Alex,

    Is this on GRL tester?

    -Kedar

  • Can you share your latest PJT file?

  • Dear Kedar

     pls check the VIF, I have upate the bin file to Device , and then GRL tell me   I have a test fail : 

     the VIF fiel and PJT FILE , pls help me to check it thanks 

    7823.TB3_2DP_TI.pjt

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    ; VENDOR INFORMATION FILE       
    
    ; GUI template/project used : TB3_2DP_TI.pjt       
    ; VIF Generated for : Port Settings       
    ; Timestamp : 2021-09-07T18:55:26.546000       
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    
    
    
    ; --------------------------------------------------------------------------------
    ;   Intro tab
    ; --------------------------------------------------------------------------------
    
    $VIF_Specification: "Revision 1.40, Version 1.0"
    $VIF_Producer: "USB-IF Vendor Info File Generator, Version 1.2.5.0"
    $Vendor_Name: "Intel"
    $Model_Part_Number: "Bus-powered Device"
    $Product_Revision: "0001"
    $TID: "0000"
    VIF_Product_Type: 0        ; Port
    $Port_Label: "0"
    
    
    ; --------------------------------------------------------------------------------
    ;   VIF Product tab
    ; --------------------------------------------------------------------------------
    
    Connector_Type: 2        ; USB Type-C™
    USB_PD_Support: YES
    PD_Port_Type: 4        ; DRP
    Captive_Cable: NO
    Type_C_State_Machine: 2        ; DRP
    Port_Battery_Powered: NO
    BC_1_2_Support: 0        ; None
    
    
    
    ; --------------------------------------------------------------------------------
    ;   General PD Settings tab
    ; --------------------------------------------------------------------------------
    
    PD_Specification_Revision: 2        ; Revision 3.0
    SOP_Capable: YES
    SOP_P_Capable: YES
    SOP_PP_Capable: NO
    SOP_P_Debug_Capable: NO
    SOP_PP_Debug_Capable: NO
    Security_Msgs_Supported_SOP: NO
    Manufacturer_Info_Supported_Port: YES
    Num_Fixed_Batteries: 0
    Num_Swappable_Battery_Slots: 0
    USB_Comms_Capable: YES
    DR_Swap_To_DFP_Supported: NO
    DR_Swap_To_UFP_Supported: NO
    Unconstrained_Power: NO
    VCONN_Swap_To_On_Supported: YES
    VCONN_Swap_To_Off_Supported: YES
    Responds_To_Discov_SOP_UFP: YES
    Responds_To_Discov_SOP_DFP: YES
    Attempts_Discov_SOP: YES
    Chunking_Implemented_SOP: YES
    Unchunked_Extended_Messages_Supported: YES
    
    
    
    ; --------------------------------------------------------------------------------
    ;   USB Type-C tab
    ; --------------------------------------------------------------------------------
    
    Type_C_Implements_Try_SRC: YES
    Type_C_Implements_Try_SNK: NO
    RP_Value: 2        ; 3A
    Type_C_Is_VCONN_Powered_Accessory: NO
    Type_C_Is_Debug_Target_SRC: NO
    Type_C_Is_Debug_Target_SNK: NO
    Type_C_Can_Act_As_Host: YES
    Type_C_Can_Act_As_Device: YES
    Type_C_Is_Alt_Mode_Controller: YES
    Type_C_Is_Alt_Mode_Adapter: NO
    Type_C_Power_Source: 0        ; Externally Powered
    Type_C_Port_On_Hub: NO
    Type_C_Supports_Audio_Accessory: NO
    Type_C_Sources_VCONN: YES
    
    
    
    ; --------------------------------------------------------------------------------
    ;   Product Power tab
    ; --------------------------------------------------------------------------------
    
    Product_Total_Source_Power_mW: 0
    Port_Source_Power_Type: 1        ; Shared
    $Port_Source_Power_Gang: "Barrel Jack"
    Port_Source_Power_Gang_Max_Power: 85000        ; (85000 mW)
    
    
    
    ; --------------------------------------------------------------------------------
    ;   USB Host tab
    ; --------------------------------------------------------------------------------
    
    Host_Speed: 4        ; USB 3.2 Gen 2x2
    Host_Contains_Captive_Retimer: NO
    Host_Truncates_DP_For_tDHPResponse: NO
    Host_Is_Embedded: NO
    Host_Suspend_Supported: 0
    Is_DFP_On_Hub: NO
    
    
    
    ; --------------------------------------------------------------------------------
    ;   USB Device tab
    ; --------------------------------------------------------------------------------
    
    Device_Speed: 0        ; USB 2
    Device_Contains_Captive_Retimer: NO
    
    
    ; --------------------------------------------------------------------------------
    ;   Source tab
    ; --------------------------------------------------------------------------------
    
    PD_Power_As_Source: 0
    USB_Suspend_May_Be_Cleared: YES
    Sends_Pings: NO
    PD_OC_Protection: YES
    PD_OCP_Method: 0        ; Over-Current Response
    Num_Src_PDOs: 0
        
            
            
            
            
            
            
            
    	
    	
    ; --------------------------------------------------------------------------------
    ;   Sink tab
    ; --------------------------------------------------------------------------------
    
    PD_Power_As_Sink: 15000
    No_USB_Suspend_May_Be_Set: NO
    GiveBack_May_Be_Set: NO
    Higher_Capability_Set: NO
    FR_Swap_Reqd_Type_C_Current_As_Initial_Source: 0        ; FR_Swap not supported
    Num_Snk_PDOs: 1
    
        Snk_PDO_Supply_Type1: 0        
        Snk_PDO_Voltage1: 100        
        Snk_PDO_Op_Current1: 300
    
        
        
        
        
        
        
    	
    	
    ; --------------------------------------------------------------------------------
    ;   Dual Role tab
    ; --------------------------------------------------------------------------------
    
    Accepts_PR_Swap_As_Src: NO
    Accepts_PR_Swap_As_Snk: NO
    Requests_PR_Swap_As_Src: NO
    Requests_PR_Swap_As_Snk: NO
    FR_Swap_Supported_As_Initial_Sink: NO
    
    
    
    ; --------------------------------------------------------------------------------
    ;   SOP Discovery - Part One tab
    ; --------------------------------------------------------------------------------
    
    XID_SOP: 0
    Data_Capable_As_USB_Host_SOP: NO
    Data_Capable_As_USB_Device_SOP: YES
    Product_Type_UFP_SOP: 0
    Product_Type_DFP_SOP: 0 ; Undefined
    Modal_Operation_Supported_SOP: YES
    USB_VID_SOP: 0x8087
    PID_SOP: 0x0
    bcdDevice_SOP: 0x667
    
    ; --------------------------------------------------------------------------------
    ;   SOP Discovery - Part Two tab
    ; --------------------------------------------------------------------------------
    
    SVID_Fixed_SOP: YES
    Num_SVIDs_Min_SOP: 1
    Num_SVIDs_Max_SOP: 1
    
        SVID1_SOP: 0x8087
        SVID1_Modes_Fixed_SOP: YES
        SVID1_Num_Modes_Min_SOP: 1
        SVID1_Num_Modes_Max_SOP: 1
    
            SVID1_Mode1_Enter_SOP: YES
    
        SVID2_SOP: 0xFF01
        SVID2_Modes_Fixed_SOP: YES
        SVID2_Num_Modes_Min_SOP: 1
        SVID2_Num_Modes_Max_SOP: 1
    
            SVID2_Mode1_Enter_SOP: YES
    
    		
    ; --------------------------------------------------------------------------------
    ; DisplayPort Alt-Mode
    ; --------------------------------------------------------------------------------
    
    DP_is_CtoDP_cable                               : ; Could not resolve              
    DP_Modes_Count                                  : 1               
    
    ; Mode 1
    DP_mode1_Port_Cap                               : ; Could not resolve              
    DP_mode1_Support_DPv13                          : ; Could not resolve              
    DP_mode1_Support_UsbGen2                        : ; Could not resolve              
    DP_mode1_Receptacle                             : ; Could not resolve           
    DP_mode1_Usb20_Not_Used                         : ; Could not resolve              
    
    ; DFP_D Pin Assignments Supported
    DP_mode1_Dfp_D_A_Supported                      : ; Could not resolve              
    DP_mode1_Dfp_D_B_Supported                      : ; Could not resolve              
    DP_mode1_Dfp_D_C_Supported                      : ; Could not resolve              
    DP_mode1_Dfp_D_D_Supported                      : ; Could not resolve              
    DP_mode1_Dfp_D_E_Supported                      : ; Could not resolve              
    DP_mode1_Dfp_D_F_Supported                      : ; Could not resolve              
    
    ; UFP_D Pin Assignments Supported
    DP_mode1_Ufp_D_A_Supported                      : ; Could not resolve              
    DP_mode1_Ufp_D_B_Supported                      : ; Could not resolve              
    DP_mode1_Ufp_D_C_Supported                      : ; Could not resolve              
    DP_mode1_Ufp_D_D_Supported                      : ; Could not resolve              
    DP_mode1_Ufp_D_E_Supported                      : ; Could not resolve              
    
    
    

  • Can you also let me know the FW version you are using on 983B ?

  • Dear Kedar, 

    I am TI FAE to support this case, would you please help to fix the issue from Alex?

    thanks a lot!

  • Hi ,

    This will require some debug. I am requesting another engineer to support on this.

    -Kedar

  • Dear Kedar

      how about the case ?  we are wait for you. thanks !