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: USB-PD does not work.

Part Number: TPS65983B


Hi,

I developed the board by referring to the Tapex Creek TI83 reference design.

I created a Tapex Creek - based BIN file using Application Customiztaion Tool.(Base Image : TPS65983A_fw6_0006_67_00.bin)

LDO3.3v and 1.8V are output normally. However, this power will work even if the firmware is not loaded.

When 3.3V is applied to the TPS65983B, the Resetz does not operate.

I can't debug with I2C, how can I check if the firmware is loaded properly?

Attach a VIF file.  Thank you

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; VENDOR INFORMATION FILE       

; GUI template/project used : TPS65983_fw6_Intel_Tapex_Creek_Static_2port_v4_14.tpl       
; VIF Generated for : Device 1       
; Timestamp : 2020-10-27T10:13:15.499000       

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;




; --------------------------------------------------------------------------------
;   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: "Tapex Creek"
$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: YES
Unconstrained_Power: YES
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: 45000
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: NO
Is_DFP_On_Hub: NO



; --------------------------------------------------------------------------------
;   USB Device tab
; --------------------------------------------------------------------------------

Device_Speed: 0        ; USB 2
Device_Contains_Captive_Retimer: NO


; --------------------------------------------------------------------------------
;   Source tab
; --------------------------------------------------------------------------------

PD_Power_As_Source: 45000
USB_Suspend_May_Be_Cleared: YES
Sends_Pings: NO
PD_OC_Protection: YES
PD_OCP_Method: 0        ; Over-Current Response
Num_Src_PDOs: 3
    
    Src_PDO_Supply_Type1: 0        
    Src_PDO_Peak_Current1: 0     
    Src_PDO_Voltage1: 100        
    Src_PDO_Max_Current1: 300    
    Src_PD_OCP_OC_Debounce1: 100 
    Src_PD_OCP_OC_Threshold1: 350
    
    Src_PDO_Supply_Type2: 0        
    Src_PDO_Peak_Current2: 0     
    Src_PDO_Voltage2: 180        
    Src_PDO_Max_Current2: 300    
    Src_PD_OCP_OC_Debounce2: 100 
    Src_PD_OCP_OC_Threshold2: 350
    
    Src_PDO_Supply_Type3: 0        
    Src_PDO_Peak_Current3: 0     
    Src_PDO_Voltage3: 300        
    Src_PDO_Max_Current3: 300    
    Src_PD_OCP_OC_Debounce3: 100 
    Src_PD_OCP_OC_Threshold3: 350
    
        
        
        
        
	
	
; --------------------------------------------------------------------------------
;   Sink tab
; --------------------------------------------------------------------------------

PD_Power_As_Sink: 0
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: 0

    
    
    
    
    
    
	
	
; --------------------------------------------------------------------------------
;   Dual Role tab
; --------------------------------------------------------------------------------

Accepts_PR_Swap_As_Src: NO
Accepts_PR_Swap_As_Snk: YES
Requests_PR_Swap_As_Src: NO
Requests_PR_Swap_As_Snk: YES
FR_Swap_Supported_As_Initial_Sink: NO



; --------------------------------------------------------------------------------
;   SOP Discovery - Part One tab
; --------------------------------------------------------------------------------

XID_SOP: 0
Data_Capable_As_USB_Host_SOP: YES
Data_Capable_As_USB_Device_SOP: YES
Product_Type_UFP_SOP: 2
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: 2
Num_SVIDs_Max_SOP: 2

    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                               : No              
DP_Modes_Count                                  : 1               

; Mode 1
DP_mode1_Port_Cap                               : 2              
DP_mode1_Support_DPv13                          : Yes              
DP_mode1_Support_UsbGen2                        : No              
DP_mode1_Receptacle                             : Yes           
DP_mode1_Usb20_Not_Used                         : No              

; DFP_D Pin Assignments Supported
DP_mode1_Dfp_D_A_Supported                      : No              
DP_mode1_Dfp_D_B_Supported                      : No              
DP_mode1_Dfp_D_C_Supported                      : Yes              
DP_mode1_Dfp_D_D_Supported                      : Yes              
DP_mode1_Dfp_D_E_Supported                      : Yes              
DP_mode1_Dfp_D_F_Supported                      : No              

; UFP_D Pin Assignments Supported
DP_mode1_Ufp_D_A_Supported                      : No              
DP_mode1_Ufp_D_B_Supported                      : No              
DP_mode1_Ufp_D_C_Supported                      : No              
DP_mode1_Ufp_D_D_Supported                      : No              
DP_mode1_Ufp_D_E_Supported                      : No