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.

TPS65988EVM: TPS65988EVM: DP Alt mode not working

Part Number: TPS65988EVM

Hi guys, 

Just looking to post a solution to this thread: 
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/976997/tps65988evm-pc-doesn-t-recognize-display


I found the exact same situation, following the guide TPS65988 Evaluation Module 7.1.3, as depicted below:

The above table, suggests the user connect through USB-C port_B(port1) to the DP Display. 
However, when doing so, the HPD signal was never asserted by the controller. 

Moving the Type-C plug to port_A(port0) resulted in a HPD assertion by the tps65988 controller, and the DP Display was successfully recognized by the PC.
A quick investigation of the I/O Config register, revealed that unlike port_A(port0), port_B(port1) did not have the HPD event correctly mapped by default, as shown below: 

Correcting the mapping, like so: 

Allowed the TPS65988EVM to function as per the user guide indicated. 




The GUI config was chosen as: Project -> New Project -> TPS65988DH -> ADVANCED -> Dual Role Port (DRP), prefers data host
And updating the I/O Config, under Port 1 Settings, as shown above. 

I've also attached the project file to this thread. 
DP AltMode for both Port_A(port0) and Port_B(port1) TPS65988 EVM.pjt


I'm not looking for an answer, just documenting this inconsistency in the TI provided documentation.
Hopefully it saves someone time in the future.