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.