TUSB320LAI: TUSB320LAI

Part Number: TUSB320LAI
Other Parts Discussed in Thread: TUSB320

Tool/software:

Hi 

We used TUSB320LAIRWBR in our design. Since the port is set up as DRP, it is left disconnected. Pins INT_N/OUT3, SCL/OUT2, and SDA/OUT1 are terminated on test points. Whether we have to configure SCL/OUT2 & SDA/OUT1 as I2C ?

The ID pin is pulled high and connected with the processor , and it does not toggle when an external device is connected . Every pullup is utilized in accordance with the datasheet's recommendations. 


Please let us know about this.

Thanks & Regards

Kaliga 

  • Hi Kaliga,

    Do you intend to use I2C mode? If not, these pins do not need to be configured for I2C. However, the OUT1/2 pins are typically used to communicate to the device what the detected current mode is. I would recommend these OUT1/OUT2 are connected to the device SOC, that way it can see the advertised current level and pull current as needed.

    Thanks,

    Ryan

  • Hi Ryan,

    Thanks for the confirmation , the major concern is the ID pin which is not toggling when an external device is connected to the board in DRP mode. We have also checked with configuring the port pin as DFP too , still it is not showing any changes in the ID pin. 

    Please advise us regarding this.

    Thanks,

    Kaliga

  • Hi Kaliga,

    Can you monitor the CC pins in DFP mode before and after a connection is made to ensure a connection is seen there? What value pull-up are you using on the ID pin? We recommend a 200KOhm resistor, to ensure that a weak pull-up is used to the pin can be pulled down without an issue.

    Thanks,

    Ryan

  • Hi, 

    The port pin is set up as DRP, and even with a 200 KOhm resistor in our design, the ID pin is not toggling. We are having the same problem with DFP mode as well. Attached below are the CC pin values that are tracked for each of the three modes: UFP, DFP, and DRP.

    The image of the schematics which we have configured for DRP mode is attached for your reference.

    Kindly advise us.

    Thanks,

    Kaliga 

  • Hi Kaliga,

    Looking at the voltage values you sent over, I think I'm seeing some unexpected behavior. For a DRP configuration, when there is nothing connected, the CC pins should be toggling high and low repeatedly. Can you double check these values, or monitor these pins on an oscilloscope, and see if they are toggling as expected?

    The same goes for DFP like you said, it looks like the CC pins are low when they should be high. Can you monitor the CC pins before and after a connection with DFP with an oscilloscope?

    Are you seeing any difference in performance when using an A-C cable as opposed to a C-C cable? It looks like when configured as a UFP, VBUS_DETECT is 0, which indicates that the host connected is not supplying VBUS, which may indicate it is not seeing a UFP connected. I noticed both the CC pins have voltage on them, typically there is only one CC pin with voltage, while the other is pulled-down to 0V. Do you know if an active cable is potentially being used?

    For the scenario where the TUSB320 is "NC", are these with the CC controller removed, or just what the laptop CC pins are set as with no connection?

    Thanks,

    Ryan

  • Hi Ryan,

    Thanks , the issue got resolved