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.

TPS65981: PD data not correct

Part Number: TPS65981

Dear all,

one of my AA is facing issues with the TPS65981ABIRTQR.

The device has been configured through the Configuration Tool, mode DFP_D  with +5V at PDO.

The CC pin seems working fine, but the data on the PD bus are not correct.

 

I've attached the project done with the configurator.

Can you please provide me with any hints ?

 

regards,

Domenico

project.zip

  • Hi Domenyko,

    I see a 9V Source and Sink PDO set in the Source capabilities and Sink capabilities registers respectively. Is this intended?
    Additionally, can you check to see if the PD controller is in APP mode by reading the Mode register 0x3 after boot?
    Finally, a PD trace of the failure would help debug the issue.

    Thank you,
    Eric
  • Hi Eric,

    below the ansers to your questions:

    1.      Just 1x PDO source capabilities is enables at 5V , the other sink are disabled.

    2.      PD is in APP mode after boot.

    In the attachment the registers with the devide in debug mode.

    It seems that there aren't any  active contract PDO.

    regards,

    Domenico

    Device 1, port 0 Debug Registers.txt
    Mode (0x3)
      Mode
        Mode   APP 
    
    Version (0xf)
      Version
        Version   0x11208
    
    Status (0x1a)
      Status
        Plug Present              Plug present, see Conn State (below) for details.
        Conn State                Connection present, Ra detected (Rd and Ra detected) or Rp detected with previous Ra detection (assumes PD Controller started as Source and later swapped to Sink).
        Plug Orientation          Upside-up orientation (plug CC on C_CC1) or orientation unknown or port is disabled/disconnected.
        Port Role                 PD Controller is Source (C_CCx pull-up active).
        Data Role                 PD Controller is DFP.
        VConn Enabled             VConn is supplied by this controller
        PP_5V Switch              Enabled Reverse current from VBUS to Power Path blocked (acting as output)
        PP_HV Switch              Disabled
        PP_HVE Switch             Disabled
        PP_Cable Switch           PP_CABLE enabled on C_CC2
        Overcurrent               False
        Power Source              VIN_3V3
        VBUS Status               VBUS is at vSafe0V (less than 0.8V)
        USB Host Present          No far-end device present providing VBUS or PD Controller power role is Source.
        Acting as Legacy          PD Controller is not in a legacy (non PD mode).
        Go To Min Active          No PD contract established or GotoMin restriction has been cleared by Source Capabilities message or disconnect/Hard Reset.
        BIST                      No BIST in progress
        High Voltage Warning      PD Controller operating as Sink or VBUS voltage is below limit specified by HighVoltageWarningLimit register or port is disconnected.
        Low Voltage Warning       PD Controller operating as Sink or VBUS voltage is above limit specified by LowVoltageWarningLimit register or port is disconnected.
        Alternative Mode Status   No Alternate Modes attempted.
    
    Boot Flags (0x2d)
      Boot Flags
        Boot Successful                     True
        PP_EXT Switch Closed                False
        Dead Battery Flag                   False
        SPI Flash Present                   True
        Region 0                            True
        Region 1                            False
        Region 0 Invalid                    False
        Region 1 Invalid                    False
        Region 0 Flash Error                False
        Region 1 Flash Error                False
        Reed Solomon Error                  False
        UART CRC Fail                       False
        Region 0 CRC Fail                   False
        Region 1 CRC Fail                   False
        Customer OTP Invalid                False
        I2C OTP Bits                        0x1
        App Customization Version Error     False
        App Customization Length Error      False
        App Customization CRC Check Error   False
        DBG_CTL Bits                        0x0
        I2C_ADDR Bits                       0x7
        UART Boot                           False
        UART Overflow Error                 False
        PP_HV Switch Closed                 False
        UART Retry Error                    False
        UART Timeout Error                  False
        Customer OTP Valid                  Unknown (0x2)
        SWD Disabled                        True
        Vout3V3 Control                     Unknown (0x0)
        Wait for Vin3V3                     Unknown (0x1)
        OTP Customer TBT Present            False
        OTP Customer I2C Threshold          0x6
        Revision ID Metal                   0x1
        Revision ID Base                    0x1
    
    Build Identifier (0x2e)
      Build Identifier
        Build Identifier   e5653a73c1b800c633a4194aef53123e463c449c_07162018
    
    Device Info (0x2f)
      Device Info
        Device Info   TPS65982 HW0011 FW0001.12.08 ZTBT1(ACE1
    
    Received Source Capabilities (0x30)
      Received Source Capabilities
        Number of Source PDOs   0
    
    Received Sink Capabilities (0x31)
      Received Sink Capabilities
        Number of Sink PDOs   0
    
    Active Contract PDO (0x34)
      Active Contract PDO
        Maximum Current   0 A
        Voltage           0 V
        Peak Current      100%
        reserved          reserved, set 0
        Supply Type       Fixed Source
    
    Active Contract RDO (0x35)
      Active Contract RDO
        Max/Min Operating Current   0 A
        Operating Current           0 A
        No USB Suspend              False
        USB Communication Capable   False
        Capability Mismatch         False
        Giveback Flag               False
        Object Position             0
    
    Sink Request RDO (0x36)
      Sink Request RDO
        Max/Min Operating Current   0 A
        Operating Current           0 A
        No USB Suspend              False
        USB Communication Capable   False
        Capability Mismatch         False
        Giveback Flag               False
        Object Position             0
    
    Power Status (0x3f)
      Power Status
        Offer Priority     Connection Present
        Source or Sink     Source
        Type-C Current     3A Current
        BC 1.2 Detection   USB BC v1.2 connection not yet established
        BC 1.2 Status      SDP Detected
    
    PD Status (0x40)
      PD Status
        Plug Details         USB Type-C full-featured plug
        CC Pull-up           Not in CC pull-down mode / no CC pull-up detected.
        Port Type            Source
        Present Role         Source
        Soft Reset Details   Reset value, no soft reset
        Hard Reset Details   Reset value, no hard reset.
    
    Received SOP Identity Data Object (0x48)
      Received SOP Identity Data Object
        Record Counts
          Number of Received Identity Objects   0
        Received SOP Identity Response
          UFP IDO Header
            USB Vendor ID                0x0
            Modal Operation Supported    False
            Product Type                 Undefined
            Data Capable as USB Device   False
            Data Capable as USB Host     False
          Product Vendor Defined Object
            BCD Device       0x0
            USB Product ID   0x0
          Alternate Mode Adapter VDO
            USB SS Signalling       USB 2.0 Only
            VBus Required           False
            VConn Required          False
            VConn Power             1 W
            SSRx 2 Directionality   Fixed
            SSRx 1 Directionality   Fixed
            SSTx 2 Directionality   Fixed
            SSTx 1 Directionality   Fixed
            AMA Firmware Version    0x0
            AMA Hardware Version    0x0
          Certification Test ID   0x0
          UFP IDO VDO #5          0x0
          UFP IDO VDO #6          0x0
    
    Received SOP Prime Identity Data Object (0x49)
      Received SOP Prime Identity Data Object
        Record Counts
          Number of Received Identity Objects   0
        Received SOP Prime Discover Identity Response
          SOP Prime IDO Header
            USB Vendor ID                0x0
            Modal Operation Supported    False
            Product Type                 Undefined
            Data Capable as USB Device   False
            Data Capable as USB Host     False
          Product Vendor Defined Object
            BCD Device       0x0
            USB Product ID   0x0
          Cable Vendor Defined Object
            USB SS Signalling         USB 2.0 Only
            SOP" Controller Present   False
            VBus Through Cable        False
            VBus Current Capability   1.5 A
            SSRx 2 Directionality     Fixed
            SSRx 1 Directionality     Fixed
            SSTx 2 Directionality     Fixed
            SSTx 1 Directionality     Fixed
            Cable Termination Type    Both Ends Passive, VConn Not Required
            Cable Latency             reserved (0000b)
            Type-C Plug/Receptacle    Plug
            Type-C to Type-A/B/C      Type-A
            Cable Firmware Version    0x0
            Cable Hardware Version    0x0
          Certification Test ID   0x0
          SOP Prime IDO VDO #5    0x0
          SOP Prime IDO VDO #6    0x0
    
    RX Attention structured VDM (0x4e)
      RX Attention structured Register
        RX Attention Status
          Number of Valid VDOs         0
          Number of Register Updates   0
        Data Objects Received
          Data Object 1
            Payload   0x0
            Type      Unstructured
            SVID      0x0
          Data Object 2
            Data Object 2   0x0
          Data Object 3
            Data Object 3   0x0
          Data Object 4
            Data Object 4   0x0
          Data Object 5
            Data Object 5   0x0
          Data Object 6
            Data Object 6   0x0
          Data Object 7
            Data Object 7   0x0
    
    RX VDM Register (0x4f)
      RX VDM Register
        RX VDM Status
          Number of Valid VDOs         0
          SOP Message Source           VDM came from SOP
          Number of Register Updates   0
        Data Objects Received
          Data Object 1
            Payload   0x0
            Type      Unstructured
            SVID      0x0
          Data Object 2
            Data Object 2   0x0
          Data Object 3
            Data Object 3   0x0
          Data Object 4
            Data Object 4   0x0
          Data Object 5
            Data Object 5   0x0
          Data Object 6
            Data Object 6   0x0
          Data Object 7
            Data Object 7   0x0
    
    User VID Status Register (0x57)
      User VID Status
        User VID Status
          User VID Detected        False
          User VID Active          False
          User VID Error Code      0x0
          User VID Mode 1 Status   False
          User VID Mode 2 Status   False
          User VID Mode 3 Status   False
          User VID Mode 4 Status   False
    
    DP SID Status (0x58)
      DP SID Status
        DP Status TX
          Connection Status               Neither DFP_D or UFP_D connected
          Power Low                       Adapter is functioning normally or disabled
          Enabled                         DP functionality is Disabled
          Multi-function Preferred        No Preference for Multi-function
          USB Configuration Request       Maintain current configuration
          Exit DisplayPort Mode Request   Maintain current mode
          HPD State                       HPD_Low
          IRQ HPD                         No IRQ_HPD since last status
          reserved                        reserved
        DP Status RX
          Connection Status               Neither DFP_D or UFP_D connected
          Power Low                       Adapter is functioning normally or disabled
          Enabled                         DP functionality is Disabled
          Multi-function Preferred        No Preference for Multi-function
          USB Configuration Request       Maintain current configuration
          Exit DisplayPort Mode Request   Maintain current mode
          HPD State                       HPD_Low
          IRQ HPD                         No IRQ_HPD since last status
          reserved                        reserved
        DP Configure
          Select Configuration                          Set configuration for USB
          Supports DP v1.3 signalling                   False
          Supports USB Gen 2 signalling                 False
          DFPD Receptacle or UFPD Plug Pin Assignment   (none)
          UFPD Receptacle or DFPD Plug Pin Assignment   (none)
          reserved                                      reserved
        DP Mode Data
          Port Capability                               Reserved
          Supports DP v1.3 signalling                   False
          Supports USB Gen 2 signalling                 False
          DFPD Receptacle or UFPD Plug Pin Assignment   (none)
          UFPD Receptacle or DFPD Plug Pin Assignment   (none)
          reserved                                      reserved
        DP SID Detected   DP SID not detected
        DP Mode Active    0x0
        Error Code        0x0
    
    TI VID Status Register (0x5b)
      TI Mode Status
        Texas Instruments VID Status
          TI VID Status       False
          TI PDIO Status      False
          TI VID Error Code   0x0
    
    Data Status (0x5f)
      Data Status
        Data Connection                   Data connection present (at least one other bit in this register is nonzero)
        Data Orientation                  Plug is oriented on CC1 (upside-up) or no data connection
        Cable Active Orientation          Cable is passive
        Over Current Or Temperature       No over-current or over-temperature condition
        USB2 Connection                   USB2 connection to USB_RP on Mission D+/D- pair
        USB3 Connection                   USB3 connection on SSTx1/Rx1 if upside-up, SSTx2/Rx2 if upside down.
        USB3 Speed                        USB3 limited to Gen 1 speed (5Gbps)
        USB Data Role                     DFP
        DisplayPort Connection            No DisplayPort connection.
        DisplayPort Source or Sink        DP Source (DFP_D) connection requested (if supported by configuration).
        DisplayPort Pin Assignment        Legacy DP, USB-C to DP cable (spec pin assignments E-F, if supported).
        IRQ Ack                           No IRQ
        HPD IRQ sticky                    No HPD IRQ
        HPD Level                         HPD Low
        TBT Connection                    No Thunderbolt connection. This value is also used if TBT Mode is active but an Attention SVDM has been sent/received enabling USB2 instead of TBT.
        TBT Type                          Type-C to Type-C Cable
        Cable Type                        Active Cable
        Cable Type                        Active Cable
        Active Link Training              Active with bi-directional LSRX communication (also used for passive cables)
        Force LSX                         Normal operation.
        S0 Power Negotiated               Active contract does not have a power mismatch or PD Controller is not a Sink
        Thunderbolt Cable Speed Support   Reserved
        Thunderbolt Cable Gen             3rd generation TBT (10.3125 and 20.625 Gb/s)
    
    RX User VID Attention VDM Register (0x60)
      RX User VID Attention VDM Register
        RX Attention Status
          Number of Valid VDOs         0
          Number of Register Updates   0
        Data Objects Received
          Data Object 1
            Payload   0x0
            Type      Unstructured
            SVID      0x0
          Data Object 2
            Data Object 2   0x0
          Data Object 3
            Data Object 3   0x0
          Data Object 4
            Data Object 4   0x0
          Data Object 5
            Data Object 5   0x0
          Data Object 6
            Data Object 6   0x0
          Data Object 7
            Data Object 7   0x0
    
    RX User VID Other VDM Register (0x61)
      RX User VID Other VDM Register
        RX VDM Status
          Number of Valid VDOs         0
          Number of Register Updates   0
        Data Objects Received
          Data Object 1
            Payload   0x0
            Type      Unstructured
            SVID      0x0
          Data Object 2
            Data Object 2   0x0
          Data Object 3
            Data Object 3   0x0
          Data Object 4
            Data Object 4   0x0
          Data Object 5
            Data Object 5   0x0
          Data Object 6
            Data Object 6   0x0
          Data Object 7
            Data Object 7   0x0
    
    Type C State Register (0x69)
      Type C State Register
        CC Pin For PD       C_CC1 is CC pin
        CC1 Pin State       Rd detected (Source only)
        CC2 Pin State       Ra detected (Source only)
        Type C Port State   Reserved
    
    GPIO Status Register (0x72)
      GPIO Status Register
        GPIO0 Data         0x1
        GPIO1 Data         0x0
        GPIO2 Data         0x0
        GPIO3 Data         0x0
        GPIO4 Data         0x0
        GPIO5 Data         0x1
        GPIO6 Data         0x0
        GPIO7 Data         0x0
        GPIO8 Data         0x0
        GPIO9 Data         0x0
        GPIO10 Data        0x0
        GPIO11 Data        0x0
        GPIO12 Data        0x0
        GPIO13 Data        0x0
        GPIO14 Data        0x0
        GPIO15 Data        0x0
        GPIO16 Data        0x0
        GPIO17 Data        0x0
        GPIO18 Data        0x0
        GPIO19 Data        0x0
        GPIO20 Data        0x0
        GPIO21 Data        0x0
        GPIO0 Direction    0x1
        GPIO1 Direction    0x0
        GPIO2 Direction    0x0
        GPIO3 Direction    0x0
        GPIO4 Direction    0x0
        GPIO5 Direction    0x1
        GPIO6 Direction    0x0
        GPIO7 Direction    0x1
        GPIO8 Direction    0x1
        GPIO9 Direction    0x0
        GPIO10 Direction   0x0
        GPIO11 Direction   0x0
        GPIO12 Direction   0x0
        GPIO13 Direction   0x0
        GPIO14 Direction   0x0
        GPIO15 Direction   0x1
        GPIO16 Direction   0x0
        GPIO17 Direction   0x0
        GPIO18 Direction   0x0
        GPIO19 Direction   0x0
        GPIO20 Direction   0x0
        GPIO21 Direction   0x0
    

    Device 1, port 0 Configuration Registers.txt
    Customer Use (0x6)
      Customer Use
        Customer Use Word 1   0x0
        Customer Use Word 2   0x0
    
    Interrupt Mask for I2C1 (0x16)
      Interrupt Mask for I2C1
        Soft Reset                                       False
        Hard Reset                                       False
        Power Path Event                                 False
        Plug Insert or Removal                           True
        PR Swap Complete                                 False
        DR Swap Complete                                 False
        Awoken by Host                                   False
        RDO Received from Sink                           False
        Built-In Self Test                               False
        Overcurrent Event                                False
        Attention Received                               False
        Vendor-Defined Message Received                  False
        New Contract as Consumer                         False
        New Contract as Provider                         False
        Source Capabilities Message Ready                False
        Sink Capabilities Message Ready                  False
        Swap Requested                                   False
        BIST Message Ignored                             False
        GotoMin Received                                 False
        USB Host Present                                 False
        USB Host Present No Longer                       False
        High Voltage Warning                             False
        Power Path Switch Changed                        False
        Power Status Update                              False
        Data Status Update                               True
        Status Update                                    False
        PD Status Update                                 False
        ADC Low Threshold                                False
        ADC High Threshold                               False
        CMD1 Complete                                    False
        CMD2 Complete                                    False
        Error: Device Incompatible                       False
        Error: Cannot Provide Voltage or Current         False
        Error: Cannot Provide Voltage or Current Later   False
        Error: Power Event Occurred                      False
        Error: Missing Get Capabilities Message          False
        Error: Protocol Error                            False
        Error: Message Data                              False
        Error: Discharge Failed                          False
        Sink Transition Complete                         False
        Error: Unable to Source                          False
        User SVID Mode Entered                           False
        User SVID Mode Exited                            False
        User SVID Attention VDM Received                 False
        User SVID Other VDM Received                     False
    
    Interrupt Mask for I2C2 (0x17)
      Interrupt Mask for I2C2
        Soft Reset                                       False
        Hard Reset                                       False
        Power Path Event                                 False
        Plug Insert or Removal                           True
        PR Swap Complete                                 False
        DR Swap Complete                                 False
        Awoken by Host                                   False
        RDO Received from Sink                           False
        Built-In Self Test                               False
        Overcurrent Event                                False
        Attention Received                               False
        Vendor-Defined Message Received                  False
        New Contract as Consumer                         False
        New Contract as Provider                         False
        Source Capabilities Message Ready                False
        Sink Capabilities Message Ready                  False
        Swap Requested                                   False
        BIST Message Ignored                             False
        GotoMin Received                                 False
        USB Host Present                                 False
        USB Host Present No Longer                       False
        High Voltage Warning                             False
        Power Path Switch Changed                        False
        Power Status Update                              False
        Data Status Update                               True
        Status Update                                    False
        PD Status Update                                 False
        ADC Low Threshold                                False
        ADC High Threshold                               False
        CMD1 Complete                                    False
        CMD2 Complete                                    False
        Error: Device Incompatible                       False
        Error: Cannot Provide Voltage or Current         False
        Error: Cannot Provide Voltage or Current Later   False
        Error: Power Event Occurred                      False
        Error: Missing Get Capabilities Message          False
        Error: Protocol Error                            False
        Error: Message Data                              False
        Error: Discharge Failed                          False
        Sink Transition Complete                         False
        Error: Unable to Source                          False
        User SVID Mode Entered                           False
        User SVID Mode Exited                            False
        User SVID Attention VDM Received                 False
        User SVID Other VDM Received                     False
    
    System Power State (0x20)
      System Power State
        Sleep Mode (When Allowed)   Do Not Sleep
    
    System Configuration (0x28)
      System Configuration
        Port Information                                         Presents R_p on CC, no data/power role swap
        Receptacle Type                                          Standard fully-featured USB-C receptacle
        Type-C Current                                           3 A (strongest pullup)
        Type-C Current OCP Peak Current                          100%
        V_CONN Supported                                         VCONN supported as DFP/UFP (accept VCONN_Swap requests)
        High Voltage Warning Level                               Warning when source VBUS voltage exceeds 10% from nominal
        Low Voltage Warning Level                                Warning when source VBUS Voltage dips below 10% from nominal
        Over Voltage Protection Trip Point                       24 V
        Over Voltage Protection Usage                            Disconnect VBUS if voltage exceeds OVPTripPoint
        PP_5V0 Configuration                                     PP_5V0 switch configured for output
        PP_HV Configuration                                      PP_HV switch not used (disabled)
        PP_EXT Configuration                                     PP_EXT not used (disabled)
        BC 1.2 Enable                                            True
        USB RP Enable                                            True
        USB EP Enable                                            True
        USB3.0/3.1 Rate                                          USB3 Gen2 signaling rate supported
        USB2.0 Supported                                         True
        Audio Accessory Support                                  True
        Debug Accessory Support                                  True
        Powered Accessory Support                                False
        Rsense (External Sense Resistor)                         5 mOhm
        Try.Src (Try Source Support)                             True
        USB2.0 Endpoint Billboard Enable                         True
        External Power Path Over-Current Timeout Enable          Enabled
        External Power Path Over-current Timeout                 640 us
        Reset Z Timeout Count                                    2
        Reset Z Timeout Clock                                    640 us
        Vout3V3 (3.3 V output) threshold                         2.75 V
        Vout3V3 (3.3 V output) enable                            False
        Sense Disconnect on CC (in addition to VBUS) when Sink   False
        Set Under-voltage Protection to 4.5V always              True
        Under-voltage Protection Trip Point, PP_5V               20%
        Under-voltage Protection Usage, PP_HV                    20%
        UART Disable                                             Disabled
        Serial String Index                                      Serial Number String at Index 1
        Product String Index                                     Product String at Index 2
        Manufacturer String Index                                Manufacturer String at Index 3
        Billboard URL String Index                               Billboard URL String at Index 4
        Intel Thuderbolt Billboard String Index                  TBT Billboard String at Index 5
        DisplayPort Billboard String Index                       DisplayPort Billboard String at Index 6
        Custom Vendor ID 1 String Index                          No Custom Vendor ID 1 Billboard String
        Custom Vendor ID 2 String Index                          No Custom Vendor ID 2 Billboard String
        Custom Vendor ID 3 String Index                          No Custom Vendor ID 3 Billboard String
        Custom Vendor ID 4 String Index                          No Custom Vendor ID 4 Billboard String
        Internal 5V Power Path Over-Current Timeout Enable       Enabled
        Internal 5V Power Path Over-current Timeout              640 us
        Internal HV Power Path Over-Current Timeout Enable       Enabled
        Internal HV Power Path Over-current Timeout              640 us
        Voltage Threshold for Adjustable GPIO Event              0 V
    
    Control Configuration (0x29)
      Control Configuration
        PD Mode                               Normal PD Behavior
        Externally Powered                    True
        Never Sink if Externally Powered      True
        Process Swap To Sink                  False
        Initiate Swap To Sink                 False
        Process Swap To Source                True
        Initiate Swap To Source               True
        RDO Intrusive Mode                    False
        PDO Intrusive Mode                    False
        Process VCONN Swap                    True
        Initiate VCONN Swap                   False
        Process Swap to UFP                   False
        Initiate Swap to UFP                  False
        Process Swap to DFP                   True
        Initiate Swap to DFP                  True
        Automatic Sink Capabilities Request   False
        Automatic ID Request                  True
        Intrusive Alternate Mode Support      False
        Force USB Generation 1                False
        I2C Timeout Period                    200 mS
    
    Transmit Source Capabilities (0x32)
      Transmit Source Capabilities
        Tx Source PDO Config
          Number of Source PDOs   1
        Source PDO 1
          Switch Source           Internal 5 volt Power Path (PP_5V)
          Maximum Current         3 A
          Voltage                 5 V
          Peak Current            100%
          reserved                reserved, set 0
          USB Capable             True
          USB Suspend Supported   False
          Supply Type             Fixed Source
        Source PDO 2
          Advertised Mask   Always Advertise
          Switch Source     Internal High Voltage Power Path (PP_HV)
          Maximum Current   3 A
          Voltage           9 V
          Peak Current      100%
          reserved          reserved, set 0
          Supply Type       Fixed Source
        Source PDO 3
          Advertised Mask   Always Advertise
          Switch Source     Internal High Voltage Power Path (PP_HV)
          Maximum Current   3 A
          Voltage           15 V
          Peak Current      100%
          reserved          reserved, set 0
          Supply Type       Fixed Source
        Source PDO 4
          Advertised Mask   Always Advertise
          Switch Source     Internal High Voltage Power Path (PP_HV)
          Maximum Current   3 A
          Voltage           20 V
          Peak Current      100%
          reserved          reserved, set 0
          Supply Type       Fixed Source
        Source PDO 5
          Advertised Mask   Always Advertise
          Switch Source     Internal High Voltage Power Path (PP_HV)
          Maximum Current   0 A
          Voltage           0 V
          Peak Current      100%
          reserved          reserved, set 0
          Supply Type       Fixed Source
        Source PDO 6
          Advertised Mask   Always Advertise
          Switch Source     Internal High Voltage Power Path (PP_HV)
          Maximum Current   0 A
          Voltage           0 V
          Peak Current      100%
          reserved          reserved, set 0
          Supply Type       Fixed Source
        Source PDO 7
          Advertised Mask   Always Advertise
          Switch Source     Internal High Voltage Power Path (PP_HV)
          Maximum Current   0 A
          Voltage           0 V
          Peak Current      100%
          reserved          reserved, set 0
          Supply Type       Fixed Source
    
    Transmit Sink Capabilities (0x33)
      Transmit Sink Capabilities
        Sink PDO Count
          Number of Sink PDOs   0
        Sink PDO 1
          Operating Current           0.9 A
          Voltage                     5 V
          Peak Current                100%
          reserved                    reserved, set 0
          Supply Type                 Fixed Sink
          Maximum Operating Current   0.9 A
          Minimum Operating Current   0.9 A
          Ask For Max                 True
        Sink PDO 2
          Operating Current           0.9 A
          Minimum Voltage             9 V
          Maximum Voltage             0 V
          Supply Type                 Variable Sink
          Maximum Operating Current   3 A
          Minimum Operating Current   0.9 A
          Ask For Max                 True
        Sink PDO 3
          Operating Current           0 A
          Voltage                     0 V
          Peak Current                100%
          reserved                    reserved, set 0
          Supply Type                 Fixed Sink
          Maximum Operating Current   0 A
          Minimum Operating Current   0 A
          Ask For Max                 False
        Sink PDO 4
          Operating Current           0 A
          Voltage                     0 V
          Peak Current                100%
          reserved                    reserved, set 0
          Supply Type                 Fixed Sink
          Maximum Operating Current   0 A
          Minimum Operating Current   0 A
          Ask For Max                 False
        Sink PDO 5
          Operating Current           0 A
          Voltage                     0 V
          Peak Current                100%
          reserved                    reserved, set 0
          Supply Type                 Fixed Sink
          Maximum Operating Current   0 A
          Minimum Operating Current   0 A
          Ask For Max                 False
        Sink PDO 6
          Operating Current           0 A
          Voltage                     0 V
          Peak Current                100%
          reserved                    reserved, set 0
          Supply Type                 Fixed Sink
          Maximum Operating Current   0 A
          Minimum Operating Current   0 A
          Ask For Max                 False
        Sink PDO 7
          Operating Current           0 A
          Voltage                     0 V
          Peak Current                100%
          reserved                    reserved, set 0
          Supply Type                 Fixed Sink
          Maximum Operating Current   0 A
          Minimum Operating Current   0 A
          Ask For Max                 False
    
    Autonegotiate Sink (0x37)
      Autonegotitate Sink
        General Settings
          Autonegotiate Sink Enable            True
          Autonegotiate Variable Sink Enable   True
          Autonegotiate Battery Sink Enable    True
          USB Communication Capable            True
          Offer Priority                       Choose Highest Voltage
          No USB Suspend                       True
          Giveback Flag                        False
        Capabilities Mismatch Determination
          Automatically Calculate Min Power Required   False
          Minimum Power Required                       0 W
    
    Alternate Mode Entry Queue (0x38)
      Alternate Mode Entry Queue
        Alternate Mode Entry Queue record #1
          SVID (Standard or Vendor ID)   0xff01
          Mode Number                    0x1
        Alternate Mode Entry Queue record #2
          SVID (Standard or Vendor ID)   0x0
          Mode Number                    0x0
        Alternate Mode Entry Queue record #3
          SVID (Standard or Vendor ID)   0x0
          Mode Number                    0x0
    
    Transmit Identity Data Object (0x47)
      Transmit Identity Data Object
        Record Counts
          Number of UFP Identity Objects                    3
          Number of SOP' (Tethered Plug) Identity Objects   0
        UFP Discover Identity Response
          UFP IDO Header
            USB Vendor ID                0x451
            Modal Operation Supported    True
            Product Type                 Undefined
            Data Capable as USB Device   True
            Data Capable as USB Host     True
          Product Vendor Defined Object
            BCD Device       0x10
            USB Product ID   0x1234
          Alternate Mode Adapter VDO
            USB SS Signalling       USB 2.0 Only
            VBus Required           False
            VConn Required          False
            VConn Power             1 W
            SSRx 2 Directionality   Fixed
            SSRx 1 Directionality   Fixed
            SSTx 2 Directionality   Fixed
            SSTx 1 Directionality   Fixed
            AMA Firmware Version    0x0
            AMA Hardware Version    0x0
          Certification Test ID   0x451
          UFP IDO VDO #5          0x0
          UFP IDO VDO #6          0x0
        SOP' (Tethered Plug) Discover Identity Response
          SOP' (Tethered Plug) IDO Header
            USB Vendor ID                0x0
            Modal Operation Supported    False
            Product Type                 Undefined
            Data Capable as USB Device   False
            Data Capable as USB Host     False
          Product Vendor Defined Object
            BCD Device       0x0
            USB Product ID   0x0
          Cable Vendor Defined Object
            USB SS Signalling         USB 2.0 Only
            SOP" Controller Present   False
            VBus Through Cable        False
            VBus Current Capability   1.5 A
            SSRx 2 Directionality     Fixed
            SSRx 1 Directionality     Fixed
            SSTx 2 Directionality     Fixed
            SSTx 1 Directionality     Fixed
            Cable Termination Type    Both Ends Passive, VConn Not Required
            Cable Latency             reserved (0000b)
            Type-C Plug/Receptacle    Plug
            Type-C to Type-A/B/C      Type-A
            Cable Firmware Version    0x0
            Cable Hardware Version    0x0
          Certification Test ID             0x0
          SOP' (Tethered Plug) IDO VDO #5   0x0
          SOP' (Tethered Plug) IDO VDO #6   0x0
    
    User Alternate Mode Config (0x4a)
      User Alternate Mode Config
        General Settings
          User VID Enabled                             False
          User Alternate Mode VID (Vendor ID)          0x0
          User Alternate Mode Billboard String Index   0x0
          User VID Mode 1 Enabled                      False
          User VID Mode 2 Enabled                      False
          User VID Mode 3 Enabled                      False
          User VID Mode 4 Enabled                      False
        User Alternate Mode #1 Settings
          Mode Value                                   0x0
          User VID Mode Autoentry Enabled              False
          Automatically Send VDM on Mode Entry         False
          Load App Config set On Mode Entry and Exit   False
        User Alternate Mode #2 Settings
          Mode Value                                   0x0
          User VID Mode Autoentry Enabled              False
          Automatically Send VDM on Mode Entry         False
          Load App Config set On Mode Entry and Exit   False
        User Alternate Mode #3 Settings
          Mode Value                                   0x0
          User VID Mode Autoentry Enabled              False
          Automatically Send VDM on Mode Entry         False
          Load App Config set On Mode Entry and Exit   False
        User Alternate Mode #4 Settings
          Mode Value                                   0x0
          User VID Mode Autoentry Enabled              False
          Automatically Send VDM on Mode Entry         False
          Load App Config set On Mode Entry and Exit   False
        Autosend VDM Data
          Autosend VDM VDO Count         0
          Autosend VDM VDO 1 Data        0x0
          Autosend VDM VDO 2 Data        0x0
          Autosend VDM VDO 3 Data        0x0
          Autosend VDM VDO 4 Data        0x0
          Autosend VDM VDO 5 Data        0x0
          Autosend VDM VDO 6 Data        0x0
          Autosend VDM Vendor Use Data   0x0
    
    Display Port Capabilities (0x51)
      Display Port Capabilities
        Enable Display Port SID                       True
        Enable Display Port Mode 1                    True
        Port Capability                               DP DFP_D only
        DisplayPort Signalling                        DP 1.3
        Receptacle Indication                         Receptacle
        USB2.0 Signalling Not Used                    False
        DFPD Receptacle or UFPD Plug Pin Assignment   C, E
        UFPD Receptacle or DFPD Plug Pin Assignment   (none)
        Multifunction Preferred                       False
        Mux Swap                                      False
        DisplayPort Mode Auto Entry Allowed           False
        Billboard Index                               6
    
    Texas Instruments VID Config (0x54)
      Texas Instruments VID Config
        Enable Texas Instruments VID   False
        Enable PDIO Mode               False
        Enable PDIO Mode Autoentry     False
        Message Index                  0b00000111
        PDIO Signature                 0b00000000000000010000010001010001
    
    GPIO Event Map (0x5c)
      GPIO Event Map
        Settings for GPIO #0
          Output Enable               True
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           LDO3V3
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      GPIO
          Mapped Event                Plug Event
        Settings for GPIO #1
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #2
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #3
          Output Enable               True
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           LDO3V3
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      GPIO
          Mapped Event                Output Enabled Without Event
        Settings for GPIO #4
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #5
          Output Enable               True
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           LDO3V3
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      GPIO
          Mapped Event                Output Enabled Without Event
        Settings for GPIO #6
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #7
          Output Enable               True
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           LDO3V3
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      GPIO
          Mapped Event                Output Enabled Without Event
        Settings for GPIO #8
          Output Enable               True
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           LDO3V3
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      GPIO
          Mapped Event                Output Enabled Without Event
        Settings for GPIO #9
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #10
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #11
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #12
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #13
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #14
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #15
          Output Enable               True
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           LDO3V3
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      GPIO
          Mapped Event                Port Connected CC2 (Cable Orientation Event)
        Settings for GPIO #16
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        Settings for GPIO #17
          Output Enable               False
          Interrupt Enable            False
          Initial Value               0b0
          Open Drain Output Enable    False
          GPIO Output Level           VDDIO
          Internal Pull Down Enable   False
          Internal Pull Up Enable     False
          Map Pin to GPIO or ADC      ADC (Hi-Z)
          Mapped Event                Disabled
        GPIO Event #0 -- Plug Event
          GPIO Number    GPIO 0
          Event Enable   True
        GPIO Event #1 -- Port Connected CC2 (Cable Orientation Event)
          GPIO Number    GPIO 15
          Event Enable   True
        GPIO Event #2 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #3 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #4 -- Source (1) / Sink (0) / Unattached (High-Z) event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #5 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #6 -- Fault Condition (Active Low) Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #7 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #8 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #9 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #10 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #11 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #12 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #13 -- Either DP or USB Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #14 -- DP Mode Selection Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #15 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #16 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #17 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #18 -- Supply P5V Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #19 -- Supply HV Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #20 -- Supply HVE Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #21 -- Supply PPCable Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #22 -- Attached (Active Low) Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #23 -- VBUS Detect Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #24 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #25 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #26 -- reserved
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #27 -- P5V Overcurrent Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #28 -- Sink (1) / Source (0) Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #29 -- USB3 Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #30 -- USB2 Event
          GPIO Number    GPIO 0
          Event Enable   False
        GPIO Event #31 -- 2-lane DP Event
          GPIO Number    GPIO 0
          Event Enable   False
    
    Miscellaneous Configuration (0x5e)
      Miscellaneous Configuration
        Miscellaneous Configuration
          DP Hot Plug Detect GPIO      GPIO 4 is HPD Transmit and Receive
          External Reset from MReset   False
          External Reset Polarity      False
          Ignore Good CRC Mismatch     False
          Lock 3V3 Output              False
          Use 3V3 for I2C1 Level       True
          Use 3V3 for I2C2 Level       True
        App Config Group 1 Settings
          App Config Mask, GPIO Low Transition or User AM Exit     0x1
          App Config Mask, GPIO High Transition or User AM Enter   0x2
          Command Channel to use for Command (not Task) Slot       CMD3 (0x1E)
          Reserved                                                 Reserved, Set 0
          Command Channel to use for Command or Task Slot          CMD3 (0x1E)
          Reserved                                                 Reserved, Set 0
          Alt Mode Entry / GPIO High 4CC Command (not Task)        !CMD
          Alt Mode Entry / GPIO High 4CC Command or Task           !CMD
          Alt Mode Exit / GPIO Low 4CC Command (not Task)          !CMD
          Alt Mode Exit / GPIO Low 4CC Command or Task             !CMD
        App Config Group 2 Settings
          App Config Mask, GPIO Low Transition or User AM Exit     0x0
          App Config Mask, GPIO High Transition or User AM Enter   0x0
          Command Channel to use for Command (not Task) Slot       CMD3 (0x1E)
          Reserved                                                 Reserved, Set 0
          Command Channel to use for Command or Task Slot          CMD3 (0x1E)
          Reserved                                                 Reserved, Set 0
          Alt Mode Entry / GPIO High 4CC Command (not Task)        !CMD
          Alt Mode Entry / GPIO High 4CC Command or Task           !CMD
          Alt Mode Exit / GPIO Low 4CC Command (not Task)          !CMD
          Alt Mode Exit / GPIO Low 4CC Command or Task             !CMD
        App Config Group 3 Settings
          App Config Mask, GPIO Low Transition or User AM Exit     0x0
          App Config Mask, GPIO High Transition or User AM Enter   0x0
          Command Channel to use for Command (not Task) Slot       CMD3 (0x1E)
          Reserved                                                 Reserved, Set 0
          Command Channel to use for Command or Task Slot          CMD3 (0x1E)
          Reserved                                                 Reserved, Set 0
          Alt Mode Entry / GPIO High 4CC Command (not Task)        !CMD
          Alt Mode Entry / GPIO High 4CC Command or Task           !CMD
          Alt Mode Exit / GPIO Low 4CC Command (not Task)          !CMD
          Alt Mode Exit / GPIO Low 4CC Command or Task             !CMD
    
    Sleep Control Register (0x70)
      Sleep Control Register
        Sleep Mode Allowed            False
        Delay 100 mS Before Sleep     False
        Delay 1000 mS Before Sleep    False
        Delay 30000 mS Before Sleep   False
        Sleep on 5V non-PD Load       False
        I2C Relax Response Level      0b00000000
    

  • Hi Domenyko,

    It seems that the TPS65981 is not detecting a device on the other end of the cable. The TPS65981 will not provide VBUS until a connection has established per the USB Type-C PD spec. What device are you connecting on the other end of the cable?

    Thanks,
    Eric
  • Hi Eric,
    the designer has tried with 2 different cable:
    DP alt mode and HDMI alt mode.

    if you think that the schematic may help, we may continue the conversation by email.
    regards,
    Domenico
  • Hi Domenyko,

    Are they attaching anything to the other end of the cable? We will not make a connection unless the correct resistances are presented on the CC line by the connected device. I would suggest ordering a TPS65981EVM and seeing if the issue can be reproduced on that board. In that case, you have a known working platform for debugging.

    Thanks,
    Eric
  • Hi Eric,

    On the other end of the cable there is HDMI/DP monitor of HP.

    The CC lanes are detected in the right way, see registed 0x69, C_CC1 is used for PD protocol and C_CC2 for PP_CABLE:

    Type C State Register (0x69)
      Type C State Register
        CC Pin For PD       C_CC1 is CC pin
        CC1 Pin State       Rd detected (Source only)
        CC2 Pin State       Ra detected (Source only)
        Type C Port State   Reserved

     regards,

    Domenico 

  • Hi Domenico,

    I suggest getting a TPS65981EVM and running this same test using the 81EVM. This would let us know if the issue is in the hardware or the configuration. This would also allow us to have a reproducible platform for debugging.

    Thanks,
    Eric
  • Hi Eric,

    The test with EVM were fine. When the cable is connected, the peripheral is recognized and the PD  procedure contract works.  In the board of the cusotmer only the CC orientation is detected.

    I've attached the dump of the registers of both EVM and customer's board.

    Do you have any hint ?

    regards,

    Domenico

    TPS65981_evm_vs_customer_20190314.zip

  • Hi Domenyko,

    It looks like the configuration settings on each board is identical (Please confirm).
    If that is the case, I would suggest looking into hardware differences between the TPS65981EVM and the customer board.

    Thanks,
    Eric
  • Hi Eric,

    correct the configuration setting are identical. We have collected some screenshot of the CC1, CC2 and Vbus signals.

    The signals of the customer's board seem to be smoother that the signal of the EVM.

    it seems that the device does not have enough strength to drive the lines. 

    Have you never seen something similar (I've attached the screenshots). 

    I was thinking if wrong capacitors (mounted by mistake) could give these effects.

    regards,

    DomenicoTPS65981EVM_NOX_acq20190315.zip

  • Hi Domenico,

    From the scope captures, it looks like there is something hanging on the CC lines on the NOX board. Could you check to ensure that there are no components on the CC lines? There should only be a small ~220pF capacitor on the CC lines.

    Thank you,
    Eric
  • Hi Eric,

    thanks for the hints.

    the issue related to the CC signals have been solved: wrong capacitors were mounted on the board.

    Now the next step is related to the Hot Plug Detection on GPIO4. Using a probe the signal is effectively High "1", but the Configuration Tool in debug mode sees it as Low "Zero".

    Any suggestions ?

    I'm going to order the expansion board  for deeper test.

    regards,

    Domenico

  • Hi Domenico,

    The HPD signal should be read using the DP SID Status Register (0x58). The GPIO status register would not be able to determine the state of the HPD GPIO.

    Thank you,
    Eric
  • Hi Eric,

    thanks.

    I was in the lab with the customer and I've seen that the connector used to interface the peripherl (Monitor with HDMI input) is a USB type C.

    The customer is using a cable (USB-C to HDMI) which inside has a format converter (STARTECH.com - CDP2HDMM2MB).

    Is there any chance that the cable with converter inside is the rootsource ?  since the designers is take as example the circuit showed in fig.3 of SLLA333, which cable has been used to connect a peripheral ?

    regards,

    Domenico

  • Hi Domenico,

    Just to confirm: is the USB Type-C port the video source? Are they connecting the type-c end of the cable to the laptop and the HDMI end to the monitor? Keep in mind that many of these cables are uni-directional and will only allow video to stream in one direction. Additionally, do you have Pin Assignment E enabled in your DisplayPort config register? These cables typically use DP pin assignment E to function. Finally, if you have a PD analyzer, we could see the PD negotiation process between the TPS65981 and the cable to ensure that is all working correctly.

    Thank you,
    Eric
  • Hi Eric,

    below the anwers to your questions:

    Just to confirm: is the USB Type-C port the video source?
    Yes
    Are they connecting the type-c end of the cable to the laptop and the HDMI end to the monitor?
    Yes
    Keep in mind that many of these cables are uni-directional and will only allow video to stream in one direction. Additionally, do you have Pin Assignment E enabled in your DisplayPort config register?
    Yes
    These cables typically use DP pin assignment E to function. Finally, if you have a PD analyzer, we could see the PD negotiation process between the TPS65981 and the cable to ensure that is all working correctly.
    The equipment is not available.

    regards,
    Domenico
  • Hi Domenico,

    I'm not sure if this issue is related to the PD controller. From what we have discussed, your configuration settings look correct and you seem to be correctly entering the DP alternate mode. I would suggest reaching out to the HSSC team to see if there are any issues with the high speed mux implementation.

    Thank you,
    Eric