TPS26744E-Q1: Replacement PD controller for TPS26744E-Q1

Part Number: TPS26744E-Q1
Other Parts Discussed in Thread: TUSB1146, TUSB422

TI Technical Sales Team,

 

Since the TPS26744E-Q1 will not support non-automotive applications, we need the best alternative non-automotive DP Alt mode controller with these requirements:

  • Must work with the TUSB1146RGFTQ1
    • Manage DP AUX switch/mux
    • Manage USB-C CC1/2
    • Interface to TUSB1146 I2C and other interfaces
  • Must have operating temp range -40 to 105C
  • Does not need to manage power delivery or charge control.

 

We basically need automotive temp companion to the TUSB1146RGFTQ1 that manages the DP Alt mode control to the TUSB. Thank you in advance.

 

Best Regards,

-Mark

  • Hi Mark,

    We currently do not have any DP Alt Mode solutions in our General Purpose portfolio. Could you share what application/end equipment this is for?

    Thanks,

    Adrian

  • Hi Adrian,

    This is intended for the MIL-AERO market. It will be used in conjunction the AMD Versal AI Edge Gen2 2VE3858. It is critical that we find a DP Alt Mode solution that can be companion with the TUSB1146RGFTQ1. While we highly prefer the DP alt mode chip to be -40 to 125C, it is feasible for the chip to be -40 to 85C at this time. With that in mind, is the TUSB422 a suitable companion chip? 

    TI assistance on this is very much appreciated.

    Thanks,

    -Mark 

  • Hi Adrian,

    This is intended for the MIL-AERO market. It will be used in conjunction the AMD Versal AI Edge Gen2 2VE3858. It is critical that we find a DP Alt Mode solution that can be companion with the TUSB1146RGFTQ1. While we highly prefer the DP alt mode chip to be -40 to 125C, it is feasible for the chip to be -40 to 85C at this time. With that in mind, is the TUSB422 a suitable companion chip? 

    TI assistance on this is very much appreciated.

    Thanks,

    -Mark 

  • Adrian,

    I’ve consulted with a Gemini AI instance with the following prompt:

    "I have a TI TUSB1146 type-c mux/switch with a TI TUSB422 TCPC and a Versal Prime Gen 2 TPCM running under PetaLinux.  Can those three chips be used in tandem to implement USB Type-C controller with DP Alt Mode capabilities and flipped connector compensation."

    and followed up with this question:

    "Please confirm/deny if the key requirements for implementation can be met. "

    yielding this response:

    CONFIRMED (Hardware Capabilities) / CONDITIONAL (Software Integration Effort)

    The hardware combination of Versal Prime Gen 2 + TI TUSB422 + TI TUSB1146 fully supports a compliant USB Type-C interface with DP Alt Mode, USB 3.2 data, and flipped-connector lane compensation.

    However, meeting the software requirements in PetaLinux will require out-of-tree configuration or manual driver integration.

    Feasibility Breakdown

    Requirement

    Feasibility

    Technical Notes

    Hardware Topology

    Met (Confirmed)

    The hardware architecture is standard. TUSB422 acts as the TCPC (handling CC pin PD signaling via $\text{I}^2\text{C}$), TUSB1146 acts as the high-speed crosspoint mux (handling DP/USB lane switching & orientation), and Versal runs the TCPM software engine.

    Orientation Compensation

    Met (Confirmed)

    The TUSB1146 features integrated crossbar switching specifically designed to flip USB 3.2 TX/RX and DP lanes based on the CC orientation detected by the TUSB422.

    PetaLinux Kernel Drivers

    Conditional (Action Needed)

    Mainline kernel support is incomplete:

     

    TUSB422: Complies with the TCPCi specification, but TI's specific tusb422 Linux driver is primarily distributed via TI's Linux SDKs or ChromeOS EC sources, rather than being fully merged into  upstream Linux mainlines. You may need to port TI's TCPCi vendor patch into your PetaLinux kernel tree.

     

    TUSB1146: Controlled via $\text{I}^2\text{C}$ or GPIO. If using $\text{I}^2\text{C}$, you must write/adapt a simple typec-mux driver under drivers/usb/typec/mux/ to register it as a Type-C orientation switch.

    Device Tree Integration

    Met (Confirmed)

    Modern Linux typec framework uses graph bindings ( ports and remote-endpoint) to link the TCPC node (TUSB422) to the Mux node (TUSB1146) and DP controller. PetaLinux supports these standard Linux device tree schemas.

    Material Assumptions & Workarounds

    • Assumption: The TUSB1146 is connected via $\text{I}^2\text{C}$ for dynamic lane configuration (4-lane DP vs. 2-lane DP + USB 3.2) rather than hardwired GPIO mode.
    • Main Risk: You cannot rely on "out-of-the-box" PetaLinux Kconfig options to automatically bind both chips. Expect to pull TI’s Tusb422 driver source and write a Device Tree node mapping the TCPC  Typec-port graph endpoints to the TUSB1146 switch.

    Therefore, my question: Can TI give us the specific tusb422 Linux driver distributed via TI's Linux SDKs?

    Thank you in advance for a prompt response,

    -Mark