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.

HD3SS460EVM-SRC: with TPS65982 for Displayport to USB-C monitor adapter..

Part Number: HD3SS460EVM-SRC
Other Parts Discussed in Thread: TPS65982, HD3SS460, TUSB1046EVM

Hi all,

I am a bit new to the world of USB Type-C, but I am trying to prototype a Display Port GPU to USB-C (Displayport alternate mode) Monitor adapter. I am trying to use a MacBook or Desktop Computer as the Displayport and USB source and the LG Ultrafine 4k as the USB-C destination.

I purchased the HD3SS460EVM-SRC overlooking the fact it is passive and needs a cc controller so I have purchased the TPS65982, I am wondering how I go about linking the two? I have read online that the TPS65982 has booster pack. I am wondering if the pinouts are compatible or whether I need to use jumpers and if so which pins I need to link to have the TPS65982 negotiate a Displayport alt mode connection for the HD3SS460EVM-SRC.

Any help would be greatly appreciated..

  • Hello Jamaine,


         Please send me an email to diego.cortes@ti.com so I can provide the schematics and the description on how to connect both boards.

    Regards,

    Diego.

  • hey, I am trying to connect the LG ultrafine 4k to a displayport output GPU, did you manage to put such an adapter together?
    Would I be able to drive the LG with the HD3SS460EVM-SRC dev board?
    I have been googling this for days, any information on this would be really great
  • Ferdinand,

        I've used the HD3SS460EVM-SRC @ 4K, not with the LG monitor but using a DELL one and with multiple Type-C docking stations.


    Regards,

    Diego.

  • Hey Diego,

    my  HD3SS460EVM-SRC module arrived today, unfortunatly the LG Ultrafine 4k is not showing any sign of connection, I suspect I too may need the TPS65982 Evaluation Module to "force" my GPU and the LG Ultrafine in an Displayport Alt mode connection, which they do not seem to establish themself.

    Is this even a feasible plan? If so, could you provide me with necessary schematics and plans to connect the two boards?

    Thank you very much, any help is greatly appreciated 

  • Hello Ferdinand, That´s correct, you need a PD controller (The TPS65982 works well) in order to configure the Type-C port on the monitor and get a successful connection. Please send me an email to diego.cortes@ti.com to provide the schematics.

        That´s correct, you need a PD controller (The TPS65982 works well) in order to configure the Type-C port on the monitor and get a successful connection. Please send me an email to diego.cortes@ti.com to provide the schematics. you also need the firmware for the TPS65982. Please create another E2E post to request the firmware and make sure to mention the TPS65982 in the title so the expert will help you shortly.

    Regards,

    Diego.

  • I also recommend using the TUSB1046EVM, which is a single board solution that combines the Type-C MUX and the PD controller. It also provides signal compensation that allows the usage of longer cables.

    Regards,

    Diego.

  • Hey Diego,

    I now have HD3SS460EVM and TPS65982. I connected both CC1 and CC2 and GND of the boards and I do get a working USB Connection from the HD3SS460EVM micro USB input as well as LED A of  TPS65982 is on, indicating Displayport alternate connection but unfortunatly there is no video signal. I tried mode 5, 8 and 9.

    Also I did not manage yet to upload firmware via TPS65982 Customization/Utility tool. I only have a USB C to A cable, which should work according to the guide?

  • Ferdinand,

       You must connect the CTL0, CTL1 and POL signals, we recommend to connect them as in the next paragraph. However, you must check that it is compatible with the firmware you have in the TPS65982. This is more related to the TPS65982, so I recommend to create a new e2e thread with the TPS65982 in the title so the right engineer will reply the queries regarding the TPS device and here the HD3SS460 related questions.  

    • EN -> GPIO1
    • AMSEL -> GPIO0
    • POL -> GPIO2

    Best regards,

    Diego.

  • Hey Diego,

    this is still not working, also, should it not be possible to control the HD3SS460 manually? What are the lines I have to connect to the HD3SS460?
    From what I understood HPD and AUX p/n should be sufficient as long as the jumpers on the HD3SS460 have the correct settings.
    I urgently need to know if this is possible without a programmer, if not I would have to order one.
    I created a new thread, but did not get any answers yet. This matter is rather time sensitive and it feels like this is a tiny change away from working.

    Thank you,
    Ferdinand
  • Hello Ferdinand,

    It is possible to configure the HD3SS460 manually. The issue is that both sides of the type-C cable must be configured in the same mode, this means that a successful PD negotiation between DFP and UFP must be established. It is highly possible that the TPS is not programmed properly.

    Regards,
    Diego.
  • Hey Diego,

    but LED A & B & PVDR & 5V are all ON, doesn't that indicate PD and dp alt mode negotiation was indeed successfull?
    The only thing I can think of would be HPD but I did wire that to GPIO4 also..

    Regards,
    Ferdinand
  • These LEDs are on the TPS65982 board, right? If so, then the TPS team is are the right persons to answer this question. I am sorry to let you down on the TPS support but as I mentioned, this product belongs to a different group. From the HD3SS460 perspective, the mux should work as long as the AMSEL, EN & POL are properly configured.

    Regards,
    Diego
  • Ok I understand off course. Unfortunatly nobody is answering in the different threat yet. Do you know if my setup would work "out of the box" with the TUSB1046EVM?
  • Hello Ferdinand,

        The setup should work out of the box, The only thing you have to do is to configure the EQ levels, but that won't take more than a couple of hours.

    Regards,

    Diego.