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.

TUSB1044: Schematic Review

Part Number: TUSB1044
Other Parts Discussed in Thread: TEST

Hi TI Teams,

Our customer wants to using TUSB1044 as the type-c redriver as below schematic, can you help to check if there is any issues? 

TUSB1044_SCH_Review_20220119.pdf

While they also have some questions for this design as follows:

1) In the design, TUSB1044 is placed in the middle of Qualcomm SC7180 and Crosspoint Switch ANX7447. Is there any similar usage in other customer's projects? Or is this usage feasible?

2) The current design hopes to use GPIO mode with no load, and use I2C mode after booting. So our customer want to know if there are timing requirements for I2C_EN pin and VCC power supply? We have controlled the GPIO of I2C_EN will be more than 500ms behind VCC, and not sure if the TUSB1044 can enter I2C mode in normal. Can u help to confirm this?

3) In I2C mode, does the status of pins such as CFG, DIR, DEQ, UEQ CTL will be ignored? And parameters such as Gain, direction, and working mode are set through registers?

4) When downloading data, SC7180 is used as a device, and it is used as a host under normal power-on state, so the usage of USB 3.1 + 2 Lane DP (Source Side)– Flip can realized?

5) Please help to confirm whether the SS USB and DP AUX, SBU signal connection is correct.

Thanks,

Kind Regards

  • 1: ANX7447 looks similar to TUSB1044, not sure why needed.

    2: there is power on timing for GPIO on page 14 figure8, but 500ms should long enough.

    3: yes, status of pins can be ignored in I2C mode

    4: AC cap on DRX should be 330nf.

    Regards

    Brian

  • 1: ANX7447 looks similar to TUSB1044, not sure why needed.

    ==>  ANX7447 can support PD contral and crosspoint switch. But it can not support re-driver.

    2: there is power on timing for GPIO on page 14 figure8, but 500ms should long enough.

    ==> As there is a pull up resister on I2C_EN, this pin will be high after power up. We want to know which mode it will enter after we pull down I2C_EN to L in 500ms.

    4: AC cap on DRX should be 330nf.

    ==》OK.   If we us USB 3.1 + 2 Lane DP (Source Side)– Flip  setting, can both SS USB host and slave work normally?

    Another question, what is AUX Snoop?

    Thank you.

  • 1: so ANX7447 mainly used as PD controller? since TUSb1044 has cross-point mux too plus reriver.

    2: if pulldown <1k,  it will be GPIO pls snoop, if pulldown to 20k, it's TI test mode.

    4: yes , it will work.

       AUX snoop is used for power management. The TUSB1044 snoops AUX writes to DisplayPort sink’s DPCD registers 0x00101 (LANE_COUNT_SET) and 0x00600 (SET_POWER_STATE) and will disable/enable lanes based on value written to LANE_COUNT_SET. The TUSB1044 disables all lanes when SET_POWER_STATE is in the D3. Otherwise active lanes will be based on value of LANE_COUNT_SET. If you disable AUX snoop, then you lose this power management feature.

    Regards

    brian

  • 1: so ANX7447 mainly used as PD controller? since TUSb1044 has cross-point mux too plus reriver.

    ==>  If  we use TUSB1044 as a cross-point switch, we must use IIC mode to set flip bit to support orientation.

    As IIC can not work before downloaded software, we can only use GPIO mode. It's hard to change Flip pin.

    2: there is power on timing for GPIO on page 14 figure8, but 500ms should long enough.

    ==> Sorry for my mistake.   I2C_EN pin is pulled to GND directly by default.  After power up, MUC will change  I2C_EN to H 500ms later than VCC for TUSB1044. We want to know TUSB will work at  GPIO mode or IIC mode?

    Thank you.

  • for 2, just confirmed by our system guy.  you can either use GPIO or I2C during power on after all 4-level pins are sampled, including I2C_EN.  Once decided you can not change any more by just changing I2C_EN.

    regards

    brian

  • The last question.

    USB + DisplayPort Alternate Mode (Source Side)  

    Witch function is source  Side refer to?  DP or both USB and DP?

    From page 50 of the datasheet, the signal's path and direction for Source and Sink is different. That makes me confused.

    I want to make sure that  the circuits in our schematic are  right according to  USB 3.1 + 2 Lane DP (Source Side)– Flip setting. And both SS USB host mode and device mode can work normally.

    It the last chance to modify the schematic. It's very important for us.

    Thank you very much.

       

  • I didn't see any issue.

    For DP, source is out and sink is in.

    For USB3, source is like host and sink is device, but both TX is out and RX is in.

  • So we only need to consider about in and out for using TUSB1044.

    If we set USB 3.1 + 2 Lane DP (Source Side)– Flip, URX2 is in and UTX2 is out.  Both SS USB host and device will work .

    Right?

  • if source side, USB acting as host.

    Regards

    brian

  • But we also need USB work as device because we need to download software.

    If source side., can‘t USB work as device? Can our schematic support USB device mode?

    Thank you.

  • if your your USB is OTG, then PD should configured as DRP and control Vbus.

    TUSB1044 should work for both host or device.

    Regards

    Brian

  • The PD will do it.

    We only need TUSB to compensate the insertion  loss and pass through the USB and  DP signals.

    In our previous version, we used TUSB1002AIRGER. The USB can work  normally, but DP can't. 

    So we choose TUSB1044 as it can support DP1.4.  I think TUSB1044 can work like TUSB1002AIRGER and more powerfull.

  • I see, ti will work.

    Regards

    brian