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.

TUSB1146EVM: Low resolution detecting

Part Number: TUSB1146EVM
Other Parts Discussed in Thread: TUSB1064, TUSB1146, TUSB1044

Tool/software:

Hi,

Im trying to run POC before implement the IC's in my system.

The setup:

DP Driver: PC.

DP to USB converter: TUSB1146EVM

USB to DP converter: TUSB1064EVM

For some reason, 640X480 is the only resolution the PC recognize, no matter how much im trying to change the JMP's settings (the first setup was as mention in the user guide).

I don't have high speed scope to measure the signals.

Any ideas ?

  • Thanks for reaching out. Can you check the jumper settings on the TUSB1064 EVM and make sure they match the settings shown below:

    I see that your I2C_EN setting (JMP5) has the board in I2C mode. Since this board is designed for GPIO by default, you should pull I2C_EN to GND using the jumper wire shown in the image above.

    If this does not fix the issue, can you:

    1. Test the TUSB1146EVM without the TUSB1064EVM and see if it passes higher res data. You can plug the 1146 type-C port into a USB-C monitor for this.

    2. Test the TUSB1064EVM without the 1146EVM by plugging a USB-C video host directly into the 1064EVM. This could help narrow down the issue.

    Best,

    Shane

  • Hey,

    I tried using the TUSB1064EVM alone and it works!

    But unfortunately, TUSB1146EVM does not work either with TUSB1064EVM or alone.
    I tried the configuration as shown in the user manual and it doesn't work.

  • Hi,

    I see some changes you should make to your 1146EVM jumper settings that may fix the issue:

    1. Can you change the I2C_EN jumper (JMP4) on your board to setting '0'. This would be GPIO mode, which is the default for this EVM.

    2. I see you have CTL1 pulled down on JMP18. This will disable video mode on the 1146. You should remove the jumper on JMP18 as well as the jumper o JMP17. JMP17 is the FLIP bit which will be set by the PD controller on the EVM automatically (no jumper needed).

    3. Please also remove the Jumper on JMP19. This is the USB data enable and will be set by the PD controller on the EVM automatically

    4. Remove the jumper on JMP16. This is the HPDIN signal, which needs to rise to 3.3V for our device to pass video correctly. Right now the jumper you have on it will keep it pulled to GND.

    Make these changes and see if the EVM works correctly. If it does not, check whether HPD is going to 3.3V on JMP16. If HPD is not going to 3.3V, you can connect a jumper wire to drive this high externally or by connecting it to a pullup header on the board.

    If HPD is going/is driven high and you still don't see a signal, pull up CAD_SNK using a jumper on JMP20. This will disable AUX snooping and ensure all DisplayPort Lanes are active. 

    Here is an image of the board with HPD driven high and CAD_SNK pulled up. You can follow this image on your own board to see if it works. I've just tried this in the lab and was able to pass higher res video data.

    Best,

    Shane

  • Hi,

    The HPD signal goes high.

    When I’m using the 1146 alone, for some reason it works with your settings, beside JMP24 that should be in high to work.

    When I connect the 1146 with the 1064, the maximum resolution I can display is 1024x768, 60Hz. Each EVB works fine with 4K 60Hz.

    So, the USB and the DP cable probably works. It seems like the recognition process cannot be finished.

    I have one screen (Lenovo) that I can get the maximum resolution of the screen (1920x1080 60Hz), but on my 4K screens (LG/Sony) and even on simple full HD screen (HP) the maximum resolution i can display is 1024x768 60Hz.

    Please advise.

  • You may need to adjust the EQ settings on both boards to get a clean signal through. This would be DPEQ0 and DPEQ1.

    On the 1064 board: JMP5/6

    On the 1146 board: JMP10/8

    I'm able to pass 2560x1440 @60Hz video through both boards with the settings I showed previously. My DisplayPort cable after the 1064 board is rather short, but the USB-C cable and DP cable before the 1146 are both standard lengths.

    Can you adjust the DPEQ settings on both boards and see if the signal gets better?

    Best,

    Shane

  • Hi,

    After a few tries, i was able to pass 3840x2160, 60Hz, using standard DP cable, and short USB cable.

    Once im moving to long USB cable, 5m, the maximum resolution im able to pass is 1024x768, no matter what im doing (sometimes the 4K is flicking on this configuration).

    I have to use 5m USB cable, so maybe i have to use USB redriver ?

    I tried to use active cable (CAC-1523) but it didnt work at all.

    What do you think ?

    One more question, do you think it possible to pass an HDMI channel instead DP ? i case im giving the HPD and push video in specific resolution ?

    What should i expect in the 1064 out side ?

  • Hi,

    A 5m USB-C cable is quite long, so its possible this cable length has too much loss for the 1064 to compensate. When you're using the long cable with just the TUSB1064 EVM (no 1146 EVM), does high-res video pass through in any setting configuration?

    Can the long cable pass high-res video with no 1146/1064EVM in the signal path?

    Best,

    Shane

  • Hi,

    My screen with the Type C doesnt work well so it hard to understand that, im steel working on that.

    Meanwhile, i was able to pass with long cable 4096x2160, 30Hz, 8bit RGB.

    What about the HDMI instead of the DP ?

  • Hi,

    Passing HDMI signals is not a supported use case for these EVMs. If you are able to convert the HDMI signal to DisplayPort first, then it should work.

    Do you plan to use the 1146 and 1064 in an HDMI application? I found this resource on enabling HDMI with our TUSB546 re-driver/MUX. The TUSB546 is similar to the TUSB1146 so it may help with designing in that part.

    Best,

    Shane

  • Hi,

    Finally, I will design my own board that will contain the 1064/1146 components, in that case will it be possible to use them for HDMI transmission?

    I saw this example, but does the 546 will work with the 1064 ? and which format should i expect (on the output of 1064) when using the 546 ? HDMI or DP?

    In case i need redriver or reciever, for better signals drive/receive (using the 5m USB cable) What IC's you recommended to use with the drivers above (supporting USB3.1/3.2 GEN2) ?

  • Hi,

    1064/1146 components, in that case will it be possible to use them for HDMI transmission?

    Its possible to use the TUSB1146 in the source-side of an HDMI alt-mode application, but there is no place for the TUSB1064. Let me explain:

    The HDMI alt-mode spec defines a source-side HDMI to USB-C connection. This is where the TUSB1146 can be used with a PD controller that supports HDMI alt-mode (see 546 resource for details). I am not aware of any TI PD controllers that support HDMI alt-mode, so you would need to find this device somewhere else.

    There is no definition of a sink-side USB-C to HDMI connection. HDMI alt-mode requires a USB-C to HDMI cable adapter in the signal path. You cannot use a USB-C to USB-C cable in this type of application:

    Because there is no sink-side USB-C connection, the TUSB1064 wouldn't work. You would be better off using a dedicated HDMI re-driver on the sink device instead of a USB-C redriver/MUX like the 1064.

    which format should i expect (on the output of 1064) when using the 546 ? HDMI or DP?

    The output of TUSB1064 will only be DisplayPort and USB. HDMI is not a supported use case for this device.

    What IC's you recommended to use with the drivers above (supporting USB3.1/3.2 GEN2) ?

    The TUSB1146 and TUSB1064 are the correct devices for GEN2 speeds with DisplayPort alt-mode. You will need a PD controller on both sides of the connection to configure each device correctly.

    Best,

    Shane

  • Hi,

    Thank you for the detailed answer.

    If i need to use reciver/redriver in addition to the 1064/1146, do you have recommendation for IC ?

  • Hi,

    If you need another re-driver, consider the TUSB1044. This is a USB-C re-driver that supports DP alt-mode, but does not contain a MUX on the TX/RX lanes like the 1146 and 1064.

    Best,

    Shane

  • Hi,

    Thank you. is it possible to talk on more details in private with you ?

  • Yes absolutely. You can accept my friendship request and send a direct message over E2E. To do so, press the 'send private message' button located in the dropdown from my profile:

    Let me know if you have any questions.

    Best,

    Shane