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.

TUSB320-LA-EVM: TUSB320LA-EVM test problem

Part Number: TUSB320-LA-EVM
Other Parts Discussed in Thread: TUSB320EVM, TUSB320

Hi team

Regards to TUSB320LA-EVM, I have below problems need your help to clarify. Thanks!



  1. As TUSB320 datasheet mentioned below, UFP mode can support Accessory mode with UFP only configuration. But, when we insert the type-C headset to TUSB320EVM, there is no any response. We provide 5V to TUSB320 and configure it as GPIO mode. The D3/D4 LED doesn’t illuminate. After checking type-C spec, I think it’s not possible to detect a passive accessory mode under pure UFP mode. Because the CC1/2 are both Rd and there is also no VBUS come from external type-C headset. Only if the type-C headset can provide VBUS power right?  

                                                                                                                                                                                          

 

  1. When we configure TUSB320 as DRP mode and GPIO output mode, it can detect the type-C headset (D3 LED lights up). But the problem is when I remove the headset. The D3 LED would stay lights up(D4 LED turn off). Until I recycle VDD power or the /EN pin, the D3 LED would turn off.

 

  1. When TUSB320 is configured as DRP mode and GPIO output mode, the LED D1/D2 doesn’t light up when a type-C adapter inserted and charging the phone hooked at micro-USB port(the phone is under charging normally). Per check the datasheet, it doesn’t describe whether the OUT1/OUT2 can indicate the type-C charging current under DRP mode. The strange thing is that D3 LED would illuminate while the type-C adapter inserted, why?

  

TUSB320LA EVM under testing:

 

                                  

 

Sincerely,

Alex

  • Alex,

    Can you probe CC pins on the EVM when configured in UFP mode?  You should see them toggling to detect accessories.

    What kind of accessory is the headset?  Does is present Rd/Rd or Ra/Ra on it's CC pins?  Only Audio or Debug Accessory is supported. VCONN powered accessories are not supported.

    OUT1/2 should indicate the current advertisement anytime the TUSB320 is connected as a UFP.

    If OUT3 LED stays on until you power cycle, that means you are in I2C mode (not GPIO).  Seems you have the board misconfigured.  Please check EVM user guide for configuration.

    Regards,

    Brian

  • For GPIO mode of operation:
    Remove R12 and SW1.4 = OFF
  • Hi Brian,

    For sure I've removed R12 and made SW1.4 = OFF. You can check the EVM configuration in my post. Please verify this issue with the EVM board at your side.

    Thanks.

    Regards,
    Alex
  • Hi Brian,

    I think I probably find the problem. Please help to check below.

    The EVM user guide says remove R12 for GPIO mode operation.

    Per check the EVM schematic.To make ADDR pin floating, we should remove R10, not R12. It should be a typo here...

    Regards,

    Alex

  • Alex,

    Yes, you are correct. I have submitted a request to fix the error in the user guide.

    Did correctly setting GPIO mode fix your issues?

    Regards,
    Brian
  • Hi Brian,

    After correcting the GPIO mode rework on EVB, we still have problem on detecting the type-C audio headset. The condition is as below:

    DRP mode

    SW1.4/6/7/8 are off (for GPIO and DRP mode)

    Remove R10 (for GPIO mode)

    Provide 5V at DC-IN

    When insert the type-C headset (a 3.5mm headset convert to type-C connector with a adapter cable), LED D4 lit up but D3 doesn’t. Under this testing, we can measure there is 4.44V provided on VBUS.

      

    We verified this type-C headset can work on Google Pixel phone correctly. Please kindly to check why it can't work on TUSB320LA-EVM. 

    Add the CC1/CC2 scope waveform of type-C headset to Phone and to TUSB320LA-EVM

    Type-C Audio headset:

    Type-C audio headset to TUSB320LA-EVM

    Thanks...

    Regards,

    Alex

  • Alex,

    Can you probe CC pins on the EVM when configured in UFP mode?  You should see them toggling to detect accessories.

    You can see here that the headset is not presenting Ra/Ra.  After toggling stops, both CC1 and CC2 should be low, but CC2 is still high which means no pull-down.  This is why TUSB320LA does not detect it as an Audio Accessory.  This device is not compliant to Type-C spec and looks like a standard device with only a single pull-down.  The TUSB320LA is working properly.

    Regards,
    Brian

  • Dear Brian,

    Let me update latest status of this issue. Per checking the USB dongle cable that customer is testing. It's a active type-C audio headset, thus it would act as UFP and TUSB320 would become DFP and provide power to it. 

    The system will need to route the USB to this dongle for USB audio output. 

    We have clarified all the problem now. Thanks!

    Cheers,

    Alex

  • Alex,

    Thanks for the update. Please mark this thread as "resolved" if there are no further questions.

    Regards,

    Brian