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.

将TUSB321用作UFP时的配置问题

Other Parts Discussed in Thread: TUSB321, TPS25910, HD3SS3212

SCHEMATIC1.pdf

附件中显示了C型电源解决方案。Type-C接口是USB3.1 GEN2 HUB的上行链路数据传输和电源接口。整个HUB解决方案需要5V 3A的电源。使用  TUSB321  作为UFP来配置CC1和CC2引脚。负载开关  TPS25910  用于控制5V VBUS电源,以防止其电流超出极限。当TUSB321  处于UFP模式时,I_MODE PIN将如何处理  ?数据表仅提到了DFP和DRP模式下的配置,如下图所示。由于HUB处于USB3.1 GEN2模式下,是否使用  TUSB321 DIR_PIN在访问后控制MUX来区分极性(由于在GEN2模式下所有的tx和rx都被利用),而DIR应该如何设计,阅读许多解决方案,使用10k电阻上拉3.3V,但在我的设计中,因为type-c接口的5V_VBUS需要通过负载开关,然后通过DC TO DC生成3V3,此解决方案无需使用emark芯片电源,如何处理FLT#_pin,此解决方案中没有MCU和其他处理器,且不想使用HUB来进行IO控制,在我的设计中ID_pin 用于使能负载开关工作,但在关于ID_pin的管脚描述中(Open drain output; asserted low when the CC pins detect device attachment when port is a source (DFP), or dual-role (DRP) acting as source (DFP).)只提到了在TUSB321作为DRP设备及DFP时的功能,在工作为UFP时,是否可以采用此引脚来控制TPS25910,希望各位工程师能给我解答一下,谢谢。(HUB控制器为VL822---USB 3.1 Gen 2 Hub Controller)

  • 您好,您这里指的I_current是不是Current_mode引脚?
    这个引脚的高低电平是决定type C current大小的,如果悬空或拉低的话,即为默认状态(因为内部已拉低),那么电流即为500mA(USB2.0)和300mA(USB3.1),如果这个引脚拉高的话,那么type C 电流就会提高,通过调节上拉电阻的大小来决定3A电流还是1.5A 电流。
    DIR引脚是用来控制外部USB开关的,比如使用HD3SS3212这款USB开关器件。
    FLT#这个引脚要看下负载开关TPS25910的数据手册,看下这个引脚是如何定义的。
  • 在TUSB321配置为UFP模式时,我将OUT1、OUT2下拉至地,使其在上行设备检测TUSB321 CC线缆时能提供最大3A的电流,我上文说的I-MODE pin为器件的第三引脚,即CURRENT_MODE,数据手册中只提供了在DFP模式下的CURRENT_MODE设置方法,未提供UFP配置时的要求? 我这个不需要外部的USB开关器件,想问一下TUSB321的DIR引脚该如何处理,是否可以悬空? 在我的设计中将不使用TUSB321 VCON供电功能,则VCONN_FAULT 引脚将如何处理?